From fe28b77a0e58cb2374bf7eb0e4ad6c28e75a65de Mon Sep 17 00:00:00 2001 From: Holger Drewes Date: Fri, 21 Oct 2022 10:55:11 +0200 Subject: [PATCH 1/4] Added CHANGELOG entry, bumped version number, updated ustream dependencies (Util v8.0.2) --- packages/block/package.json | 2 +- packages/blockchain/package.json | 2 +- packages/common/package.json | 2 +- packages/devp2p/package.json | 2 +- packages/ethash/package.json | 2 +- packages/evm/package.json | 2 +- packages/statemanager/package.json | 2 +- packages/trie/package.json | 2 +- packages/tx/package.json | 2 +- packages/util/CHANGELOG.md | 4 ++++ packages/util/package.json | 2 +- packages/vm/package.json | 2 +- 12 files changed, 15 insertions(+), 11 deletions(-) diff --git a/packages/block/package.json b/packages/block/package.json index 1cdb4f909d..95c12ac2f7 100644 --- a/packages/block/package.json +++ b/packages/block/package.json @@ -42,7 +42,7 @@ "@ethereumjs/rlp": "^4.0.0", "@ethereumjs/trie": "^5.0.1", "@ethereumjs/tx": "^4.0.1", - "@ethereumjs/util": "^8.0.1", + "@ethereumjs/util": "^8.0.2", "ethereum-cryptography": "^1.1.2", "ethers": "^5.7.1" }, diff --git a/packages/blockchain/package.json b/packages/blockchain/package.json index 2048b6178a..bf624c07d0 100644 --- a/packages/blockchain/package.json +++ b/packages/blockchain/package.json @@ -43,7 +43,7 @@ "@ethereumjs/ethash": "^2.0.1", "@ethereumjs/rlp": "^4.0.0", "@ethereumjs/trie": "^5.0.1", - "@ethereumjs/util": "^8.0.1", + "@ethereumjs/util": "^8.0.2", "abstract-level": "^1.0.3", "debug": "^4.3.3", "ethereum-cryptography": "^1.1.2", diff --git a/packages/common/package.json b/packages/common/package.json index abcc772d4d..6ced690a17 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -48,7 +48,7 @@ "tsc": "../../config/cli/ts-compile.sh" }, "dependencies": { - "@ethereumjs/util": "^8.0.1", + "@ethereumjs/util": "^8.0.2", "crc-32": "^1.2.0" } } diff --git a/packages/devp2p/package.json b/packages/devp2p/package.json index 913366ccd8..d97a53566c 100644 --- a/packages/devp2p/package.json +++ b/packages/devp2p/package.json @@ -51,7 +51,7 @@ "dependencies": { "@ethereumjs/common": "^3.0.1", "@ethereumjs/rlp": "^4.0.0", - "@ethereumjs/util": "^8.0.1", + "@ethereumjs/util": "^8.0.2", "@scure/base": "1.1.1", "@types/bl": "^2.1.0", "@types/k-bucket": "^5.0.0", diff --git a/packages/ethash/package.json b/packages/ethash/package.json index 627de036bf..6127eaf3e2 100644 --- a/packages/ethash/package.json +++ b/packages/ethash/package.json @@ -38,7 +38,7 @@ "dependencies": { "@ethereumjs/block": "^4.0.1", "@ethereumjs/rlp": "^4.0.0", - "@ethereumjs/util": "^8.0.1", + "@ethereumjs/util": "^8.0.2", "abstract-level": "^1.0.3", "bigint-crypto-utils": "^3.0.23", "ethereum-cryptography": "^1.1.2" diff --git a/packages/evm/package.json b/packages/evm/package.json index 1a7e57142a..e79e3f6ab0 100644 --- a/packages/evm/package.json +++ b/packages/evm/package.json @@ -47,7 +47,7 @@ }, "dependencies": { "@ethereumjs/common": "^3.0.1", - "@ethereumjs/util": "^8.0.1", + "@ethereumjs/util": "^8.0.2", "@ethersproject/providers": "^5.7.1", "debug": "^4.3.3", "ethereum-cryptography": "^1.1.2", diff --git a/packages/statemanager/package.json b/packages/statemanager/package.json index cb9a27a119..c5033e6c66 100644 --- a/packages/statemanager/package.json +++ b/packages/statemanager/package.json @@ -51,7 +51,7 @@ "devDependencies": { "@ethereumjs/block": "^4.0.1", "@ethereumjs/trie": "^5.0.1", - "@ethereumjs/util": "^8.0.1", + "@ethereumjs/util": "^8.0.2", "@types/node": "^16.11.7", "@types/tape": "^4.13.2", "debug": "^4.3.3", diff --git a/packages/trie/package.json b/packages/trie/package.json index 6362e0b5e0..31f24b2c68 100644 --- a/packages/trie/package.json +++ b/packages/trie/package.json @@ -46,7 +46,7 @@ }, "dependencies": { "@ethereumjs/rlp": "^4.0.0", - "@ethereumjs/util": "^8.0.1", + "@ethereumjs/util": "^8.0.2", "@types/readable-stream": "^2.3.13", "ethereum-cryptography": "^1.1.2", "readable-stream": "^3.6.0" diff --git a/packages/tx/package.json b/packages/tx/package.json index 7c06044244..f0209fec4b 100644 --- a/packages/tx/package.json +++ b/packages/tx/package.json @@ -53,7 +53,7 @@ "dependencies": { "@ethereumjs/common": "^3.0.1", "@ethereumjs/rlp": "^4.0.0", - "@ethereumjs/util": "^8.0.1", + "@ethereumjs/util": "^8.0.2", "ethereum-cryptography": "^1.1.2", "ethers": "^5.7.1" }, diff --git a/packages/util/CHANGELOG.md b/packages/util/CHANGELOG.md index c395640b18..baf267e19c 100644 --- a/packages/util/CHANGELOG.md +++ b/packages/util/CHANGELOG.md @@ -6,6 +6,10 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) (modification: no type change headlines) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). +## 8.0.2 - 2022-10-21 + +- Added internalized and reexported modernized version of the [async-eventemitter](https://www.google.com/search?client=firefox-b-d&q=async-eventemitter+github) library, PR [#2376](https://github.com/ethereumjs/ethereumjs-monorepo/pull/2376) + ## 8.0.1 - 2022-10-19 - Added new `Lock` functionality, PR [#2308](https://github.com/ethereumjs/ethereumjs-monorepo/pull/2308) diff --git a/packages/util/package.json b/packages/util/package.json index 4762392845..f99e26a67d 100644 --- a/packages/util/package.json +++ b/packages/util/package.json @@ -1,6 +1,6 @@ { "name": "@ethereumjs/util", - "version": "8.0.1", + "version": "8.0.2", "description": "A collection of utility functions for Ethereum", "keywords": [ "ethereum", diff --git a/packages/vm/package.json b/packages/vm/package.json index 920bc5d03f..18a4d80299 100644 --- a/packages/vm/package.json +++ b/packages/vm/package.json @@ -64,7 +64,7 @@ "@ethereumjs/statemanager": "^1.0.1", "@ethereumjs/trie": "^5.0.1", "@ethereumjs/tx": "^4.0.1", - "@ethereumjs/util": "^8.0.1", + "@ethereumjs/util": "^8.0.2", "debug": "^4.3.3", "ethereum-cryptography": "^1.1.2", "mcl-wasm": "^0.7.1", From 385712ccd1c104470a9471b52e8ea4d027fe4ec6 Mon Sep 17 00:00:00 2001 From: Holger Drewes Date: Fri, 21 Oct 2022 11:05:08 +0200 Subject: [PATCH 2/4] Added CHANGELOG entry, bumped version number, updated ustream dependencies (EVM v1.2.0) --- packages/evm/CHANGELOG.md | 8 ++++++++ packages/evm/package.json | 2 +- packages/vm/package.json | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/packages/evm/CHANGELOG.md b/packages/evm/CHANGELOG.md index 0d91d5db17..9e6821fddc 100644 --- a/packages/evm/CHANGELOG.md +++ b/packages/evm/CHANGELOG.md @@ -6,8 +6,16 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) (modification: no type change headlines) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). +## 1.2.0 - 2022-10-21 + +This release replaces the `v1.1.0` release from a couple of days ago which now becomes deprecated. The async event emitter library switch from the `async-eventemitter` package to the `eventemitter2` package turned out to be breaking along parts of the functionality. + +This release therefore switches back to a modernized version of the `async-eventemitter` package - now also solving previous import problems - which has been internalized and integrated into the `@ethereumjs/util` package, see PR [#2376](https://github.com/ethereumjs/ethereumjs-monorepo/pull/2376). + ## 1.1.0 - 2022-10-18 +[ DEPRECATED ]: Async event emitter library switch turned out to be breaking. If you have got problems, please update to v1.2.0 or above. + ### Support for Geth genesis.json Genesis Format For lots of custom chains (for e.g. devnets and testnets), you might come across a [Geth genesis.json config](https://geth.ethereum.org/docs/interface/private-network) which has both config specification for the chain as well as the genesis state specification. diff --git a/packages/evm/package.json b/packages/evm/package.json index e79e3f6ab0..900b986d35 100644 --- a/packages/evm/package.json +++ b/packages/evm/package.json @@ -1,6 +1,6 @@ { "name": "@ethereumjs/evm", - "version": "1.1.0", + "version": "1.2.0", "description": "JavaScript Ethereum Virtual Machine (EVM) implementation", "keywords": [ "ethereum", diff --git a/packages/vm/package.json b/packages/vm/package.json index 18a4d80299..b58b9a808d 100644 --- a/packages/vm/package.json +++ b/packages/vm/package.json @@ -59,7 +59,7 @@ "@ethereumjs/block": "^4.0.1", "@ethereumjs/blockchain": "^6.0.1", "@ethereumjs/common": "^3.0.1", - "@ethereumjs/evm": "^1.1.0", + "@ethereumjs/evm": "^1.2.0", "@ethereumjs/rlp": "^4.0.0", "@ethereumjs/statemanager": "^1.0.1", "@ethereumjs/trie": "^5.0.1", From f09a4942364fc566a60b1e9512cb049bfdaa1fdc Mon Sep 17 00:00:00 2001 From: Holger Drewes Date: Fri, 21 Oct 2022 11:07:30 +0200 Subject: [PATCH 3/4] Added CHANGELOG entry, bumped version number, updated ustream dependencies (VM v6.2.0) --- packages/client/package.json | 6 +++--- packages/vm/CHANGELOG.md | 8 ++++++++ packages/vm/package.json | 2 +- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/packages/client/package.json b/packages/client/package.json index 4e297eba88..9eb39828b5 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -61,13 +61,13 @@ "@ethereumjs/common": "3.0.1", "@ethereumjs/devp2p": "5.0.1", "@ethereumjs/ethash": "2.0.1", - "@ethereumjs/evm": "1.1.0", + "@ethereumjs/evm": "1.2.0", "@ethereumjs/rlp": "4.0.0", "@ethereumjs/statemanager": "1.0.1", "@ethereumjs/trie": "5.0.1", "@ethereumjs/tx": "4.0.1", - "@ethereumjs/util": "8.0.1", - "@ethereumjs/vm": "6.1.0", + "@ethereumjs/util": "8.0.2", + "@ethereumjs/vm": "6.2.0", "abstract-level": "^1.0.3", "body-parser": "^1.19.2", "chalk": "^4.1.2", diff --git a/packages/vm/CHANGELOG.md b/packages/vm/CHANGELOG.md index 26dfb67d82..02f977e8fa 100644 --- a/packages/vm/CHANGELOG.md +++ b/packages/vm/CHANGELOG.md @@ -6,8 +6,16 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) (modification: no type change headlines) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). +## 6.2.0 - 2022-10-21 + +This release replaces the `v6.1.0` release from a couple of days ago which now becomes deprecated. The async event emitter library switch from the `async-eventemitter` package to the `eventemitter2` package turned out to be breaking along parts of the functionality. + +This release therefore switches back to a modernized version of the `async-eventemitter` package - now also solving previous import problems - which has been internalized and integrated into the `@ethereumjs/util` package, see PR [#2376](https://github.com/ethereumjs/ethereumjs-monorepo/pull/2376). + ## 6.1.0 - 2022-10-18 +[ DEPRECATED ]: Async event emitter library switch turned out to be breaking. If you have got problems, please update to v6.2.0 or above. + ### Support for Geth genesis.json Genesis Format For lots of custom chains (for e.g. devnets and testnets), you might come across a [Geth genesis.json config](https://geth.ethereum.org/docs/interface/private-network) which has both config specification for the chain as well as the genesis state specification. diff --git a/packages/vm/package.json b/packages/vm/package.json index b58b9a808d..714f00b6e5 100644 --- a/packages/vm/package.json +++ b/packages/vm/package.json @@ -1,6 +1,6 @@ { "name": "@ethereumjs/vm", - "version": "6.1.0", + "version": "6.2.0", "description": "An Ethereum VM implementation", "keywords": [ "ethereum", From f478c570832bbbeb38f71302a5d7a161ba70c9cf Mon Sep 17 00:00:00 2001 From: Holger Drewes Date: Fri, 21 Oct 2022 11:11:18 +0200 Subject: [PATCH 4/4] Updated package-lock.json --- package-lock.json | 334 +++++++++++++++++++++------------------------- 1 file changed, 155 insertions(+), 179 deletions(-) diff --git a/package-lock.json b/package-lock.json index 03fec15f63..8f47e67f48 100644 --- a/package-lock.json +++ b/package-lock.json @@ -77,21 +77,21 @@ } }, "node_modules/@babel/core": { - "version": "7.19.3", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.3.tgz", - "integrity": "sha512-WneDJxdsjEvyKtXKsaBGbDeiyOjR5vYq4HcShxnIbG0qixpoHjI3MqeZM9NDvsojNCEBItQE4juOo/bU6e72gQ==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.6.tgz", + "integrity": "sha512-D2Ue4KHpc6Ys2+AxpIx1BZ8+UegLLLE2p3KJEuJRKmokHOtl49jQ5ny1773KsGLZs8MQvBidAF6yWUJxRqtKtg==", "dev": true, "dependencies": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.19.3", + "@babel/generator": "^7.19.6", "@babel/helper-compilation-targets": "^7.19.3", - "@babel/helper-module-transforms": "^7.19.0", - "@babel/helpers": "^7.19.0", - "@babel/parser": "^7.19.3", + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helpers": "^7.19.4", + "@babel/parser": "^7.19.6", "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.3", - "@babel/types": "^7.19.3", + "@babel/traverse": "^7.19.6", + "@babel/types": "^7.19.4", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -134,9 +134,9 @@ } }, "node_modules/@babel/generator": { - "version": "7.19.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.5.tgz", - "integrity": "sha512-DxbNz9Lz4aMZ99qPpO1raTbcrI1ZeYh+9NR9qhfkQIbFtVEqotHojEBxHzmxhVONkGt6VyrqVQcgpefMy9pqcg==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.6.tgz", + "integrity": "sha512-oHGRUQeoX1QrKeJIKVe0hwjGqNnVYsM5Nep5zo0uE0m42sLH+Fsd2pStJ5sRM1bNyTUUoz0pe2lTeMJrb/taTA==", "dev": true, "dependencies": { "@babel/types": "^7.19.4", @@ -347,19 +347,19 @@ } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", - "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.6.tgz", + "integrity": "sha512-fCmcfQo/KYr/VXXDIyd3CBGZ6AFhPFy1TfSEJ+PilGVlQT6jcbqtHAM4C1EciRqMza7/TpOUZliuSH+U6HAhJw==", "dev": true, "dependencies": { "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-simple-access": "^7.19.4", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" + "@babel/traverse": "^7.19.6", + "@babel/types": "^7.19.4" }, "engines": { "node": ">=6.9.0" @@ -589,9 +589,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.19.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.4.tgz", - "integrity": "sha512-qpVT7gtuOLjWeDTKLkJ6sryqLliBaFpAtGeqw5cs5giLldvh+Ch0plqnUMKoVAUS6ZEueQQiZV+p5pxtPitEsA==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.6.tgz", + "integrity": "sha512-h1IUp81s2JYJ3mRkdxJgs4UvmSsRvDrx5ICSJbPvtWYv5i1nTBGcBpnog+89rAFMwvvru6E5NUHdBe01UeSzYA==", "dev": true, "bin": { "parser": "bin/babel-parser.js" @@ -1307,14 +1307,13 @@ } }, "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", - "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.19.6.tgz", + "integrity": "sha512-uG3od2mXvAtIFQIh0xrpLH6r5fpSQN04gIVovl+ODLdUMANokxQLZnPBHcjmv3GxRjnqwLuHvppjjcelqUFZvg==", "dev": true, "dependencies": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0" }, "engines": { "node": ">=6.9.0" @@ -1324,15 +1323,14 @@ } }, "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", - "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.19.6.tgz", + "integrity": "sha512-8PIa1ym4XRTKuSsOUXqDG0YaOlEuTVvHMe5JCfgBMOtHvJKw/4NGovEGN33viISshG/rZNVrACiBmPQLvWN8xQ==", "dev": true, "dependencies": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-simple-access": "^7.19.4" }, "engines": { "node": ">=6.9.0" @@ -1342,16 +1340,15 @@ } }, "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz", - "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.6.tgz", + "integrity": "sha512-fqGLBepcc3kErfR9R3DnVpURmckXP7gj7bAlrTQyBxrigFqszZCkFkcoxzCp2v32XmwXLvbw+8Yq9/b+QqksjQ==", "dev": true, "dependencies": { "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-module-transforms": "^7.19.0", + "@babel/helper-module-transforms": "^7.19.6", "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-validator-identifier": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-validator-identifier": "^7.19.1" }, "engines": { "node": ">=6.9.0" @@ -1718,9 +1715,9 @@ } }, "node_modules/@babel/runtime-corejs3": { - "version": "7.19.4", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.19.4.tgz", - "integrity": "sha512-HzjQ8+dzdx7dmZy4DQ8KV8aHi/74AjEbBGTFutBmg/pd3dY5/q1sfuOGPTFGEytlQhWoeVXqcK5BwMgIkRkNDQ==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.19.6.tgz", + "integrity": "sha512-oWNn1ZlGde7b4i/3tnixpH9qI0bOAACiUs+KEES4UUCnsPjVWFlWdLV/iwJuPC2qp3EowbAqsm+0XqNwnwYhxA==", "dev": true, "dependencies": { "core-js-pure": "^3.25.1", @@ -1757,18 +1754,18 @@ } }, "node_modules/@babel/traverse": { - "version": "7.19.4", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.4.tgz", - "integrity": "sha512-w3K1i+V5u2aJUOXBFFC5pveFLmtq1s3qcdDNC2qRI6WPBQIDaKFqXxDEqDO/h1dQ3HjsZoZMyIy6jGLq0xtw+g==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.6.tgz", + "integrity": "sha512-6l5HrUCzFM04mfbG09AagtYyR2P0B71B1wN7PfSPiksDPz2k5H9CBC1tcZpz2M8OxbKTPccByoOJ22rUKbpmQQ==", "dev": true, "dependencies": { "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.19.4", + "@babel/generator": "^7.19.6", "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-function-name": "^7.19.0", "@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.19.4", + "@babel/parser": "^7.19.6", "@babel/types": "^7.19.4", "debug": "^4.1.0", "globals": "^11.1.0" @@ -2397,9 +2394,9 @@ } }, "node_modules/@ethersproject/providers": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/@ethersproject/providers/-/providers-5.7.1.tgz", - "integrity": "sha512-vZveG/DLyo+wk4Ga1yx6jSEHrLPgmTt+dFv0dv8URpVCRf0jVhalps1jq/emN/oXnMRsC7cQgAF32DcXLL7BPQ==", + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/@ethersproject/providers/-/providers-5.7.2.tgz", + "integrity": "sha512-g34EWZ1WWAVgr4aptGlVBF8mhl3VWjv+8hoAnzStu8Ah22VHBsuGzP17eb6xDVRzw895G4W7vvx60lFFur/1Rg==", "funding": [ { "type": "individual", @@ -3533,9 +3530,9 @@ } }, "node_modules/@types/eslint": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.6.tgz", - "integrity": "sha512-/fqTbjxyFUaYNO7VcW5g+4npmqVACz1bB7RTHYuLj+PRjw9hrCwrUXVQFpChUS0JsyEFvMZ7U/PfmvWgxJhI9g==", + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.7.tgz", + "integrity": "sha512-ehM7cCt2RSFs42mb+lcmhFT9ouIlV92PuaeRGn8N8c98oMjG4Z5pJHA9b1QiCcuqnbPSHcyfiD3mlhqMaHsQIw==", "dev": true, "dependencies": { "@types/estree": "*", @@ -4752,15 +4749,6 @@ "node": ">=0.8.0" } }, - "node_modules/babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "dev": true, - "dependencies": { - "object.assign": "^4.1.0" - } - }, "node_modules/babel-plugin-polyfill-corejs2": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", @@ -5486,9 +5474,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001422", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001422.tgz", - "integrity": "sha512-hSesn02u1QacQHhaxl/kNMZwqVG35Sz/8DgvmgedxSH8z9UUpcDYSPYgsj3x5dQNRcNp6BwpSfQfVzYUTm+fog==", + "version": "1.0.30001423", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001423.tgz", + "integrity": "sha512-09iwWGOlifvE1XuHokFMP7eR38a0JnajoyL3/i87c8ZjRWRrdKo1fqjNfugfBD0UDBIOz0U+jtNhJ0EPm1VleQ==", "dev": true, "funding": [ { @@ -7944,9 +7932,9 @@ } }, "node_modules/ethers": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/ethers/-/ethers-5.7.1.tgz", - "integrity": "sha512-5krze4dRLITX7FpU8J4WscXqADiKmyeNlylmmDLbS95DaZpBhDe2YSwRQwKXWNyXcox7a3gBgm/MkGXV1O1S/Q==", + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/ethers/-/ethers-5.7.2.tgz", + "integrity": "sha512-wswUsmWo1aOK8rR7DIKiWSw9DbLWe6x98Jrn8wcTflTVvaXhAMaB5zGAXy0GYQEQp9iO1iSHWVyARQm11zUtyg==", "funding": [ { "type": "individual", @@ -7976,7 +7964,7 @@ "@ethersproject/networks": "5.7.1", "@ethersproject/pbkdf2": "5.7.0", "@ethersproject/properties": "5.7.0", - "@ethersproject/providers": "5.7.1", + "@ethersproject/providers": "5.7.2", "@ethersproject/random": "5.7.0", "@ethersproject/rlp": "5.7.0", "@ethersproject/sha2": "5.7.0", @@ -12765,9 +12753,9 @@ } }, "node_modules/loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.3.tgz", + "integrity": "sha512-THWqIsn8QRnvLl0shHYVBN9syumU8pYWEHPTmkiVGd+7K5eFNVSY6AJhRvgGF70gg1Dz+l/k8WicvFCxdEs60A==", "dev": true, "dependencies": { "big.js": "^5.2.2", @@ -19676,7 +19664,7 @@ "@ethereumjs/rlp": "^4.0.0", "@ethereumjs/trie": "^5.0.1", "@ethereumjs/tx": "^4.0.1", - "@ethereumjs/util": "^8.0.1", + "@ethereumjs/util": "^8.0.2", "ethereum-cryptography": "^1.1.2", "ethers": "^5.7.1" }, @@ -19697,7 +19685,7 @@ "@ethereumjs/ethash": "^2.0.1", "@ethereumjs/rlp": "^4.0.0", "@ethereumjs/trie": "^5.0.1", - "@ethereumjs/util": "^8.0.1", + "@ethereumjs/util": "^8.0.2", "abstract-level": "^1.0.3", "debug": "^4.3.3", "ethereum-cryptography": "^1.1.2", @@ -19726,13 +19714,13 @@ "@ethereumjs/common": "3.0.1", "@ethereumjs/devp2p": "5.0.1", "@ethereumjs/ethash": "2.0.1", - "@ethereumjs/evm": "1.1.0", + "@ethereumjs/evm": "1.2.0", "@ethereumjs/rlp": "4.0.0", "@ethereumjs/statemanager": "1.0.1", "@ethereumjs/trie": "5.0.1", "@ethereumjs/tx": "4.0.1", - "@ethereumjs/util": "8.0.1", - "@ethereumjs/vm": "6.1.0", + "@ethereumjs/util": "8.0.2", + "@ethereumjs/vm": "6.2.0", "abstract-level": "^1.0.3", "body-parser": "^1.19.2", "chalk": "^4.1.2", @@ -19858,7 +19846,7 @@ "version": "3.0.1", "license": "MIT", "dependencies": { - "@ethereumjs/util": "^8.0.1", + "@ethereumjs/util": "^8.0.2", "crc-32": "^1.2.0" } }, @@ -19869,7 +19857,7 @@ "dependencies": { "@ethereumjs/common": "^3.0.1", "@ethereumjs/rlp": "^4.0.0", - "@ethereumjs/util": "^8.0.1", + "@ethereumjs/util": "^8.0.2", "@scure/base": "1.1.1", "@types/bl": "^2.1.0", "@types/k-bucket": "^5.0.0", @@ -19968,7 +19956,7 @@ "dependencies": { "@ethereumjs/block": "^4.0.1", "@ethereumjs/rlp": "^4.0.0", - "@ethereumjs/util": "^8.0.1", + "@ethereumjs/util": "^8.0.2", "abstract-level": "^1.0.3", "bigint-crypto-utils": "^3.0.23", "ethereum-cryptography": "^1.1.2" @@ -19983,11 +19971,11 @@ }, "packages/evm": { "name": "@ethereumjs/evm", - "version": "1.1.0", + "version": "1.2.0", "license": "MPL-2.0", "dependencies": { "@ethereumjs/common": "^3.0.1", - "@ethereumjs/util": "^8.0.1", + "@ethereumjs/util": "^8.0.2", "@ethersproject/providers": "^5.7.1", "debug": "^4.3.3", "ethereum-cryptography": "^1.1.2", @@ -20039,7 +20027,7 @@ "devDependencies": { "@ethereumjs/block": "^4.0.1", "@ethereumjs/trie": "^5.0.1", - "@ethereumjs/util": "^8.0.1", + "@ethereumjs/util": "^8.0.2", "@types/node": "^16.11.7", "@types/tape": "^4.13.2", "debug": "^4.3.3", @@ -20064,7 +20052,7 @@ "license": "MPL-2.0", "dependencies": { "@ethereumjs/rlp": "^4.0.0", - "@ethereumjs/util": "^8.0.1", + "@ethereumjs/util": "^8.0.2", "@types/readable-stream": "^2.3.13", "ethereum-cryptography": "^1.1.2", "readable-stream": "^3.6.0" @@ -20105,7 +20093,7 @@ "dependencies": { "@ethereumjs/common": "^3.0.1", "@ethereumjs/rlp": "^4.0.0", - "@ethereumjs/util": "^8.0.1", + "@ethereumjs/util": "^8.0.2", "ethereum-cryptography": "^1.1.2", "ethers": "^5.7.1" }, @@ -20121,7 +20109,7 @@ }, "packages/util": { "name": "@ethereumjs/util", - "version": "8.0.1", + "version": "8.0.2", "license": "MPL-2.0", "dependencies": { "@ethereumjs/rlp": "^4.0.0-beta.2", @@ -20138,18 +20126,18 @@ }, "packages/vm": { "name": "@ethereumjs/vm", - "version": "6.1.0", + "version": "6.2.0", "license": "MPL-2.0", "dependencies": { "@ethereumjs/block": "^4.0.1", "@ethereumjs/blockchain": "^6.0.1", "@ethereumjs/common": "^3.0.1", - "@ethereumjs/evm": "^1.1.0", + "@ethereumjs/evm": "^1.2.0", "@ethereumjs/rlp": "^4.0.0", "@ethereumjs/statemanager": "^1.0.1", "@ethereumjs/trie": "^5.0.1", "@ethereumjs/tx": "^4.0.1", - "@ethereumjs/util": "^8.0.1", + "@ethereumjs/util": "^8.0.2", "debug": "^4.3.3", "ethereum-cryptography": "^1.1.2", "mcl-wasm": "^0.7.1", @@ -20270,21 +20258,21 @@ "dev": true }, "@babel/core": { - "version": "7.19.3", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.3.tgz", - "integrity": "sha512-WneDJxdsjEvyKtXKsaBGbDeiyOjR5vYq4HcShxnIbG0qixpoHjI3MqeZM9NDvsojNCEBItQE4juOo/bU6e72gQ==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.6.tgz", + "integrity": "sha512-D2Ue4KHpc6Ys2+AxpIx1BZ8+UegLLLE2p3KJEuJRKmokHOtl49jQ5ny1773KsGLZs8MQvBidAF6yWUJxRqtKtg==", "dev": true, "requires": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.19.3", + "@babel/generator": "^7.19.6", "@babel/helper-compilation-targets": "^7.19.3", - "@babel/helper-module-transforms": "^7.19.0", - "@babel/helpers": "^7.19.0", - "@babel/parser": "^7.19.3", + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helpers": "^7.19.4", + "@babel/parser": "^7.19.6", "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.3", - "@babel/types": "^7.19.3", + "@babel/traverse": "^7.19.6", + "@babel/types": "^7.19.4", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -20316,9 +20304,9 @@ } }, "@babel/generator": { - "version": "7.19.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.5.tgz", - "integrity": "sha512-DxbNz9Lz4aMZ99qPpO1raTbcrI1ZeYh+9NR9qhfkQIbFtVEqotHojEBxHzmxhVONkGt6VyrqVQcgpefMy9pqcg==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.6.tgz", + "integrity": "sha512-oHGRUQeoX1QrKeJIKVe0hwjGqNnVYsM5Nep5zo0uE0m42sLH+Fsd2pStJ5sRM1bNyTUUoz0pe2lTeMJrb/taTA==", "dev": true, "requires": { "@babel/types": "^7.19.4", @@ -20478,19 +20466,19 @@ } }, "@babel/helper-module-transforms": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", - "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.6.tgz", + "integrity": "sha512-fCmcfQo/KYr/VXXDIyd3CBGZ6AFhPFy1TfSEJ+PilGVlQT6jcbqtHAM4C1EciRqMza7/TpOUZliuSH+U6HAhJw==", "dev": true, "requires": { "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-simple-access": "^7.19.4", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" + "@babel/traverse": "^7.19.6", + "@babel/types": "^7.19.4" } }, "@babel/helper-optimise-call-expression": { @@ -20665,9 +20653,9 @@ } }, "@babel/parser": { - "version": "7.19.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.4.tgz", - "integrity": "sha512-qpVT7gtuOLjWeDTKLkJ6sryqLliBaFpAtGeqw5cs5giLldvh+Ch0plqnUMKoVAUS6ZEueQQiZV+p5pxtPitEsA==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.6.tgz", + "integrity": "sha512-h1IUp81s2JYJ3mRkdxJgs4UvmSsRvDrx5ICSJbPvtWYv5i1nTBGcBpnog+89rAFMwvvru6E5NUHdBe01UeSzYA==", "dev": true }, "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { @@ -21133,39 +21121,36 @@ } }, "@babel/plugin-transform-modules-amd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", - "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.19.6.tgz", + "integrity": "sha512-uG3od2mXvAtIFQIh0xrpLH6r5fpSQN04gIVovl+ODLdUMANokxQLZnPBHcjmv3GxRjnqwLuHvppjjcelqUFZvg==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0" } }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", - "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.19.6.tgz", + "integrity": "sha512-8PIa1ym4XRTKuSsOUXqDG0YaOlEuTVvHMe5JCfgBMOtHvJKw/4NGovEGN33viISshG/rZNVrACiBmPQLvWN8xQ==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-simple-access": "^7.19.4" } }, "@babel/plugin-transform-modules-systemjs": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz", - "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.6.tgz", + "integrity": "sha512-fqGLBepcc3kErfR9R3DnVpURmckXP7gj7bAlrTQyBxrigFqszZCkFkcoxzCp2v32XmwXLvbw+8Yq9/b+QqksjQ==", "dev": true, "requires": { "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-module-transforms": "^7.19.0", + "@babel/helper-module-transforms": "^7.19.6", "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-validator-identifier": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-validator-identifier": "^7.19.1" } }, "@babel/plugin-transform-modules-umd": { @@ -21423,9 +21408,9 @@ } }, "@babel/runtime-corejs3": { - "version": "7.19.4", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.19.4.tgz", - "integrity": "sha512-HzjQ8+dzdx7dmZy4DQ8KV8aHi/74AjEbBGTFutBmg/pd3dY5/q1sfuOGPTFGEytlQhWoeVXqcK5BwMgIkRkNDQ==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.19.6.tgz", + "integrity": "sha512-oWNn1ZlGde7b4i/3tnixpH9qI0bOAACiUs+KEES4UUCnsPjVWFlWdLV/iwJuPC2qp3EowbAqsm+0XqNwnwYhxA==", "dev": true, "requires": { "core-js-pure": "^3.25.1", @@ -21455,18 +21440,18 @@ } }, "@babel/traverse": { - "version": "7.19.4", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.4.tgz", - "integrity": "sha512-w3K1i+V5u2aJUOXBFFC5pveFLmtq1s3qcdDNC2qRI6WPBQIDaKFqXxDEqDO/h1dQ3HjsZoZMyIy6jGLq0xtw+g==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.6.tgz", + "integrity": "sha512-6l5HrUCzFM04mfbG09AagtYyR2P0B71B1wN7PfSPiksDPz2k5H9CBC1tcZpz2M8OxbKTPccByoOJ22rUKbpmQQ==", "dev": true, "requires": { "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.19.4", + "@babel/generator": "^7.19.6", "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-function-name": "^7.19.0", "@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.19.4", + "@babel/parser": "^7.19.6", "@babel/types": "^7.19.4", "debug": "^4.1.0", "globals": "^11.1.0" @@ -21633,7 +21618,7 @@ "@ethereumjs/rlp": "^4.0.0", "@ethereumjs/trie": "^5.0.1", "@ethereumjs/tx": "^4.0.1", - "@ethereumjs/util": "^8.0.1", + "@ethereumjs/util": "^8.0.2", "@types/lru-cache": "^5.1.0", "ethereum-cryptography": "^1.1.2", "ethers": "^5.7.1" @@ -21647,7 +21632,7 @@ "@ethereumjs/ethash": "^2.0.1", "@ethereumjs/rlp": "^4.0.0", "@ethereumjs/trie": "^5.0.1", - "@ethereumjs/util": "^8.0.1", + "@ethereumjs/util": "^8.0.2", "@types/async": "^2.4.1", "@types/level-errors": "^3.0.0", "@types/lru-cache": "^5.1.0", @@ -21668,13 +21653,13 @@ "@ethereumjs/common": "3.0.1", "@ethereumjs/devp2p": "5.0.1", "@ethereumjs/ethash": "2.0.1", - "@ethereumjs/evm": "1.1.0", + "@ethereumjs/evm": "1.2.0", "@ethereumjs/rlp": "4.0.0", "@ethereumjs/statemanager": "1.0.1", "@ethereumjs/trie": "5.0.1", "@ethereumjs/tx": "4.0.1", - "@ethereumjs/util": "8.0.1", - "@ethereumjs/vm": "6.1.0", + "@ethereumjs/util": "8.0.2", + "@ethereumjs/vm": "6.2.0", "@types/body-parser": "^1.19.2", "@types/connect": "^3.4.35", "@types/fs-extra": "^9.0.13", @@ -21777,7 +21762,7 @@ "@ethereumjs/common": { "version": "file:packages/common", "requires": { - "@ethereumjs/util": "^8.0.1", + "@ethereumjs/util": "^8.0.2", "crc-32": "^1.2.0" } }, @@ -21788,7 +21773,7 @@ "@ethereumjs/common": "^3.0.1", "@ethereumjs/rlp": "^4.0.0", "@ethereumjs/tx": "^4.0.1", - "@ethereumjs/util": "^8.0.1", + "@ethereumjs/util": "^8.0.2", "@scure/base": "1.1.1", "@types/bl": "^2.1.0", "@types/chalk": "^2.2.0", @@ -21869,7 +21854,7 @@ "@ethereumjs/block": "^4.0.1", "@ethereumjs/common": "^3.0.1", "@ethereumjs/rlp": "^4.0.0", - "@ethereumjs/util": "^8.0.1", + "@ethereumjs/util": "^8.0.2", "abstract-level": "^1.0.3", "bigint-crypto-utils": "^3.0.23", "ethereum-cryptography": "^1.1.2", @@ -21881,7 +21866,7 @@ "requires": { "@ethereumjs/common": "^3.0.1", "@ethereumjs/statemanager": "^1.0.1", - "@ethereumjs/util": "^8.0.1", + "@ethereumjs/util": "^8.0.2", "@ethersproject/abi": "^5.0.12", "@ethersproject/providers": "^5.7.1", "@types/benchmark": "^1.0.33", @@ -21911,7 +21896,7 @@ "@ethereumjs/common": "^3.0.1", "@ethereumjs/rlp": "^4.0.0", "@ethereumjs/trie": "^5.0.1", - "@ethereumjs/util": "^8.0.1", + "@ethereumjs/util": "^8.0.2", "@types/node": "^16.11.7", "@types/tape": "^4.13.2", "debug": "^4.3.3", @@ -21936,7 +21921,7 @@ "version": "file:packages/trie", "requires": { "@ethereumjs/rlp": "^4.0.0", - "@ethereumjs/util": "^8.0.1", + "@ethereumjs/util": "^8.0.2", "@types/benchmark": "^1.0.33", "@types/readable-stream": "^2.3.13", "0x": "^4.9.1", @@ -21969,7 +21954,7 @@ "requires": { "@ethereumjs/common": "^3.0.1", "@ethereumjs/rlp": "^4.0.0", - "@ethereumjs/util": "^8.0.1", + "@ethereumjs/util": "^8.0.2", "@types/minimist": "^1.2.0", "@types/node-dir": "^0.0.34", "ethereum-cryptography": "^1.1.2", @@ -21994,12 +21979,12 @@ "@ethereumjs/block": "^4.0.1", "@ethereumjs/blockchain": "^6.0.1", "@ethereumjs/common": "^3.0.1", - "@ethereumjs/evm": "^1.1.0", + "@ethereumjs/evm": "^1.2.0", "@ethereumjs/rlp": "^4.0.0", "@ethereumjs/statemanager": "^1.0.1", "@ethereumjs/trie": "^5.0.1", "@ethereumjs/tx": "^4.0.1", - "@ethereumjs/util": "^8.0.1", + "@ethereumjs/util": "^8.0.2", "@ethersproject/abi": "^5.0.12", "@types/benchmark": "^1.0.33", "@types/core-js": "^2.5.0", @@ -22280,9 +22265,9 @@ } }, "@ethersproject/providers": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/@ethersproject/providers/-/providers-5.7.1.tgz", - "integrity": "sha512-vZveG/DLyo+wk4Ga1yx6jSEHrLPgmTt+dFv0dv8URpVCRf0jVhalps1jq/emN/oXnMRsC7cQgAF32DcXLL7BPQ==", + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/@ethersproject/providers/-/providers-5.7.2.tgz", + "integrity": "sha512-g34EWZ1WWAVgr4aptGlVBF8mhl3VWjv+8hoAnzStu8Ah22VHBsuGzP17eb6xDVRzw895G4W7vvx60lFFur/1Rg==", "requires": { "@ethersproject/abstract-provider": "^5.7.0", "@ethersproject/abstract-signer": "^5.7.0", @@ -23121,9 +23106,9 @@ } }, "@types/eslint": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.6.tgz", - "integrity": "sha512-/fqTbjxyFUaYNO7VcW5g+4npmqVACz1bB7RTHYuLj+PRjw9hrCwrUXVQFpChUS0JsyEFvMZ7U/PfmvWgxJhI9g==", + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.7.tgz", + "integrity": "sha512-ehM7cCt2RSFs42mb+lcmhFT9ouIlV92PuaeRGn8N8c98oMjG4Z5pJHA9b1QiCcuqnbPSHcyfiD3mlhqMaHsQIw==", "dev": true, "requires": { "@types/estree": "*", @@ -24107,15 +24092,6 @@ } } }, - "babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "dev": true, - "requires": { - "object.assign": "^4.1.0" - } - }, "babel-plugin-polyfill-corejs2": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", @@ -24722,9 +24698,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30001422", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001422.tgz", - "integrity": "sha512-hSesn02u1QacQHhaxl/kNMZwqVG35Sz/8DgvmgedxSH8z9UUpcDYSPYgsj3x5dQNRcNp6BwpSfQfVzYUTm+fog==", + "version": "1.0.30001423", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001423.tgz", + "integrity": "sha512-09iwWGOlifvE1XuHokFMP7eR38a0JnajoyL3/i87c8ZjRWRrdKo1fqjNfugfBD0UDBIOz0U+jtNhJ0EPm1VleQ==", "dev": true }, "caseless": { @@ -26744,9 +26720,9 @@ } }, "ethers": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/ethers/-/ethers-5.7.1.tgz", - "integrity": "sha512-5krze4dRLITX7FpU8J4WscXqADiKmyeNlylmmDLbS95DaZpBhDe2YSwRQwKXWNyXcox7a3gBgm/MkGXV1O1S/Q==", + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/ethers/-/ethers-5.7.2.tgz", + "integrity": "sha512-wswUsmWo1aOK8rR7DIKiWSw9DbLWe6x98Jrn8wcTflTVvaXhAMaB5zGAXy0GYQEQp9iO1iSHWVyARQm11zUtyg==", "requires": { "@ethersproject/abi": "5.7.0", "@ethersproject/abstract-provider": "5.7.0", @@ -26766,7 +26742,7 @@ "@ethersproject/networks": "5.7.1", "@ethersproject/pbkdf2": "5.7.0", "@ethersproject/properties": "5.7.0", - "@ethersproject/providers": "5.7.1", + "@ethersproject/providers": "5.7.2", "@ethersproject/random": "5.7.0", "@ethersproject/rlp": "5.7.0", "@ethersproject/sha2": "5.7.0", @@ -30591,9 +30567,9 @@ "dev": true }, "loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.3.tgz", + "integrity": "sha512-THWqIsn8QRnvLl0shHYVBN9syumU8pYWEHPTmkiVGd+7K5eFNVSY6AJhRvgGF70gg1Dz+l/k8WicvFCxdEs60A==", "dev": true, "requires": { "big.js": "^5.2.2",