diff --git a/package.json b/package.json index 0576350..c2beda3 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "@types/chai": "^4.3.20", "@types/debug": "^4.1.12", "@types/mocha": "^10.0.9", - "@types/node": "^20.16.11", + "@types/node": "^22.8.4", "@typescript-eslint/eslint-plugin": "^7.18.0", "@typescript-eslint/parser": "^8.9.0", "chai": "^4.5.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 467adfa..9c966e5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,10 +16,10 @@ importers: version: 1.2.0(ethers@6.13.4) '@nomicfoundation/hardhat-chai-matchers': specifier: ^2.0.8 - version: 2.0.8(@nomicfoundation/hardhat-ethers@3.0.8(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)))(chai@4.5.0)(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)) + version: 2.0.8(@nomicfoundation/hardhat-ethers@3.0.8(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)))(chai@4.5.0)(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)) '@nomicfoundation/hardhat-network-helpers': specifier: ^1.0.12 - version: 1.0.12(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)) + version: 1.0.12(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)) '@openzeppelin/contracts': specifier: ^5.0.2 version: 5.0.2 @@ -28,7 +28,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.8(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)))(@nomicfoundation/hardhat-verify@2.0.11(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)))(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)) + version: 3.1.1(@nomicfoundation/hardhat-ethers@3.0.8(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)))(@nomicfoundation/hardhat-verify@2.0.11(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)))(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)) '@pythnetwork/pyth-sdk-solidity': specifier: ^3.1.0 version: 3.1.0 @@ -43,17 +43,17 @@ importers: version: 6.13.4 hardhat-contract-sizer: specifier: ^2.10.0 - version: 2.10.0(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)) + version: 2.10.0(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)) devDependencies: '@nomicfoundation/hardhat-ethers': specifier: ^3.0.8 - version: 3.0.8(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)) + version: 3.0.8(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)) '@nomicfoundation/hardhat-toolbox': specifier: ^5.0.0 - version: 5.0.0(4wxtgro3z5houpw5z2qksukrya) + version: 5.0.0(xyaorodieew7edoroaylekvdbm) '@nomicfoundation/hardhat-verify': specifier: ^2.0.11 - version: 2.0.11(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)) + version: 2.0.11(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)) '@swc/core': specifier: ^1.7.35 version: 1.7.35 @@ -65,7 +65,7 @@ importers: version: 0.5.1(ethers@6.13.4)(typechain@8.3.2(typescript@5.6.3))(typescript@5.6.3) '@typechain/hardhat': specifier: ^9.1.0 - version: 9.1.0(@typechain/ethers-v6@0.5.1(ethers@6.13.4)(typechain@8.3.2(typescript@5.6.3))(typescript@5.6.3))(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3))(typechain@8.3.2(typescript@5.6.3)) + version: 9.1.0(@typechain/ethers-v6@0.5.1(ethers@6.13.4)(typechain@8.3.2(typescript@5.6.3))(typescript@5.6.3))(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3))(typechain@8.3.2(typescript@5.6.3)) '@types/chai': specifier: ^4.3.20 version: 4.3.20 @@ -76,8 +76,8 @@ importers: specifier: ^10.0.9 version: 10.0.9 '@types/node': - specifier: ^20.16.11 - version: 20.16.11 + specifier: ^22.8.4 + version: 22.8.4 '@typescript-eslint/eslint-plugin': specifier: ^7.18.0 version: 7.18.0(@typescript-eslint/parser@8.9.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) @@ -89,7 +89,7 @@ importers: version: 4.5.0 commitlint: specifier: ^19.5.0 - version: 19.5.0(@types/node@20.16.11)(typescript@5.6.3) + version: 19.5.0(@types/node@22.8.4)(typescript@5.6.3) debug: specifier: ^4.3.7 version: 4.3.7(supports-color@8.1.1) @@ -122,10 +122,10 @@ importers: version: 4.1.4(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@8.9.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.12.0(jiti@1.21.6)) hardhat: specifier: ^2.22.13 - version: 2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3) + version: 2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3) hardhat-gas-reporter: specifier: ^2.2.1 - version: 2.2.1(debug@4.3.7)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3))(typescript@5.6.3) + version: 2.2.1(debug@4.3.7)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3))(typescript@5.6.3) husky: specifier: ^9.1.6 version: 9.1.6 @@ -146,10 +146,10 @@ importers: version: 0.1.0(prettier-plugin-solidity@1.4.1(prettier@3.3.3))(prettier@3.3.3) solidity-coverage: specifier: ^0.8.13 - version: 0.8.13(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)) + version: 0.8.13(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)) ts-node: specifier: ^10.9.2 - version: 10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3) + version: 10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3) typechain: specifier: ^8.3.2 version: 8.3.2(typescript@5.6.3) @@ -1063,6 +1063,9 @@ packages: '@types/node@22.7.5': resolution: {integrity: sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==} + '@types/node@22.8.4': + resolution: {integrity: sha512-SpNNxkftTJOPk0oN+y2bIqurEXHTA2AOZ3EJDDKeJ5VzkvvORSvmQXGQarcOzWV1ac7DCaPBEdMDxBsM+d8jWw==} + '@types/pbkdf2@3.1.2': resolution: {integrity: sha512-uRwJqmiXmh9++aSu1VNEn3iIxWOhd8AHXNSdlaLfdAAdSTY9jYVeGWnzejM3dvrkbqE3/hyQkQQ29IFATEGlew==} @@ -4320,11 +4323,11 @@ snapshots: '@colors/colors@1.5.0': optional: true - '@commitlint/cli@19.5.0(@types/node@20.16.11)(typescript@5.6.3)': + '@commitlint/cli@19.5.0(@types/node@22.8.4)(typescript@5.6.3)': dependencies: '@commitlint/format': 19.5.0 '@commitlint/lint': 19.5.0 - '@commitlint/load': 19.5.0(@types/node@20.16.11)(typescript@5.6.3) + '@commitlint/load': 19.5.0(@types/node@22.8.4)(typescript@5.6.3) '@commitlint/read': 19.5.0 '@commitlint/types': 19.5.0 tinyexec: 0.3.0 @@ -4366,7 +4369,7 @@ snapshots: '@commitlint/rules': 19.5.0 '@commitlint/types': 19.5.0 - '@commitlint/load@19.5.0(@types/node@20.16.11)(typescript@5.6.3)': + '@commitlint/load@19.5.0(@types/node@22.8.4)(typescript@5.6.3)': dependencies: '@commitlint/config-validator': 19.5.0 '@commitlint/execute-rule': 19.5.0 @@ -4374,7 +4377,7 @@ snapshots: '@commitlint/types': 19.5.0 chalk: 5.3.0 cosmiconfig: 9.0.0(typescript@5.6.3) - cosmiconfig-typescript-loader: 5.0.0(@types/node@20.16.11)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3) + cosmiconfig-typescript-loader: 5.0.0(@types/node@22.8.4)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -4900,83 +4903,83 @@ snapshots: '@nomicfoundation/ethereumjs-rlp': 5.0.4 ethereum-cryptography: 0.1.3 - '@nomicfoundation/hardhat-chai-matchers@2.0.8(@nomicfoundation/hardhat-ethers@3.0.8(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)))(chai@4.5.0)(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3))': + '@nomicfoundation/hardhat-chai-matchers@2.0.8(@nomicfoundation/hardhat-ethers@3.0.8(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)))(chai@4.5.0)(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3))': dependencies: - '@nomicfoundation/hardhat-ethers': 3.0.8(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)) + '@nomicfoundation/hardhat-ethers': 3.0.8(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)) '@types/chai-as-promised': 7.1.8 chai: 4.5.0 chai-as-promised: 7.1.2(chai@4.5.0) deep-eql: 4.1.4 ethers: 6.13.4 - hardhat: 2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3) + hardhat: 2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3) ordinal: 1.0.3 - '@nomicfoundation/hardhat-ethers@3.0.8(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3))': + '@nomicfoundation/hardhat-ethers@3.0.8(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3))': dependencies: debug: 4.3.7(supports-color@8.1.1) ethers: 6.13.4 - hardhat: 2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3) + hardhat: 2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3) lodash.isequal: 4.5.0 transitivePeerDependencies: - supports-color - '@nomicfoundation/hardhat-ignition-ethers@0.15.5(@nomicfoundation/hardhat-ethers@3.0.8(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)))(@nomicfoundation/hardhat-ignition@0.15.5(@nomicfoundation/hardhat-verify@2.0.11(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)))(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)))(@nomicfoundation/ignition-core@0.15.5)(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3))': + '@nomicfoundation/hardhat-ignition-ethers@0.15.5(@nomicfoundation/hardhat-ethers@3.0.8(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)))(@nomicfoundation/hardhat-ignition@0.15.5(@nomicfoundation/hardhat-verify@2.0.11(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)))(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)))(@nomicfoundation/ignition-core@0.15.5)(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3))': dependencies: - '@nomicfoundation/hardhat-ethers': 3.0.8(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)) - '@nomicfoundation/hardhat-ignition': 0.15.5(@nomicfoundation/hardhat-verify@2.0.11(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)))(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)) + '@nomicfoundation/hardhat-ethers': 3.0.8(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)) + '@nomicfoundation/hardhat-ignition': 0.15.5(@nomicfoundation/hardhat-verify@2.0.11(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)))(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)) '@nomicfoundation/ignition-core': 0.15.5 ethers: 6.13.4 - hardhat: 2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3) + hardhat: 2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3) - '@nomicfoundation/hardhat-ignition@0.15.5(@nomicfoundation/hardhat-verify@2.0.11(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)))(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3))': + '@nomicfoundation/hardhat-ignition@0.15.5(@nomicfoundation/hardhat-verify@2.0.11(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)))(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3))': dependencies: - '@nomicfoundation/hardhat-verify': 2.0.11(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)) + '@nomicfoundation/hardhat-verify': 2.0.11(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)) '@nomicfoundation/ignition-core': 0.15.5 '@nomicfoundation/ignition-ui': 0.15.6 chalk: 4.1.2 debug: 4.3.7(supports-color@8.1.1) fs-extra: 10.1.0 - hardhat: 2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3) + hardhat: 2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3) prompts: 2.4.2 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@nomicfoundation/hardhat-network-helpers@1.0.12(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3))': + '@nomicfoundation/hardhat-network-helpers@1.0.12(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3))': dependencies: ethereumjs-util: 7.1.5 - hardhat: 2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3) + hardhat: 2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3) - '@nomicfoundation/hardhat-toolbox@5.0.0(4wxtgro3z5houpw5z2qksukrya)': + '@nomicfoundation/hardhat-toolbox@5.0.0(xyaorodieew7edoroaylekvdbm)': dependencies: - '@nomicfoundation/hardhat-chai-matchers': 2.0.8(@nomicfoundation/hardhat-ethers@3.0.8(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)))(chai@4.5.0)(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)) - '@nomicfoundation/hardhat-ethers': 3.0.8(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)) - '@nomicfoundation/hardhat-ignition-ethers': 0.15.5(@nomicfoundation/hardhat-ethers@3.0.8(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)))(@nomicfoundation/hardhat-ignition@0.15.5(@nomicfoundation/hardhat-verify@2.0.11(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)))(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)))(@nomicfoundation/ignition-core@0.15.5)(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)) - '@nomicfoundation/hardhat-network-helpers': 1.0.12(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)) - '@nomicfoundation/hardhat-verify': 2.0.11(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)) + '@nomicfoundation/hardhat-chai-matchers': 2.0.8(@nomicfoundation/hardhat-ethers@3.0.8(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)))(chai@4.5.0)(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)) + '@nomicfoundation/hardhat-ethers': 3.0.8(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)) + '@nomicfoundation/hardhat-ignition-ethers': 0.15.5(@nomicfoundation/hardhat-ethers@3.0.8(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)))(@nomicfoundation/hardhat-ignition@0.15.5(@nomicfoundation/hardhat-verify@2.0.11(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)))(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)))(@nomicfoundation/ignition-core@0.15.5)(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)) + '@nomicfoundation/hardhat-network-helpers': 1.0.12(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)) + '@nomicfoundation/hardhat-verify': 2.0.11(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)) '@typechain/ethers-v6': 0.5.1(ethers@6.13.4)(typechain@8.3.2(typescript@5.6.3))(typescript@5.6.3) - '@typechain/hardhat': 9.1.0(@typechain/ethers-v6@0.5.1(ethers@6.13.4)(typechain@8.3.2(typescript@5.6.3))(typescript@5.6.3))(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3))(typechain@8.3.2(typescript@5.6.3)) + '@typechain/hardhat': 9.1.0(@typechain/ethers-v6@0.5.1(ethers@6.13.4)(typechain@8.3.2(typescript@5.6.3))(typescript@5.6.3))(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3))(typechain@8.3.2(typescript@5.6.3)) '@types/chai': 4.3.20 '@types/mocha': 10.0.9 - '@types/node': 20.16.11 + '@types/node': 22.8.4 chai: 4.5.0 ethers: 6.13.4 - hardhat: 2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3) - hardhat-gas-reporter: 2.2.1(debug@4.3.7)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3))(typescript@5.6.3) - solidity-coverage: 0.8.13(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)) - ts-node: 10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3) + hardhat: 2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3) + hardhat-gas-reporter: 2.2.1(debug@4.3.7)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3))(typescript@5.6.3) + solidity-coverage: 0.8.13(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)) + ts-node: 10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3) typechain: 8.3.2(typescript@5.6.3) typescript: 5.6.3 - '@nomicfoundation/hardhat-verify@2.0.11(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3))': + '@nomicfoundation/hardhat-verify@2.0.11(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3))': dependencies: '@ethersproject/abi': 5.7.0 '@ethersproject/address': 5.7.0 cbor: 8.1.0 chalk: 2.4.2 debug: 4.3.7(supports-color@8.1.1) - hardhat: 2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3) + hardhat: 2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3) lodash.clonedeep: 4.5.0 semver: 6.3.1 table: 6.8.2 @@ -5124,9 +5127,9 @@ snapshots: - debug - encoding - '@openzeppelin/hardhat-upgrades@3.1.1(@nomicfoundation/hardhat-ethers@3.0.8(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)))(@nomicfoundation/hardhat-verify@2.0.11(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)))(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3))': + '@openzeppelin/hardhat-upgrades@3.1.1(@nomicfoundation/hardhat-ethers@3.0.8(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)))(@nomicfoundation/hardhat-verify@2.0.11(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)))(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3))': dependencies: - '@nomicfoundation/hardhat-ethers': 3.0.8(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)) + '@nomicfoundation/hardhat-ethers': 3.0.8(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)) '@openzeppelin/defender-admin-client': 1.54.6(debug@4.3.7) '@openzeppelin/defender-base-client': 1.54.6(debug@4.3.7) '@openzeppelin/defender-sdk-base-client': 1.15.0 @@ -5137,11 +5140,11 @@ snapshots: debug: 4.3.7(supports-color@8.1.1) ethereumjs-util: 7.1.5 ethers: 6.13.4 - hardhat: 2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3) + hardhat: 2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3) proper-lockfile: 4.1.2 undici: 6.20.1 optionalDependencies: - '@nomicfoundation/hardhat-verify': 2.0.11(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)) + '@nomicfoundation/hardhat-verify': 2.0.11(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)) transitivePeerDependencies: - bufferutil - encoding @@ -5356,12 +5359,12 @@ snapshots: typechain: 8.3.2(typescript@5.6.3) typescript: 5.6.3 - '@typechain/hardhat@9.1.0(@typechain/ethers-v6@0.5.1(ethers@6.13.4)(typechain@8.3.2(typescript@5.6.3))(typescript@5.6.3))(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3))(typechain@8.3.2(typescript@5.6.3))': + '@typechain/hardhat@9.1.0(@typechain/ethers-v6@0.5.1(ethers@6.13.4)(typechain@8.3.2(typescript@5.6.3))(typescript@5.6.3))(ethers@6.13.4)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3))(typechain@8.3.2(typescript@5.6.3))': dependencies: '@typechain/ethers-v6': 0.5.1(ethers@6.13.4)(typechain@8.3.2(typescript@5.6.3))(typescript@5.6.3) ethers: 6.13.4 fs-extra: 9.1.0 - hardhat: 2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3) + hardhat: 2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3) typechain: 8.3.2(typescript@5.6.3) '@types/bn.js@4.11.6': @@ -5417,6 +5420,10 @@ snapshots: dependencies: undici-types: 6.19.8 + '@types/node@22.8.4': + dependencies: + undici-types: 6.19.8 + '@types/pbkdf2@3.1.2': dependencies: '@types/node': 20.16.11 @@ -6026,9 +6033,9 @@ snapshots: commander@8.3.0: {} - commitlint@19.5.0(@types/node@20.16.11)(typescript@5.6.3): + commitlint@19.5.0(@types/node@22.8.4)(typescript@5.6.3): dependencies: - '@commitlint/cli': 19.5.0(@types/node@20.16.11)(typescript@5.6.3) + '@commitlint/cli': 19.5.0(@types/node@22.8.4)(typescript@5.6.3) '@commitlint/types': 19.5.0 transitivePeerDependencies: - '@types/node' @@ -6063,9 +6070,9 @@ snapshots: cookie@0.4.2: {} - cosmiconfig-typescript-loader@5.0.0(@types/node@20.16.11)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3): + cosmiconfig-typescript-loader@5.0.0(@types/node@22.8.4)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3): dependencies: - '@types/node': 20.16.11 + '@types/node': 22.8.4 cosmiconfig: 9.0.0(typescript@5.6.3) jiti: 1.21.6 typescript: 5.6.3 @@ -7062,14 +7069,14 @@ snapshots: optionalDependencies: uglify-js: 3.19.3 - hardhat-contract-sizer@2.10.0(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)): + hardhat-contract-sizer@2.10.0(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)): dependencies: chalk: 4.1.2 cli-table3: 0.6.5 - hardhat: 2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3) + hardhat: 2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3) strip-ansi: 6.0.1 - hardhat-gas-reporter@2.2.1(debug@4.3.7)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3))(typescript@5.6.3): + hardhat-gas-reporter@2.2.1(debug@4.3.7)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3))(typescript@5.6.3): dependencies: '@ethersproject/abi': 5.7.0 '@ethersproject/bytes': 5.7.0 @@ -7081,7 +7088,7 @@ snapshots: cli-table3: 0.6.5 ethereum-cryptography: 2.2.1 glob: 10.4.5 - hardhat: 2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3) + hardhat: 2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3) jsonschema: 1.4.1 lodash: 4.17.21 markdown-table: 2.0.0 @@ -7094,7 +7101,7 @@ snapshots: - utf-8-validate - zod - hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3): + hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3): dependencies: '@ethersproject/abi': 5.7.0 '@metamask/eth-sig-util': 4.0.1 @@ -7141,7 +7148,7 @@ snapshots: uuid: 8.3.2 ws: 7.5.10 optionalDependencies: - ts-node: 10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3) + ts-node: 10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3) typescript: 5.6.3 transitivePeerDependencies: - bufferutil @@ -8316,7 +8323,7 @@ snapshots: solidity-ast@0.4.59: {} - solidity-coverage@0.8.13(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3)): + solidity-coverage@0.8.13(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3)): dependencies: '@ethersproject/abi': 5.7.0 '@solidity-parser/parser': 0.18.0 @@ -8327,7 +8334,7 @@ snapshots: ghost-testrpc: 0.0.2 global-modules: 2.0.0 globby: 10.0.2 - hardhat: 2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3))(typescript@5.6.3) + hardhat: 2.22.13(ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3))(typescript@5.6.3) jsonschema: 1.4.1 lodash: 4.17.21 mocha: 10.7.3 @@ -8529,14 +8536,14 @@ snapshots: dependencies: typescript: 5.6.3 - ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3): + ts-node@10.9.2(@swc/core@1.7.35)(@swc/wasm@1.7.35)(@types/node@22.8.4)(typescript@5.6.3): 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.16.11 + '@types/node': 22.8.4 acorn: 8.12.1 acorn-walk: 8.3.4 arg: 4.1.3