diff --git a/package.json b/package.json index 0115025..23753d9 100644 --- a/package.json +++ b/package.json @@ -66,7 +66,7 @@ "@types/chai": "^4.3.20", "@types/debug": "^4.1.12", "@types/mocha": "^10.0.9", - "@types/node": "^20.16.11", + "@types/node": "^24.9.2", "@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 28ab69e..fc82646 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,10 +13,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.11.29)(@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.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(typescript@5.6.3))(typescript@5.6.3)) '@openzeppelin/contracts': specifier: ^5.0.2 version: 5.0.2 @@ -34,26 +34,26 @@ 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.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(typescript@5.6.3))(typescript@5.6.3)) viem: specifier: ^2.21.51 version: 2.21.51(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.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(typescript@5.6.3))(typescript@5.6.3)) '@nomicfoundation/hardhat-toolbox': specifier: ^5.0.0 - version: 5.0.0(w74oio2ftmszt5kfbflkp5vqiq) + version: 5.0.0(x6apcmfau56vzb2noomwoouupe) '@nomicfoundation/hardhat-verify': specifier: ^2.0.11 - version: 2.0.11(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(typescript@5.6.3))(typescript@5.6.3)) '@openzeppelin/contracts-upgradeable': specifier: ^5.0.2 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.11.29)(@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.11.29)(@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.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(typescript@5.6.3))(typescript@5.6.3)) '@swc/core': specifier: ^1.11.29 version: 1.11.29 @@ -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.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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: ^24.9.2 + version: 24.9.2 '@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@24.9.2)(typescript@5.6.3) debug: specifier: ^4.4.1 version: 4.4.1(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.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(typescript@5.6.3))(typescript@5.6.3) hardhat-gas-reporter: specifier: ^2.2.1 - version: 2.2.1(debug@4.4.1)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.11.29)(@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.4.1)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(typescript@5.6.3))(typescript@5.6.3)) ts-node: specifier: ^10.9.2 - version: 10.9.2(@swc/core@1.11.29)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3) + version: 10.9.2(@swc/core@1.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(typescript@5.6.3) typechain: specifier: ^8.3.2 version: 8.3.2(typescript@5.6.3) @@ -194,8 +194,8 @@ packages: resolution: {integrity: sha512-FjoyLe754PMiYsFaN5C94ttGiOmBNYTf6pLr4xXHAT5uctHb092PBszndLDR5XA/jghQvn4n7JMHl7dmTgbm9w==} engines: {node: '>=6.9.0'} - '@babel/runtime@7.27.4': - resolution: {integrity: sha512-t3yaEOuGu9NlIZ+hIeGbBjFtZT7j2cb2tg0fuaJKeGotchRjjLfrBA9Kwf8quhpP1EUuxModQg04q/mBwyg8uA==} + '@babel/runtime@7.28.4': + resolution: {integrity: sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==} engines: {node: '>=6.9.0'} '@chainlink/contracts@1.2.0': @@ -701,8 +701,8 @@ packages: '@nomicfoundation/ignition-core@0.15.5': resolution: {integrity: sha512-FgvuoIXhakRSP524JzNQ4BviyzBBKpsFaOWubPZ4XACLT4/7vGqlJ/7DIn0D2NL2anQ2qs98/BNBY9WccXUX1Q==} - '@nomicfoundation/ignition-ui@0.15.11': - resolution: {integrity: sha512-VPOVl5xqCKhYCyPOQlposx+stjCwqXQ+BCs5lnw/f2YUfgII+G5Ye0JfHiJOfCJGmqyS03WertBslcj9zQg50A==} + '@nomicfoundation/ignition-ui@0.15.12': + resolution: {integrity: sha512-nQl8tusvmt1ANoyIj5RQl9tVSEmG0FnNbtwnWbTim+F8JLm4YLHWS0yEgYUZC+BEO3oS0D8r6V8a02JGZJgqiQ==} '@nomicfoundation/slang-darwin-arm64@0.17.0': resolution: {integrity: sha512-O0q94EUtoWy9A5kOTOa9/khtxXDYnLqmuda9pQELurSiwbQEVCPQL8kb34VbOW+ifdre66JM/05Xw9JWhIZ9sA==} @@ -1080,12 +1080,12 @@ packages: '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@types/node@20.16.11': - resolution: {integrity: sha512-y+cTCACu92FyA5fgQSAI8A1H429g7aSK2HsO7K4XYUWc4dY5IUz55JSDIYT6/VsOLfGy8vmvQYC2hfb0iF16Uw==} - '@types/node@22.7.5': resolution: {integrity: sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==} + '@types/node@24.9.2': + resolution: {integrity: sha512-uWN8YqxXxqFMX2RqGOrumsKeti4LlmIMIyV0lgut4jx7KQBcBiW6vkDtIBvHnHIquwNfJhk8v2OtmO8zXWHfPA==} + '@types/pbkdf2@3.1.2': resolution: {integrity: sha512-uRwJqmiXmh9++aSu1VNEn3iIxWOhd8AHXNSdlaLfdAAdSTY9jYVeGWnzejM3dvrkbqE3/hyQkQQ29IFATEGlew==} @@ -1327,6 +1327,10 @@ packages: resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==} engines: {node: '>= 0.4'} + array-includes@3.1.9: + resolution: {integrity: sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==} + engines: {node: '>= 0.4'} + array-union@2.1.0: resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} engines: {node: '>=8'} @@ -1798,6 +1802,15 @@ packages: supports-color: optional: true + debug@4.4.3: + resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + decamelize@4.0.0: resolution: {integrity: sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==} engines: {node: '>=10'} @@ -2208,8 +2221,8 @@ packages: resolution: {integrity: sha512-21YtnZVg4/zKkCQPjrDj38B1r4nQvTZLopUGMLQ1ePU2zV/joCfDC3t3iKQjWRzjjjbzR+mdAIoikeBRNkdllA==} engines: {node: '>=14.0.0'} - ethers@6.14.3: - resolution: {integrity: sha512-qq7ft/oCJohoTcsNPFaXSQUm457MA5iWqkf1Mb11ujONdg7jBI6sAOrHaTi3j0CBqIGFSCeR/RMc+qwRRub7IA==} + ethers@6.15.0: + resolution: {integrity: sha512-Kf/3ZW54L4UT0pZtsY/rf+EkBU7Qi5nnhonjUb8yTXcxH3cdcWrV2cRyk0Xk/4jK6OoHhxxZHriyhje20If2hQ==} engines: {node: '>=14.0.0'} ethjs-unit@0.1.6: @@ -2370,6 +2383,10 @@ packages: functions-have-names@1.2.3: resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} + generator-function@2.0.1: + resolution: {integrity: sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==} + engines: {node: '>= 0.4'} + get-caller-file@2.0.5: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} engines: {node: 6.* || 8.* || >= 10.*} @@ -2763,8 +2780,8 @@ packages: resolution: {integrity: sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==} engines: {node: '>=18'} - is-generator-function@1.1.0: - resolution: {integrity: sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==} + is-generator-function@1.1.2: + resolution: {integrity: sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==} engines: {node: '>= 0.4'} is-glob@4.0.3: @@ -2964,6 +2981,9 @@ packages: jsonfile@6.1.0: resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} + jsonfile@6.2.0: + resolution: {integrity: sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==} + jsonparse@1.3.1: resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} engines: {'0': node >= 0.2.0} @@ -4192,6 +4212,9 @@ packages: undici-types@6.19.8: resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + undici-types@7.16.0: + resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} + undici@5.28.4: resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} engines: {node: '>=14.0'} @@ -4478,7 +4501,7 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 - '@babel/runtime@7.27.4': {} + '@babel/runtime@7.28.4': {} '@chainlink/contracts@1.2.0(ethers@6.13.4)': dependencies: @@ -4655,11 +4678,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@24.9.2)(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@24.9.2)(typescript@5.6.3) '@commitlint/read': 19.5.0 '@commitlint/types': 19.5.0 tinyexec: 0.3.0 @@ -4701,7 +4724,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@24.9.2)(typescript@5.6.3)': dependencies: '@commitlint/config-validator': 19.5.0 '@commitlint/execute-rule': 19.5.0 @@ -4709,7 +4732,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@24.9.2)(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 @@ -5261,83 +5284,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.11.29)(@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.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(typescript@5.6.3))(typescript@5.6.3))': dependencies: debug: 4.4.1(supports-color@8.1.1) ethers: 6.13.4 - hardhat: 2.22.13(ts-node@10.9.2(@swc/core@1.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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.11.29)(@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.11.29)(@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.11.29)(@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.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(typescript@5.6.3))(typescript@5.6.3)))(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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.11.29)(@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.11.29)(@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.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(typescript@5.6.3))(typescript@5.6.3)))(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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.11.29)(@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.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(typescript@5.6.3))(typescript@5.6.3)))(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(typescript@5.6.3))(typescript@5.6.3)) '@nomicfoundation/ignition-core': 0.15.5 - '@nomicfoundation/ignition-ui': 0.15.11 + '@nomicfoundation/ignition-ui': 0.15.12 chalk: 4.1.2 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 fs-extra: 10.1.0 - hardhat: 2.22.13(ts-node@10.9.2(@swc/core@1.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(typescript@5.6.3))(typescript@5.6.3) - '@nomicfoundation/hardhat-toolbox@5.0.0(w74oio2ftmszt5kfbflkp5vqiq)': + '@nomicfoundation/hardhat-toolbox@5.0.0(x6apcmfau56vzb2noomwoouupe)': 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.11.29)(@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.11.29)(@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.11.29)(@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.11.29)(@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.11.29)(@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.11.29)(@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.11.29)(@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.11.29)(@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.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(typescript@5.6.3))(typescript@5.6.3)))(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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': 24.9.2 chai: 4.5.0 ethers: 6.13.4 - hardhat: 2.22.13(ts-node@10.9.2(@swc/core@1.11.29)(@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.4.1)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.11.29)(@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.11.29)(@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.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(typescript@5.6.3))(typescript@5.6.3) + hardhat-gas-reporter: 2.2.1(debug@4.4.1)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(typescript@5.6.3))(typescript@5.6.3)) + ts-node: 10.9.2(@swc/core@1.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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.4.1(supports-color@8.1.1) - hardhat: 2.22.13(ts-node@10.9.2(@swc/core@1.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(typescript@5.6.3))(typescript@5.6.3) lodash.clonedeep: 4.5.0 semver: 6.3.1 table: 6.8.2 @@ -5350,8 +5373,8 @@ snapshots: '@ethersproject/address': 5.6.1 '@nomicfoundation/solidity-analyzer': 0.1.2 cbor: 9.0.2 - debug: 4.4.1(supports-color@8.1.1) - ethers: 6.14.3 + debug: 4.4.3 + ethers: 6.15.0 fs-extra: 10.1.0 immer: 10.0.2 lodash: 4.17.21 @@ -5361,7 +5384,7 @@ snapshots: - supports-color - utf-8-validate - '@nomicfoundation/ignition-ui@0.15.11': {} + '@nomicfoundation/ignition-ui@0.15.12': {} '@nomicfoundation/slang-darwin-arm64@0.17.0': {} @@ -5483,9 +5506,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.11.29)(@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.11.29)(@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.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(typescript@5.6.3))(typescript@5.6.3)) '@openzeppelin/defender-admin-client': 1.54.6(debug@4.4.1) '@openzeppelin/defender-base-client': 1.54.6(debug@4.4.1) '@openzeppelin/defender-sdk-base-client': 1.15.0 @@ -5496,11 +5519,11 @@ snapshots: debug: 4.4.1(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.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(typescript@5.6.3))(typescript@5.6.3)) transitivePeerDependencies: - bufferutil - encoding @@ -5726,21 +5749,21 @@ 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.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(typescript@5.6.3))(typescript@5.6.3) typechain: 8.3.2(typescript@5.6.3) '@types/bn.js@4.11.6': dependencies: - '@types/node': 20.16.11 + '@types/node': 24.9.2 '@types/bn.js@5.1.6': dependencies: - '@types/node': 20.16.11 + '@types/node': 24.9.2 '@types/chai-as-promised@7.1.8': dependencies: @@ -5750,7 +5773,7 @@ snapshots: '@types/conventional-commits-parser@5.0.0': dependencies: - '@types/node': 20.16.11 + '@types/node': 24.9.2 '@types/debug@4.1.12': dependencies: @@ -5761,7 +5784,7 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.16.11 + '@types/node': 24.9.2 '@types/http-cache-semantics@4.0.4': {} @@ -5779,23 +5802,23 @@ snapshots: '@types/node@12.20.55': {} - '@types/node@20.16.11': + '@types/node@22.7.5': dependencies: undici-types: 6.19.8 - '@types/node@22.7.5': + '@types/node@24.9.2': dependencies: - undici-types: 6.19.8 + undici-types: 7.16.0 '@types/pbkdf2@3.1.2': dependencies: - '@types/node': 20.16.11 + '@types/node': 24.9.2 '@types/prettier@2.7.3': {} '@types/secp256k1@4.0.6': dependencies: - '@types/node': 20.16.11 + '@types/node': 24.9.2 '@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)': dependencies: @@ -6044,6 +6067,17 @@ snapshots: get-intrinsic: 1.2.4 is-string: 1.0.7 + array-includes@3.1.9: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-properties: 1.2.1 + es-abstract: 1.24.0 + es-object-atoms: 1.1.1 + get-intrinsic: 1.3.0 + is-string: 1.1.1 + math-intrinsics: 1.1.0 + array-union@2.1.0: {} array.prototype.findlast@1.2.5: @@ -6434,9 +6468,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@24.9.2)(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@24.9.2)(typescript@5.6.3) '@commitlint/types': 19.5.0 transitivePeerDependencies: - '@types/node' @@ -6471,9 +6505,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@24.9.2)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3): dependencies: - '@types/node': 20.16.11 + '@types/node': 24.9.2 cosmiconfig: 9.0.0(typescript@5.6.3) jiti: 1.21.6 typescript: 5.6.3 @@ -6587,6 +6621,10 @@ snapshots: optionalDependencies: supports-color: 8.1.1 + debug@4.4.3: + dependencies: + ms: 2.1.3 + decamelize@4.0.0: {} decompress-response@6.0.0: @@ -6969,9 +7007,9 @@ snapshots: eslint-plugin-jsx-a11y@6.8.0(eslint@9.12.0(jiti@1.21.6)): dependencies: - '@babel/runtime': 7.27.4 + '@babel/runtime': 7.28.4 aria-query: 5.3.2 - array-includes: 3.1.8 + array-includes: 3.1.9 array.prototype.flatmap: 1.3.3 ast-types-flow: 0.0.8 axe-core: 4.7.0 @@ -7019,7 +7057,7 @@ snapshots: eslint-plugin-react@7.34.2(eslint@9.12.0(jiti@1.21.6)): dependencies: - array-includes: 3.1.8 + array-includes: 3.1.9 array.prototype.findlast: 1.2.5 array.prototype.flatmap: 1.3.3 array.prototype.toreversed: 1.1.2 @@ -7241,7 +7279,7 @@ snapshots: - bufferutil - utf-8-validate - ethers@6.14.3: + ethers@6.15.0: dependencies: '@adraffy/ens-normalize': 1.10.1 '@noble/curves': 1.2.0 @@ -7386,7 +7424,7 @@ snapshots: fs-extra@10.1.0: dependencies: graceful-fs: 4.2.11 - jsonfile: 6.1.0 + jsonfile: 6.2.0 universalify: 2.0.1 fs-extra@7.0.1: @@ -7433,6 +7471,8 @@ snapshots: functions-have-names@1.2.3: {} + generator-function@2.0.1: {} + get-caller-file@2.0.5: {} get-east-asian-width@1.3.0: {} @@ -7632,14 +7672,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.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(typescript@5.6.3))(typescript@5.6.3) strip-ansi: 6.0.1 - hardhat-gas-reporter@2.2.1(debug@4.4.1)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.11.29)(@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.4.1)(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(typescript@5.6.3))(typescript@5.6.3))(typescript@5.6.3): dependencies: '@ethersproject/abi': 5.7.0 '@ethersproject/bytes': 5.7.0 @@ -7651,7 +7691,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.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(typescript@5.6.3))(typescript@5.6.3) jsonschema: 1.4.1 lodash: 4.17.21 markdown-table: 2.0.0 @@ -7664,7 +7704,7 @@ snapshots: - utf-8-validate - zod - hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(typescript@5.6.3))(typescript@5.6.3): dependencies: '@ethersproject/abi': 5.7.0 '@metamask/eth-sig-util': 4.0.1 @@ -7711,7 +7751,7 @@ snapshots: uuid: 8.3.2 ws: 7.5.10 optionalDependencies: - ts-node: 10.9.2(@swc/core@1.11.29)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3) + ts-node: 10.9.2(@swc/core@1.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(typescript@5.6.3) typescript: 5.6.3 transitivePeerDependencies: - bufferutil @@ -7938,9 +7978,10 @@ snapshots: dependencies: get-east-asian-width: 1.3.0 - is-generator-function@1.1.0: + is-generator-function@1.1.2: dependencies: call-bound: 1.0.4 + generator-function: 2.0.1 get-proto: 1.0.1 has-tostringtag: 1.0.2 safe-regex-test: 1.1.0 @@ -8129,13 +8170,19 @@ snapshots: optionalDependencies: graceful-fs: 4.2.11 + jsonfile@6.2.0: + dependencies: + universalify: 2.0.1 + optionalDependencies: + graceful-fs: 4.2.11 + jsonparse@1.3.1: {} jsonschema@1.4.1: {} jsx-ast-utils@3.3.5: dependencies: - array-includes: 3.1.8 + array-includes: 3.1.9 array.prototype.flat: 1.3.3 object.assign: 4.1.7 object.values: 1.2.1 @@ -9089,7 +9136,7 @@ snapshots: solidity-ast@0.4.59: {} - solidity-coverage@0.8.13(hardhat@2.22.13(ts-node@10.9.2(@swc/core@1.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(typescript@5.6.3))(typescript@5.6.3)): dependencies: '@ethersproject/abi': 5.7.0 '@solidity-parser/parser': 0.18.0 @@ -9100,7 +9147,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.11.29)(@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.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(typescript@5.6.3))(typescript@5.6.3) jsonschema: 1.4.1 lodash: 4.17.21 mocha: 10.7.3 @@ -9325,14 +9372,14 @@ snapshots: dependencies: typescript: 5.6.3 - ts-node@10.9.2(@swc/core@1.11.29)(@swc/wasm@1.7.35)(@types/node@20.16.11)(typescript@5.6.3): + ts-node@10.9.2(@swc/core@1.11.29)(@swc/wasm@1.7.35)(@types/node@24.9.2)(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': 24.9.2 acorn: 8.12.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -9485,6 +9532,8 @@ snapshots: undici-types@6.19.8: {} + undici-types@7.16.0: {} + undici@5.28.4: dependencies: '@fastify/busboy': 2.1.1 @@ -9595,7 +9644,7 @@ snapshots: is-async-function: 2.1.1 is-date-object: 1.1.0 is-finalizationregistry: 1.1.1 - is-generator-function: 1.1.0 + is-generator-function: 1.1.2 is-regex: 1.2.1 is-weakref: 1.1.1 isarray: 2.0.5