Compare commits

...

3 Commits

Author SHA1 Message Date
semantic-release-bot ebfd606a9d chore(release): 0.1.0-develop.23 [skip ci]
# [0.1.0-develop.23](https://git.lumeweb.com/LumeWeb/libethsync/compare/v0.1.0-develop.22...v0.1.0-develop.23) (2023-07-11)

### Reverts

* Revert "fix: ensure @ethereumjs/util matches the version required by @ethereumjs/evm" ([bad87ac](bad87ac7e1))
2023-07-11 12:49:48 +00:00
Derrick Hammer 4066193846
refactor: Revert "refactor: downgrade ethereum libraries due to bundling issues"
This reverts commit 23d54062
2023-07-11 08:48:52 -04:00
Derrick Hammer bad87ac7e1
Revert "fix: ensure @ethereumjs/util matches the version required by @ethereumjs/evm"
This reverts commit 0949e8d427.
2023-07-11 08:47:35 -04:00
3 changed files with 121 additions and 338 deletions

View File

@ -1,3 +1,10 @@
# [0.1.0-develop.23](https://git.lumeweb.com/LumeWeb/libethsync/compare/v0.1.0-develop.22...v0.1.0-develop.23) (2023-07-11)
### Reverts
* Revert "fix: ensure @ethereumjs/util matches the version required by @ethereumjs/evm" ([bad87ac](https://git.lumeweb.com/LumeWeb/libethsync/commit/bad87ac7e101cd8106b3b60901e9a60adebd6848))
# [0.1.0-develop.22](https://git.lumeweb.com/LumeWeb/libethsync/compare/v0.1.0-develop.21...v0.1.0-develop.22) (2023-07-11)

434
npm-shrinkwrap.json generated
View File

@ -1,24 +1,24 @@
{
"name": "@lumeweb/libethsync",
"version": "0.1.0-develop.22",
"name": "@lumeweb/libethclient",
"version": "0.1.0-develop.23",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@lumeweb/libethsync",
"version": "0.1.0-develop.22",
"name": "@lumeweb/libethclient",
"version": "0.1.0-develop.23",
"dependencies": {
"@chainsafe/as-sha256": "^0.3.1",
"@chainsafe/bls": "7.1.1",
"@chainsafe/blst": "0.2.9",
"@chainsafe/ssz": "0.11.1",
"@ethereumjs/block": "4.0.0",
"@ethereumjs/blockchain": "6.0.0",
"@ethereumjs/common": "3.0.0",
"@ethereumjs/trie": "5.0.0",
"@ethereumjs/tx": "4.0.0",
"@ethereumjs/util": "^8.1.0",
"@ethereumjs/vm": "6.0.0",
"@ethereumjs/block": "4.3.0",
"@ethereumjs/blockchain": "6.3.0",
"@ethereumjs/common": "^3.2.0",
"@ethereumjs/trie": "5.1.0",
"@ethereumjs/tx": "4.2.0",
"@ethereumjs/util": "8.1.0",
"@ethereumjs/vm": "6.5.0",
"@lodestar/config": "1.9.1",
"@lodestar/light-client": "1.9.1",
"@lodestar/params": "1.9.1",
@ -27,7 +27,7 @@
"axios": "^1.4.0",
"axios-retry": "^3.5.1",
"detect-node": "^2.1.0",
"ethereum-cryptography": "^1.1.2",
"ethereum-cryptography": "^2.0.0",
"node-cache": "^5.1.2",
"rlp": "^3.0.0",
"web3-types": "^1.0.1"
@ -1610,35 +1610,36 @@
}
},
"node_modules/@ethereumjs/block": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/@ethereumjs/block/-/block-4.0.0.tgz",
"integrity": "sha512-OewaOEzcplspEeoDWyEKX7ENuXYUQMUsO18payHrPBC7kTGDcWr+qx+F6gMMC/pyJvS9l9LpLmMOS6ENIK62kA==",
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/@ethereumjs/block/-/block-4.3.0.tgz",
"integrity": "sha512-NHzfNIqadldAB91LjkHOaQgMNA/Pc7C1N9NAm/QpewW6D0B9bSIYYnxwmv3EUyd/sbfBEheLFpwrBpvkCN+iAA==",
"dependencies": {
"@ethereumjs/common": "^3.0.0",
"@ethereumjs/rlp": "^4.0.0",
"@ethereumjs/trie": "^5.0.0",
"@ethereumjs/tx": "^4.0.0",
"@ethereumjs/util": "^8.0.0",
"ethereum-cryptography": "^1.1.2"
"@ethereumjs/common": "^3.2.0",
"@ethereumjs/rlp": "^4.0.1",
"@ethereumjs/trie": "^5.1.0",
"@ethereumjs/tx": "^4.2.0",
"@ethereumjs/util": "^8.1.0",
"ethereum-cryptography": "^2.0.0"
},
"engines": {
"node": ">=14"
}
},
"node_modules/@ethereumjs/blockchain": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/@ethereumjs/blockchain/-/blockchain-6.0.0.tgz",
"integrity": "sha512-JdgY2jD4ymzcCbAcX4XVX1dTLoVqEIyaBVPVljYlPzJEdIoFa5JYpZheNlZGtP11d1OKhhyTqfqLuYThxI32Tw==",
"version": "6.3.0",
"resolved": "https://registry.npmjs.org/@ethereumjs/blockchain/-/blockchain-6.3.0.tgz",
"integrity": "sha512-2FLtkThtA0SsfG6v7BzElEwLHMYE0nQf8BFGO/+HeFTwldWw0tybaobzJcX/p0j9bwEsRtnadU/iTAbXsHuNFw==",
"dependencies": {
"@ethereumjs/block": "^4.0.0",
"@ethereumjs/common": "^3.0.0",
"@ethereumjs/ethash": "^2.0.0",
"@ethereumjs/rlp": "^4.0.0",
"@ethereumjs/trie": "^5.0.0",
"@ethereumjs/util": "^8.0.0",
"@ethereumjs/block": "^4.3.0",
"@ethereumjs/common": "^3.2.0",
"@ethereumjs/ethash": "^2.1.0",
"@ethereumjs/rlp": "^4.0.1",
"@ethereumjs/trie": "^5.1.0",
"@ethereumjs/tx": "^4.2.0",
"@ethereumjs/util": "^8.1.0",
"abstract-level": "^1.0.3",
"debug": "^4.3.3",
"ethereum-cryptography": "^1.1.2",
"ethereum-cryptography": "^2.0.0",
"level": "^8.0.0",
"lru-cache": "^5.1.1",
"memory-level": "^1.0.0"
@ -1648,11 +1649,11 @@
}
},
"node_modules/@ethereumjs/common": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/@ethereumjs/common/-/common-3.0.0.tgz",
"integrity": "sha512-yHgMom5HFlAJIu8fmA1n0UvBnanhULfuNQAD+tT6ZR6sndLUz2Mc4eegF3Rby579lqJMAc/rpsToP7wA/i4R/w==",
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/@ethereumjs/common/-/common-3.2.0.tgz",
"integrity": "sha512-pksvzI0VyLgmuEF2FA/JR/4/y6hcPq8OUail3/AvycBaW1d5VSauOZzqGvJ3RTmR4MU35lWE8KseKOsEhrFRBA==",
"dependencies": {
"@ethereumjs/util": "^8.0.0",
"@ethereumjs/util": "^8.1.0",
"crc-32": "^1.2.0"
}
},
@ -1672,97 +1673,6 @@
"node": ">=14"
}
},
"node_modules/@ethereumjs/ethash/node_modules/@ethereumjs/block": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/@ethereumjs/block/-/block-4.3.0.tgz",
"integrity": "sha512-NHzfNIqadldAB91LjkHOaQgMNA/Pc7C1N9NAm/QpewW6D0B9bSIYYnxwmv3EUyd/sbfBEheLFpwrBpvkCN+iAA==",
"dependencies": {
"@ethereumjs/common": "^3.2.0",
"@ethereumjs/rlp": "^4.0.1",
"@ethereumjs/trie": "^5.1.0",
"@ethereumjs/tx": "^4.2.0",
"@ethereumjs/util": "^8.1.0",
"ethereum-cryptography": "^2.0.0"
},
"engines": {
"node": ">=14"
}
},
"node_modules/@ethereumjs/ethash/node_modules/@ethereumjs/common": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/@ethereumjs/common/-/common-3.2.0.tgz",
"integrity": "sha512-pksvzI0VyLgmuEF2FA/JR/4/y6hcPq8OUail3/AvycBaW1d5VSauOZzqGvJ3RTmR4MU35lWE8KseKOsEhrFRBA==",
"dependencies": {
"@ethereumjs/util": "^8.1.0",
"crc-32": "^1.2.0"
}
},
"node_modules/@ethereumjs/ethash/node_modules/@ethereumjs/trie": {
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/@ethereumjs/trie/-/trie-5.1.0.tgz",
"integrity": "sha512-OVaHuZUx1ao+VmYYg63kzmMgPqwFHPdDTP3hqp5Jh4QGWdhY5ddIMVhXBZRTxqEnDZkUmBA21yyAxdmI8YaBzA==",
"dependencies": {
"@ethereumjs/rlp": "^4.0.1",
"@ethereumjs/util": "^8.1.0",
"@types/readable-stream": "^2.3.13",
"ethereum-cryptography": "^2.0.0",
"readable-stream": "^3.6.0"
},
"engines": {
"node": ">=14"
}
},
"node_modules/@ethereumjs/ethash/node_modules/@ethereumjs/tx": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/@ethereumjs/tx/-/tx-4.2.0.tgz",
"integrity": "sha512-1nc6VO4jtFd172BbSnTnDQVr9IYBFl1y4xPzZdtkrkKIncBCkdbgfdRV+MiTkJYAtTxvV12GRZLqBFT1PNK6Yw==",
"dependencies": {
"@ethereumjs/common": "^3.2.0",
"@ethereumjs/rlp": "^4.0.1",
"@ethereumjs/util": "^8.1.0",
"ethereum-cryptography": "^2.0.0"
},
"engines": {
"node": ">=14"
}
},
"node_modules/@ethereumjs/ethash/node_modules/@scure/bip32": {
"version": "1.3.1",
"resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.3.1.tgz",
"integrity": "sha512-osvveYtyzdEVbt3OfwwXFr4P2iVBL5u1Q3q4ONBfDY/UpOuXmOlbgwc1xECEboY8wIays8Yt6onaWMUdUbfl0A==",
"dependencies": {
"@noble/curves": "~1.1.0",
"@noble/hashes": "~1.3.1",
"@scure/base": "~1.1.0"
},
"funding": {
"url": "https://paulmillr.com/funding/"
}
},
"node_modules/@ethereumjs/ethash/node_modules/ethereum-cryptography": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/ethereum-cryptography/-/ethereum-cryptography-2.1.0.tgz",
"integrity": "sha512-QX4uRmoGJdxDPsncrOaeVCC7JOOvMzUXkvo9Xasv2EKV5RwZgZxQ9s5yEbWSB1MSeso362hWWRPV/FYKNLditw==",
"dependencies": {
"@noble/curves": "1.1.0",
"@noble/hashes": "1.3.1",
"@scure/bip32": "1.3.1",
"@scure/bip39": "1.2.1"
}
},
"node_modules/@ethereumjs/ethash/node_modules/readable-stream": {
"version": "3.6.2",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
"integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
"dependencies": {
"inherits": "^2.0.3",
"string_decoder": "^1.1.1",
"util-deprecate": "^1.0.1"
},
"engines": {
"node": ">= 6"
}
},
"node_modules/@ethereumjs/evm": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/@ethereumjs/evm/-/evm-1.4.0.tgz",
@ -1781,53 +1691,6 @@
"node": ">=14"
}
},
"node_modules/@ethereumjs/evm/node_modules/@ethereumjs/common": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/@ethereumjs/common/-/common-3.2.0.tgz",
"integrity": "sha512-pksvzI0VyLgmuEF2FA/JR/4/y6hcPq8OUail3/AvycBaW1d5VSauOZzqGvJ3RTmR4MU35lWE8KseKOsEhrFRBA==",
"dependencies": {
"@ethereumjs/util": "^8.1.0",
"crc-32": "^1.2.0"
}
},
"node_modules/@ethereumjs/evm/node_modules/@ethereumjs/tx": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/@ethereumjs/tx/-/tx-4.2.0.tgz",
"integrity": "sha512-1nc6VO4jtFd172BbSnTnDQVr9IYBFl1y4xPzZdtkrkKIncBCkdbgfdRV+MiTkJYAtTxvV12GRZLqBFT1PNK6Yw==",
"dependencies": {
"@ethereumjs/common": "^3.2.0",
"@ethereumjs/rlp": "^4.0.1",
"@ethereumjs/util": "^8.1.0",
"ethereum-cryptography": "^2.0.0"
},
"engines": {
"node": ">=14"
}
},
"node_modules/@ethereumjs/evm/node_modules/@scure/bip32": {
"version": "1.3.1",
"resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.3.1.tgz",
"integrity": "sha512-osvveYtyzdEVbt3OfwwXFr4P2iVBL5u1Q3q4ONBfDY/UpOuXmOlbgwc1xECEboY8wIays8Yt6onaWMUdUbfl0A==",
"dependencies": {
"@noble/curves": "~1.1.0",
"@noble/hashes": "~1.3.1",
"@scure/base": "~1.1.0"
},
"funding": {
"url": "https://paulmillr.com/funding/"
}
},
"node_modules/@ethereumjs/evm/node_modules/ethereum-cryptography": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/ethereum-cryptography/-/ethereum-cryptography-2.1.0.tgz",
"integrity": "sha512-QX4uRmoGJdxDPsncrOaeVCC7JOOvMzUXkvo9Xasv2EKV5RwZgZxQ9s5yEbWSB1MSeso362hWWRPV/FYKNLditw==",
"dependencies": {
"@noble/curves": "1.1.0",
"@noble/hashes": "1.3.1",
"@scure/bip32": "1.3.1",
"@scure/bip39": "1.2.1"
}
},
"node_modules/@ethereumjs/rlp": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/@ethereumjs/rlp/-/rlp-4.0.1.tgz",
@ -1852,47 +1715,15 @@
"js-sdsl": "^4.1.4"
}
},
"node_modules/@ethereumjs/statemanager/node_modules/@ethereumjs/common": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/@ethereumjs/common/-/common-3.2.0.tgz",
"integrity": "sha512-pksvzI0VyLgmuEF2FA/JR/4/y6hcPq8OUail3/AvycBaW1d5VSauOZzqGvJ3RTmR4MU35lWE8KseKOsEhrFRBA==",
"dependencies": {
"@ethereumjs/util": "^8.1.0",
"crc-32": "^1.2.0"
}
},
"node_modules/@ethereumjs/statemanager/node_modules/@scure/bip32": {
"version": "1.3.1",
"resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.3.1.tgz",
"integrity": "sha512-osvveYtyzdEVbt3OfwwXFr4P2iVBL5u1Q3q4ONBfDY/UpOuXmOlbgwc1xECEboY8wIays8Yt6onaWMUdUbfl0A==",
"dependencies": {
"@noble/curves": "~1.1.0",
"@noble/hashes": "~1.3.1",
"@scure/base": "~1.1.0"
},
"funding": {
"url": "https://paulmillr.com/funding/"
}
},
"node_modules/@ethereumjs/statemanager/node_modules/ethereum-cryptography": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/ethereum-cryptography/-/ethereum-cryptography-2.1.0.tgz",
"integrity": "sha512-QX4uRmoGJdxDPsncrOaeVCC7JOOvMzUXkvo9Xasv2EKV5RwZgZxQ9s5yEbWSB1MSeso362hWWRPV/FYKNLditw==",
"dependencies": {
"@noble/curves": "1.1.0",
"@noble/hashes": "1.3.1",
"@scure/bip32": "1.3.1",
"@scure/bip39": "1.2.1"
}
},
"node_modules/@ethereumjs/trie": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/@ethereumjs/trie/-/trie-5.0.0.tgz",
"integrity": "sha512-BiFv9hQZighlp4445kfG65X+tc8eEfpP32RMKzCELmSvChpwmtuL8Xuxy+aTYWQEMjY6s4gAVLX/J48SW7gwQg==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/@ethereumjs/trie/-/trie-5.1.0.tgz",
"integrity": "sha512-OVaHuZUx1ao+VmYYg63kzmMgPqwFHPdDTP3hqp5Jh4QGWdhY5ddIMVhXBZRTxqEnDZkUmBA21yyAxdmI8YaBzA==",
"dependencies": {
"@ethereumjs/rlp": "^4.0.0",
"@ethereumjs/util": "^8.0.0",
"ethereum-cryptography": "^1.1.2",
"@ethereumjs/rlp": "^4.0.1",
"@ethereumjs/util": "^8.1.0",
"@types/readable-stream": "^2.3.13",
"ethereum-cryptography": "^2.0.0",
"readable-stream": "^3.6.0"
},
"engines": {
@ -1913,14 +1744,14 @@
}
},
"node_modules/@ethereumjs/tx": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/@ethereumjs/tx/-/tx-4.0.0.tgz",
"integrity": "sha512-W3Fc61kAA3D6vJad2vsfh9ygdaMeScYpf49ephoo/0y+CP9IN+MMrqA6mx1X0Fr/jf52IuW4hDHE/rmgadBV6g==",
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/@ethereumjs/tx/-/tx-4.2.0.tgz",
"integrity": "sha512-1nc6VO4jtFd172BbSnTnDQVr9IYBFl1y4xPzZdtkrkKIncBCkdbgfdRV+MiTkJYAtTxvV12GRZLqBFT1PNK6Yw==",
"dependencies": {
"@ethereumjs/common": "^3.0.0",
"@ethereumjs/rlp": "^4.0.0",
"@ethereumjs/util": "^8.0.0",
"ethereum-cryptography": "^1.1.2"
"@ethereumjs/common": "^3.2.0",
"@ethereumjs/rlp": "^4.0.1",
"@ethereumjs/util": "^8.1.0",
"ethereum-cryptography": "^2.0.0"
},
"engines": {
"node": ">=14"
@ -1939,49 +1770,22 @@
"node": ">=14"
}
},
"node_modules/@ethereumjs/util/node_modules/@scure/bip32": {
"version": "1.3.1",
"resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.3.1.tgz",
"integrity": "sha512-osvveYtyzdEVbt3OfwwXFr4P2iVBL5u1Q3q4ONBfDY/UpOuXmOlbgwc1xECEboY8wIays8Yt6onaWMUdUbfl0A==",
"dependencies": {
"@noble/curves": "~1.1.0",
"@noble/hashes": "~1.3.1",
"@scure/base": "~1.1.0"
},
"funding": {
"url": "https://paulmillr.com/funding/"
}
},
"node_modules/@ethereumjs/util/node_modules/ethereum-cryptography": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/ethereum-cryptography/-/ethereum-cryptography-2.1.0.tgz",
"integrity": "sha512-QX4uRmoGJdxDPsncrOaeVCC7JOOvMzUXkvo9Xasv2EKV5RwZgZxQ9s5yEbWSB1MSeso362hWWRPV/FYKNLditw==",
"dependencies": {
"@noble/curves": "1.1.0",
"@noble/hashes": "1.3.1",
"@scure/bip32": "1.3.1",
"@scure/bip39": "1.2.1"
}
},
"node_modules/@ethereumjs/vm": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/@ethereumjs/vm/-/vm-6.0.0.tgz",
"integrity": "sha512-bFt9RSe+HKT+lgpL4+pHEWjn6l3N4f82cfFkSHaF4RTgSHeyGq/K4lbyXOFGE+r7QAwXM5SrRR1+g7kLhp0h7w==",
"version": "6.5.0",
"resolved": "https://registry.npmjs.org/@ethereumjs/vm/-/vm-6.5.0.tgz",
"integrity": "sha512-/i9dnF3Gw+l/47k/YgY/ba2p6lg2WY3YCkIVx0aoF71fC9nULfkQfJrTYlcn3FBiBFEjacI3p/N1F3hW7YcyzA==",
"dependencies": {
"@ethereumjs/block": "^4.0.0",
"@ethereumjs/blockchain": "^6.0.0",
"@ethereumjs/common": "^3.0.0",
"@ethereumjs/evm": "^1.0.0",
"@ethereumjs/rlp": "^4.0.0",
"@ethereumjs/statemanager": "^1.0.0",
"@ethereumjs/trie": "^5.0.0",
"@ethereumjs/tx": "^4.0.0",
"@ethereumjs/util": "^8.0.0",
"@types/async-eventemitter": "^0.2.1",
"async-eventemitter": "^0.2.4",
"@ethereumjs/block": "^4.3.0",
"@ethereumjs/blockchain": "^6.3.0",
"@ethereumjs/common": "^3.2.0",
"@ethereumjs/evm": "^1.4.0",
"@ethereumjs/rlp": "^4.0.1",
"@ethereumjs/statemanager": "^1.1.0",
"@ethereumjs/trie": "^5.1.0",
"@ethereumjs/tx": "^4.2.0",
"@ethereumjs/util": "^8.1.0",
"debug": "^4.3.3",
"ethereum-cryptography": "^1.1.2",
"functional-red-black-tree": "^1.0.1",
"ethereum-cryptography": "^2.0.0",
"mcl-wasm": "^0.7.1",
"rustbn.js": "~0.2.0"
},
@ -3431,16 +3235,30 @@
}
},
"node_modules/@noble/curves": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.1.0.tgz",
"integrity": "sha512-091oBExgENk/kGj3AZmtBDMpxQPDtxQABR2B9lb1JbVTs6ytdzZNwvhxQ4MWasRNEzlbEH8jCWFCwhF/Obj5AA==",
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.0.0.tgz",
"integrity": "sha512-2upgEu0iLiDVDZkNLeFV2+ht0BAVgQnEmCk6JsOch9Rp8xfkMCbvbAZlA2pBHQc73dbl+vFOXfqkf4uemdn0bw==",
"funding": [
{
"type": "individual",
"url": "https://paulmillr.com/funding/"
}
],
"dependencies": {
"@noble/hashes": "1.3.1"
},
"funding": {
"url": "https://paulmillr.com/funding/"
"@noble/hashes": "1.3.0"
}
},
"node_modules/@noble/curves/node_modules/@noble/hashes": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.0.tgz",
"integrity": "sha512-ilHEACi9DwqJB0pw7kv+Apvh50jiiSyR/cQ3y4W7lOR5mhvn/50FLUfsnfJz0BDZtl/RR16kXvptiv6q1msYZg==",
"funding": [
{
"type": "individual",
"url": "https://paulmillr.com/funding/"
}
]
},
"node_modules/@noble/hashes": {
"version": "1.3.1",
"resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.1.tgz",
@ -3452,17 +3270,6 @@
"url": "https://paulmillr.com/funding/"
}
},
"node_modules/@noble/secp256k1": {
"version": "1.7.1",
"resolved": "https://registry.npmjs.org/@noble/secp256k1/-/secp256k1-1.7.1.tgz",
"integrity": "sha512-hOUk6AyBFmqVrv7k5WAw/LpszxVbj9gGN4JRkIX52fdFAj1UA61KXmZDvqVEm+pOyec3+fIeZB02LYa/pWOArw==",
"funding": [
{
"type": "individual",
"url": "https://paulmillr.com/funding/"
}
]
},
"node_modules/@nodelib/fs.scandir": {
"version": "2.1.5",
"resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
@ -4168,9 +3975,9 @@
]
},
"node_modules/@scure/bip32": {
"version": "1.1.5",
"resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.1.5.tgz",
"integrity": "sha512-XyNh1rB0SkEqd3tXcXMi+Xe1fvg+kUIcoRIEujP1Jgv7DqW2r9lg3Ah0NkFaCs9sTkQAQA8kw7xiRXzENi9Rtw==",
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.3.0.tgz",
"integrity": "sha512-bcKpo1oj54hGholplGLpqPHRbIsnbixFtc06nwuNM5/dwSXOq/AAYoIBRsBmnZJSdfeNW5rnff7NTAz3ZCqR9Q==",
"funding": [
{
"type": "individual",
@ -4178,22 +3985,11 @@
}
],
"dependencies": {
"@noble/hashes": "~1.2.0",
"@noble/secp256k1": "~1.7.0",
"@noble/curves": "~1.0.0",
"@noble/hashes": "~1.3.0",
"@scure/base": "~1.1.0"
}
},
"node_modules/@scure/bip32/node_modules/@noble/hashes": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.2.0.tgz",
"integrity": "sha512-FZfhjEDbT5GRswV3C6uvLPHMiVD6lQBmpoX5+eSiPaMTXte/IKqI5dykDxzZB/WBeK/CDuQRBWarPdi3FNY2zQ==",
"funding": [
{
"type": "individual",
"url": "https://paulmillr.com/funding/"
}
]
},
"node_modules/@scure/bip39": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-1.2.1.tgz",
@ -4943,11 +4739,6 @@
"url": "https://github.com/sponsors/isaacs"
}
},
"node_modules/@types/async-eventemitter": {
"version": "0.2.1",
"resolved": "https://registry.npmjs.org/@types/async-eventemitter/-/async-eventemitter-0.2.1.tgz",
"integrity": "sha512-M2P4Ng26QbAeITiH7w1d7OxtldgfAe0wobpyJzVK/XOb0cUGKU2R4pfAhqcJBXAe2ife5ZOhSv4wk7p+ffURtg=="
},
"node_modules/@types/babel__core": {
"version": "7.20.1",
"resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.1.tgz",
@ -5714,22 +5505,6 @@
"resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz",
"integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ=="
},
"node_modules/async-eventemitter": {
"version": "0.2.4",
"resolved": "https://registry.npmjs.org/async-eventemitter/-/async-eventemitter-0.2.4.tgz",
"integrity": "sha512-pd20BwL7Yt1zwDFy+8MX8F1+WCT8aQeKj0kQnTrH9WaeRETlRamVhD0JtRPmrV4GfOJ2F9CvdQkZeZhnh2TuHw==",
"dependencies": {
"async": "^2.4.0"
}
},
"node_modules/async-eventemitter/node_modules/async": {
"version": "2.6.4",
"resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz",
"integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==",
"dependencies": {
"lodash": "^4.17.14"
}
},
"node_modules/async-mutex": {
"version": "0.4.0",
"resolved": "https://registry.npmjs.org/async-mutex/-/async-mutex-0.4.0.tgz",
@ -8857,20 +8632,20 @@
}
},
"node_modules/ethereum-cryptography": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/ethereum-cryptography/-/ethereum-cryptography-1.2.0.tgz",
"integrity": "sha512-6yFQC9b5ug6/17CQpCyE3k9eKBMdhyVjzUy1WkiuY/E4vj/SXDBbCw8QEIaXqf0Mf2SnY6RmpDcwlUmBSS0EJw==",
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/ethereum-cryptography/-/ethereum-cryptography-2.0.0.tgz",
"integrity": "sha512-g25m4EtfQGjstWgVE1aIz7XYYjf3kH5kG17ULWVB5dH6uLahsoltOhACzSxyDV+fhn4gbR4xRrOXGe6r2uh4Bg==",
"dependencies": {
"@noble/hashes": "1.2.0",
"@noble/secp256k1": "1.7.1",
"@scure/bip32": "1.1.5",
"@scure/bip39": "1.1.1"
"@noble/curves": "1.0.0",
"@noble/hashes": "1.3.0",
"@scure/bip32": "1.3.0",
"@scure/bip39": "1.2.0"
}
},
"node_modules/ethereum-cryptography/node_modules/@noble/hashes": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.2.0.tgz",
"integrity": "sha512-FZfhjEDbT5GRswV3C6uvLPHMiVD6lQBmpoX5+eSiPaMTXte/IKqI5dykDxzZB/WBeK/CDuQRBWarPdi3FNY2zQ==",
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.0.tgz",
"integrity": "sha512-ilHEACi9DwqJB0pw7kv+Apvh50jiiSyR/cQ3y4W7lOR5mhvn/50FLUfsnfJz0BDZtl/RR16kXvptiv6q1msYZg==",
"funding": [
{
"type": "individual",
@ -8879,9 +8654,9 @@
]
},
"node_modules/ethereum-cryptography/node_modules/@scure/bip39": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-1.1.1.tgz",
"integrity": "sha512-t+wDck2rVkh65Hmv280fYdVdY25J9YeEUIgn2LG1WM6gxFkGzcksoDiUkWVpVp3Oex9xGC68JU2dSbUfwZ2jPg==",
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-1.2.0.tgz",
"integrity": "sha512-SX/uKq52cuxm4YFXWFaVByaSHJh2w3BnokVSeUJVCv6K7WulT9u2BuNRBhuFl8vAuYnzx9bEu9WgpcNYTrYieg==",
"funding": [
{
"type": "individual",
@ -8889,7 +8664,7 @@
}
],
"dependencies": {
"@noble/hashes": "~1.2.0",
"@noble/hashes": "~1.3.0",
"@scure/base": "~1.1.0"
}
},
@ -12310,7 +12085,8 @@
"node_modules/lodash": {
"version": "4.17.21",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
"dev": true
},
"node_modules/lodash-es": {
"version": "4.17.21",

View File

@ -1,6 +1,6 @@
{
"name": "@lumeweb/libethsync",
"version": "0.1.0-develop.22",
"version": "0.1.0-develop.23",
"type": "module",
"repository": {
"type": "git",
@ -27,17 +27,17 @@
}
},
"dependencies": {
"@ethereumjs/block": "4.0.0",
"@ethereumjs/blockchain": "6.0.0",
"@ethereumjs/common": "3.0.0",
"@ethereumjs/trie": "5.0.0",
"@ethereumjs/tx": "4.0.0",
"@ethereumjs/util": "^8.1.0",
"@ethereumjs/vm": "6.0.0",
"@chainsafe/as-sha256": "^0.3.1",
"@chainsafe/bls": "7.1.1",
"@chainsafe/blst": "0.2.9",
"@chainsafe/ssz": "0.11.1",
"@ethereumjs/block": "4.3.0",
"@ethereumjs/blockchain": "6.3.0",
"@ethereumjs/common": "^3.2.0",
"@ethereumjs/trie": "5.1.0",
"@ethereumjs/tx": "4.2.0",
"@ethereumjs/util": "8.1.0",
"@ethereumjs/vm": "6.5.0",
"@lodestar/config": "1.9.1",
"@lodestar/light-client": "1.9.1",
"@lodestar/params": "1.9.1",
@ -46,7 +46,7 @@
"axios": "^1.4.0",
"axios-retry": "^3.5.1",
"detect-node": "^2.1.0",
"ethereum-cryptography": "^1.1.2",
"ethereum-cryptography": "^2.0.0",
"node-cache": "^5.1.2",
"rlp": "^3.0.0",
"web3-types": "^1.0.1"