diff --git a/package.json b/package.json index 0515361..95123f7 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "@types/chai": "^4.3.16", "@types/debug": "^4.1.12", "@types/mocha": "^10.0.6", - "@types/node": "^20.14.4", + "@types/node": "^22.7.4", "@typescript-eslint/eslint-plugin": "^7.13.1", "@typescript-eslint/parser": "^7.13.1", "chai": "^4.4.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7932b60..b5f61a0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,10 +13,10 @@ importers: version: 1.1.1(ethers@6.13.2) '@nomicfoundation/hardhat-chai-matchers': specifier: ^2.0.7 - version: 2.0.7(@nomicfoundation/hardhat-ethers@3.0.6(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)))(chai@4.4.1)(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)) + version: 2.0.7(@nomicfoundation/hardhat-ethers@3.0.6(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)))(chai@4.4.1)(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)) '@nomicfoundation/hardhat-network-helpers': specifier: ^1.0.11 - version: 1.0.11(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)) + version: 1.0.11(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)) '@openzeppelin/contracts': specifier: ^5.0.2 version: 5.0.2 @@ -25,7 +25,7 @@ importers: version: 5.0.2(@openzeppelin/contracts@5.0.2) '@openzeppelin/hardhat-upgrades': specifier: 3.1.1 - version: 3.1.1(@nomicfoundation/hardhat-ethers@3.0.6(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)))(@nomicfoundation/hardhat-verify@2.0.10(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)))(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)) + version: 3.1.1(@nomicfoundation/hardhat-ethers@3.0.6(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)))(@nomicfoundation/hardhat-verify@2.0.10(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)))(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)) '@pythnetwork/pyth-sdk-solidity': specifier: ^3.1.0 version: 3.1.0 @@ -40,17 +40,17 @@ importers: version: 6.13.2 hardhat-contract-sizer: specifier: ^2.10.0 - version: 2.10.0(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)) + version: 2.10.0(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)) devDependencies: '@nomicfoundation/hardhat-ethers': specifier: ^3.0.6 - version: 3.0.6(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)) + version: 3.0.6(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)) '@nomicfoundation/hardhat-toolbox': specifier: ^5.0.0 - version: 5.0.0(w3kprjelid553zzbcvf3t7sfyu) + version: 5.0.0(fsnvcxa4jlztrztkvuuktpmdje) '@nomicfoundation/hardhat-verify': specifier: ^2.0.10 - version: 2.0.10(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)) + version: 2.0.10(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)) '@swc/core': specifier: ^1.6.1 version: 1.6.1 @@ -62,7 +62,7 @@ importers: version: 0.5.1(ethers@6.13.2)(typechain@8.3.2(typescript@5.4.5))(typescript@5.4.5) '@typechain/hardhat': specifier: ^9.1.0 - version: 9.1.0(@typechain/ethers-v6@0.5.1(ethers@6.13.2)(typechain@8.3.2(typescript@5.4.5))(typescript@5.4.5))(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5))(typechain@8.3.2(typescript@5.4.5)) + version: 9.1.0(@typechain/ethers-v6@0.5.1(ethers@6.13.2)(typechain@8.3.2(typescript@5.4.5))(typescript@5.4.5))(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5))(typechain@8.3.2(typescript@5.4.5)) '@types/chai': specifier: ^4.3.16 version: 4.3.16 @@ -73,8 +73,8 @@ importers: specifier: ^10.0.6 version: 10.0.6 '@types/node': - specifier: ^20.14.4 - version: 20.14.4 + specifier: ^22.7.4 + version: 22.7.4 '@typescript-eslint/eslint-plugin': specifier: ^7.13.1 version: 7.13.1(@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.4.5))(eslint@9.5.0)(typescript@5.4.5) @@ -116,10 +116,10 @@ importers: version: 4.0.0(@typescript-eslint/eslint-plugin@7.13.1(@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.4.5))(eslint@9.5.0)(typescript@5.4.5))(eslint@9.5.0) hardhat: specifier: ^2.22.8 - version: 2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5) + version: 2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5) hardhat-gas-reporter: specifier: ^2.2.0 - version: 2.2.0(debug@4.3.5)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5))(typescript@5.4.5) + version: 2.2.0(debug@4.3.5)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5))(typescript@5.4.5) prettier: specifier: ^3.3.2 version: 3.3.2 @@ -134,10 +134,10 @@ importers: version: 0.1.0(prettier-plugin-solidity@1.3.1(prettier@3.3.2))(prettier@3.3.2) solidity-coverage: specifier: ^0.8.12 - version: 0.8.12(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)) + version: 0.8.12(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)) ts-node: specifier: ^10.9.2 - version: 10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5) + version: 10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5) typechain: specifier: ^8.3.2 version: 8.3.2(typescript@5.4.5) @@ -628,9 +628,11 @@ packages: '@openzeppelin/defender-admin-client@1.54.6': resolution: {integrity: sha512-P4lxJDySrekWNuPa7FeyW/UmuxnuIXIAGYr5gZnmnMHRsYNaw+XfgkiCDfoGtjEyJbXYxXttYF6iAZhWQPdf1g==} + deprecated: This package has been deprecated and will no longer be maintained, please use @openzeppelin/defender-sdk package instead. '@openzeppelin/defender-base-client@1.54.6': resolution: {integrity: sha512-PTef+rMxkM5VQ7sLwLKSjp2DBakYQd661ZJiSRywx+q/nIpm3B/HYGcz5wPZCA5O/QcEP6TatXXDoeMwimbcnw==} + deprecated: This package has been deprecated and will no longer be maintained, please use @openzeppelin/defender-sdk package instead. '@openzeppelin/defender-sdk-base-client@1.13.4': resolution: {integrity: sha512-fZjDxdL5WBt6kjKN8j6WlfIsggZKv37W1KoRkT0XwYv7Jslmr22i2qUs8ZreAzATD3ESYQs7YlO7ge0ElqdOKg==} @@ -911,6 +913,9 @@ packages: '@types/node@20.14.4': resolution: {integrity: sha512-1ChboN+57suCT2t/f8lwtPY/k3qTpuD/qnqQuYoBg6OQOcPyaw7PiZVdGpaZYAvhDDtqrt0oAaM8+oSu1xsUGw==} + '@types/node@22.7.4': + resolution: {integrity: sha512-y+NPi1rFzDs1NdQHHToqeiX2TIS79SWEAw9GYhkkx8bD0ChpfqC+n2j5OXOCpzfojBEBt6DnEnnG9MY0zk1XLg==} + '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -1877,6 +1882,7 @@ packages: ethereum-bloom-filters@1.1.0: resolution: {integrity: sha512-J1gDRkLpuGNvWYzWslBQR9cDV4nd4kfvVTE/Wy4Kkm4yb3EYRSlyi0eB/inTsSTTVyA0+HyzHgbr95Fn/Z1fSw==} + deprecated: do not use this package use package versions above as this can miss some topics ethereum-cryptography@0.1.3: resolution: {integrity: sha512-w8/4x1SGGzc+tO97TASLja6SLd3fRIK2tLVcV2Gx4IB21hE19atll5Cq9o3d0ZmAYC/8aw0ipieTSiekAea4SQ==} @@ -3608,6 +3614,9 @@ packages: undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + undici-types@6.19.8: + resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + undici@5.28.4: resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} engines: {node: '>=14.0'} @@ -4516,83 +4525,83 @@ snapshots: '@nomicfoundation/ethereumjs-rlp': 5.0.4 ethereum-cryptography: 0.1.3 - '@nomicfoundation/hardhat-chai-matchers@2.0.7(@nomicfoundation/hardhat-ethers@3.0.6(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)))(chai@4.4.1)(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5))': + '@nomicfoundation/hardhat-chai-matchers@2.0.7(@nomicfoundation/hardhat-ethers@3.0.6(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)))(chai@4.4.1)(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5))': dependencies: - '@nomicfoundation/hardhat-ethers': 3.0.6(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)) + '@nomicfoundation/hardhat-ethers': 3.0.6(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)) '@types/chai-as-promised': 7.1.8 chai: 4.4.1 chai-as-promised: 7.1.2(chai@4.4.1) deep-eql: 4.1.4 ethers: 6.13.2 - hardhat: 2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5) + hardhat: 2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5) ordinal: 1.0.3 - '@nomicfoundation/hardhat-ethers@3.0.6(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5))': + '@nomicfoundation/hardhat-ethers@3.0.6(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5))': dependencies: debug: 4.3.5 ethers: 6.13.2 - hardhat: 2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5) + hardhat: 2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5) lodash.isequal: 4.5.0 transitivePeerDependencies: - supports-color - '@nomicfoundation/hardhat-ignition-ethers@0.15.5(@nomicfoundation/hardhat-ethers@3.0.6(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)))(@nomicfoundation/hardhat-ignition@0.15.5(@nomicfoundation/hardhat-verify@2.0.10(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)))(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)))(@nomicfoundation/ignition-core@0.15.5)(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5))': + '@nomicfoundation/hardhat-ignition-ethers@0.15.5(@nomicfoundation/hardhat-ethers@3.0.6(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)))(@nomicfoundation/hardhat-ignition@0.15.5(@nomicfoundation/hardhat-verify@2.0.10(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)))(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)))(@nomicfoundation/ignition-core@0.15.5)(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5))': dependencies: - '@nomicfoundation/hardhat-ethers': 3.0.6(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)) - '@nomicfoundation/hardhat-ignition': 0.15.5(@nomicfoundation/hardhat-verify@2.0.10(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)))(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)) + '@nomicfoundation/hardhat-ethers': 3.0.6(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)) + '@nomicfoundation/hardhat-ignition': 0.15.5(@nomicfoundation/hardhat-verify@2.0.10(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)))(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)) '@nomicfoundation/ignition-core': 0.15.5 ethers: 6.13.2 - hardhat: 2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5) + hardhat: 2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5) - '@nomicfoundation/hardhat-ignition@0.15.5(@nomicfoundation/hardhat-verify@2.0.10(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)))(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5))': + '@nomicfoundation/hardhat-ignition@0.15.5(@nomicfoundation/hardhat-verify@2.0.10(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)))(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5))': dependencies: - '@nomicfoundation/hardhat-verify': 2.0.10(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)) + '@nomicfoundation/hardhat-verify': 2.0.10(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)) '@nomicfoundation/ignition-core': 0.15.5 '@nomicfoundation/ignition-ui': 0.15.5 chalk: 4.1.2 debug: 4.3.5 fs-extra: 10.1.0 - hardhat: 2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5) + hardhat: 2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5) prompts: 2.4.2 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@nomicfoundation/hardhat-network-helpers@1.0.11(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5))': + '@nomicfoundation/hardhat-network-helpers@1.0.11(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5))': dependencies: ethereumjs-util: 7.1.5 - hardhat: 2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5) + hardhat: 2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5) - '@nomicfoundation/hardhat-toolbox@5.0.0(w3kprjelid553zzbcvf3t7sfyu)': + '@nomicfoundation/hardhat-toolbox@5.0.0(fsnvcxa4jlztrztkvuuktpmdje)': dependencies: - '@nomicfoundation/hardhat-chai-matchers': 2.0.7(@nomicfoundation/hardhat-ethers@3.0.6(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)))(chai@4.4.1)(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)) - '@nomicfoundation/hardhat-ethers': 3.0.6(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)) - '@nomicfoundation/hardhat-ignition-ethers': 0.15.5(@nomicfoundation/hardhat-ethers@3.0.6(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)))(@nomicfoundation/hardhat-ignition@0.15.5(@nomicfoundation/hardhat-verify@2.0.10(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)))(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)))(@nomicfoundation/ignition-core@0.15.5)(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)) - '@nomicfoundation/hardhat-network-helpers': 1.0.11(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)) - '@nomicfoundation/hardhat-verify': 2.0.10(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)) + '@nomicfoundation/hardhat-chai-matchers': 2.0.7(@nomicfoundation/hardhat-ethers@3.0.6(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)))(chai@4.4.1)(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)) + '@nomicfoundation/hardhat-ethers': 3.0.6(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)) + '@nomicfoundation/hardhat-ignition-ethers': 0.15.5(@nomicfoundation/hardhat-ethers@3.0.6(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)))(@nomicfoundation/hardhat-ignition@0.15.5(@nomicfoundation/hardhat-verify@2.0.10(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)))(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)))(@nomicfoundation/ignition-core@0.15.5)(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)) + '@nomicfoundation/hardhat-network-helpers': 1.0.11(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)) + '@nomicfoundation/hardhat-verify': 2.0.10(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)) '@typechain/ethers-v6': 0.5.1(ethers@6.13.2)(typechain@8.3.2(typescript@5.4.5))(typescript@5.4.5) - '@typechain/hardhat': 9.1.0(@typechain/ethers-v6@0.5.1(ethers@6.13.2)(typechain@8.3.2(typescript@5.4.5))(typescript@5.4.5))(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5))(typechain@8.3.2(typescript@5.4.5)) + '@typechain/hardhat': 9.1.0(@typechain/ethers-v6@0.5.1(ethers@6.13.2)(typechain@8.3.2(typescript@5.4.5))(typescript@5.4.5))(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5))(typechain@8.3.2(typescript@5.4.5)) '@types/chai': 4.3.16 '@types/mocha': 10.0.6 - '@types/node': 20.14.4 + '@types/node': 22.7.4 chai: 4.4.1 ethers: 6.13.2 - hardhat: 2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5) - hardhat-gas-reporter: 2.2.0(debug@4.3.5)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5))(typescript@5.4.5) - solidity-coverage: 0.8.12(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)) - ts-node: 10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5) + hardhat: 2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5) + hardhat-gas-reporter: 2.2.0(debug@4.3.5)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5))(typescript@5.4.5) + solidity-coverage: 0.8.12(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)) + ts-node: 10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5) typechain: 8.3.2(typescript@5.4.5) typescript: 5.4.5 - '@nomicfoundation/hardhat-verify@2.0.10(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5))': + '@nomicfoundation/hardhat-verify@2.0.10(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5))': dependencies: '@ethersproject/abi': 5.7.0 '@ethersproject/address': 5.7.0 cbor: 8.1.0 chalk: 2.4.2 debug: 4.3.5 - hardhat: 2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5) + hardhat: 2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5) lodash.clonedeep: 4.5.0 semver: 6.3.1 table: 6.8.2 @@ -4708,9 +4717,9 @@ snapshots: - debug - encoding - '@openzeppelin/hardhat-upgrades@3.1.1(@nomicfoundation/hardhat-ethers@3.0.6(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)))(@nomicfoundation/hardhat-verify@2.0.10(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)))(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5))': + '@openzeppelin/hardhat-upgrades@3.1.1(@nomicfoundation/hardhat-ethers@3.0.6(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)))(@nomicfoundation/hardhat-verify@2.0.10(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)))(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5))': dependencies: - '@nomicfoundation/hardhat-ethers': 3.0.6(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)) + '@nomicfoundation/hardhat-ethers': 3.0.6(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)) '@openzeppelin/defender-admin-client': 1.54.6(debug@4.3.5) '@openzeppelin/defender-base-client': 1.54.6(debug@4.3.5) '@openzeppelin/defender-sdk-base-client': 1.13.4 @@ -4721,11 +4730,11 @@ snapshots: debug: 4.3.5 ethereumjs-util: 7.1.5 ethers: 6.13.2 - hardhat: 2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5) + hardhat: 2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5) proper-lockfile: 4.1.2 undici: 6.19.1 optionalDependencies: - '@nomicfoundation/hardhat-verify': 2.0.10(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)) + '@nomicfoundation/hardhat-verify': 2.0.10(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)) transitivePeerDependencies: - bufferutil - encoding @@ -4938,12 +4947,12 @@ snapshots: typechain: 8.3.2(typescript@5.4.5) typescript: 5.4.5 - '@typechain/hardhat@9.1.0(@typechain/ethers-v6@0.5.1(ethers@6.13.2)(typechain@8.3.2(typescript@5.4.5))(typescript@5.4.5))(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5))(typechain@8.3.2(typescript@5.4.5))': + '@typechain/hardhat@9.1.0(@typechain/ethers-v6@0.5.1(ethers@6.13.2)(typechain@8.3.2(typescript@5.4.5))(typescript@5.4.5))(ethers@6.13.2)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5))(typechain@8.3.2(typescript@5.4.5))': dependencies: '@typechain/ethers-v6': 0.5.1(ethers@6.13.2)(typechain@8.3.2(typescript@5.4.5))(typescript@5.4.5) ethers: 6.13.2 fs-extra: 9.1.0 - hardhat: 2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5) + hardhat: 2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5) typechain: 8.3.2(typescript@5.4.5) '@types/bn.js@4.11.6': @@ -4995,6 +5004,10 @@ snapshots: dependencies: undici-types: 5.26.5 + '@types/node@22.7.4': + dependencies: + undici-types: 6.19.8 + '@types/normalize-package-data@2.4.4': {} '@types/pbkdf2@3.1.2': @@ -6561,14 +6574,14 @@ snapshots: hard-rejection@2.1.0: {} - hardhat-contract-sizer@2.10.0(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)): + hardhat-contract-sizer@2.10.0(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)): dependencies: chalk: 4.1.2 cli-table3: 0.6.5 - hardhat: 2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5) + hardhat: 2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5) strip-ansi: 6.0.1 - hardhat-gas-reporter@2.2.0(debug@4.3.5)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5))(typescript@5.4.5): + hardhat-gas-reporter@2.2.0(debug@4.3.5)(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5))(typescript@5.4.5): dependencies: '@ethersproject/abi': 5.7.0 '@ethersproject/bytes': 5.7.0 @@ -6580,7 +6593,7 @@ snapshots: cli-table3: 0.6.5 ethereum-cryptography: 2.2.0 glob: 10.4.1 - hardhat: 2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5) + hardhat: 2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5) jsonschema: 1.4.1 lodash: 4.17.21 markdown-table: 2.0.0 @@ -6593,7 +6606,7 @@ snapshots: - utf-8-validate - zod - hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5): + hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5): dependencies: '@ethersproject/abi': 5.7.0 '@metamask/eth-sig-util': 4.0.1 @@ -6639,7 +6652,7 @@ snapshots: uuid: 8.3.2 ws: 7.5.10 optionalDependencies: - ts-node: 10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5) + ts-node: 10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: - bufferutil @@ -7786,7 +7799,7 @@ snapshots: solidity-comments-extractor@0.0.8: {} - solidity-coverage@0.8.12(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5)): + solidity-coverage@0.8.12(hardhat@2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5)): dependencies: '@ethersproject/abi': 5.7.0 '@solidity-parser/parser': 0.18.0 @@ -7797,7 +7810,7 @@ snapshots: ghost-testrpc: 0.0.2 global-modules: 2.0.0 globby: 10.0.2 - hardhat: 2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5))(typescript@5.4.5) + hardhat: 2.22.10(ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5))(typescript@5.4.5) jsonschema: 1.4.1 lodash: 4.17.21 mocha: 10.4.0 @@ -8005,14 +8018,14 @@ snapshots: dependencies: typescript: 5.4.5 - ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@20.14.4)(typescript@5.4.5): + ts-node@10.9.2(@swc/core@1.6.1)(@swc/wasm@1.6.1)(@types/node@22.7.4)(typescript@5.4.5): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.14.4 + '@types/node': 22.7.4 acorn: 8.12.0 acorn-walk: 8.3.3 arg: 4.1.3 @@ -8143,6 +8156,8 @@ snapshots: undici-types@5.26.5: {} + undici-types@6.19.8: {} + undici@5.28.4: dependencies: '@fastify/busboy': 2.1.1