diff --git a/package.json b/package.json index 9a5e96c..2531d62 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "eslint": "8.57.1", "ethers": "^6.17.0", "glob": "^13.0.6", - "hardhat": "^2.29.0", + "hardhat": "^2.29.1", "hardhat-deploy": "^1.0.4", "prettier": "^3.9.6", "prettier-plugin-solidity": "^2.4.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7629e7f..0244b68 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -22,16 +22,16 @@ importers: version: 9.39.5 '@nomicfoundation/hardhat-ethers': specifier: ^3.1.3 - version: 3.1.3(ethers@6.17.0)(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)) + version: 3.1.3(ethers@6.17.0)(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)) '@nomicfoundation/hardhat-network-helpers': specifier: ^1.1.2 - version: 1.1.2(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)) + version: 1.1.2(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)) '@nomicfoundation/hardhat-toolbox': specifier: ^5.0.0 - version: 5.0.0(de95d6ca65d72145fdabf00774c32a57) + version: 5.0.0(aecf26844678d7db22d28781ddb59388) '@nomicfoundation/hardhat-verify': specifier: ^2.1.3 - version: 2.1.3(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)) + version: 2.1.3(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)) '@types/chai': specifier: ^5.2.3 version: 5.2.3 @@ -63,8 +63,8 @@ importers: specifier: ^13.0.6 version: 13.0.6 hardhat: - specifier: ^2.29.0 - version: 2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3) + specifier: ^2.29.1 + version: 2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3) hardhat-deploy: specifier: ^1.0.4 version: 1.0.4 @@ -79,7 +79,7 @@ importers: version: 6.2.4(typescript@5.9.3) solidity-coverage: specifier: ^0.8.17 - version: 0.8.17(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)) + version: 0.8.17(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)) ts-node: specifier: ^10.9.2 version: 10.9.2(@types/node@22.20.1)(typescript@5.9.3) @@ -2302,8 +2302,8 @@ packages: peerDependencies: hardhat: ^2.0.2 - hardhat@2.29.0: - resolution: {integrity: sha512-tsj5mCSjDCFOhGfBl4vwqDEcwdlES9VUzRWfdrwvEVhus6D8W6u+WfUKRLLwFhKGS/8lKPoXGsjYWPXl3CCpOg==} + hardhat@2.29.1: + resolution: {integrity: sha512-BVPE15F9+gWH5Eof7aAhprXTi05mNHwn32fwIKMeMFqrkU3Jun1f7NubXsJ0SOeMqu0mchF6KkW7rx1CHinlWw==} hasBin: true peerDependencies: ts-node: '*' @@ -4590,43 +4590,43 @@ snapshots: '@nomicfoundation/edr-linux-x64-musl': 0.12.0-next.23 '@nomicfoundation/edr-win32-x64-msvc': 0.12.0-next.23 - '@nomicfoundation/hardhat-chai-matchers@2.1.2(@nomicfoundation/hardhat-ethers@3.1.3(ethers@6.17.0)(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)))(chai@6.2.2)(ethers@6.17.0)(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3))': + '@nomicfoundation/hardhat-chai-matchers@2.1.2(@nomicfoundation/hardhat-ethers@3.1.3(ethers@6.17.0)(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)))(chai@6.2.2)(ethers@6.17.0)(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3))': dependencies: - '@nomicfoundation/hardhat-ethers': 3.1.3(ethers@6.17.0)(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)) + '@nomicfoundation/hardhat-ethers': 3.1.3(ethers@6.17.0)(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)) '@types/chai-as-promised': 7.1.8 chai: 6.2.2 chai-as-promised: 7.1.2(chai@6.2.2) deep-eql: 4.1.4 ethers: 6.17.0 - hardhat: 2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3) + hardhat: 2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3) ordinal: 1.0.3 - '@nomicfoundation/hardhat-ethers@3.1.3(ethers@6.17.0)(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3))': + '@nomicfoundation/hardhat-ethers@3.1.3(ethers@6.17.0)(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3))': dependencies: debug: 4.4.3(supports-color@8.1.1) ethers: 6.17.0 - hardhat: 2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3) + hardhat: 2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3) lodash.isequal: 4.5.0 transitivePeerDependencies: - supports-color - '@nomicfoundation/hardhat-ignition-ethers@0.15.17(@nomicfoundation/hardhat-ethers@3.1.3(ethers@6.17.0)(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)))(@nomicfoundation/hardhat-ignition@0.15.16(@nomicfoundation/hardhat-verify@2.1.3(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)))(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)))(@nomicfoundation/ignition-core@0.15.15)(ethers@6.17.0)(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3))': + '@nomicfoundation/hardhat-ignition-ethers@0.15.17(@nomicfoundation/hardhat-ethers@3.1.3(ethers@6.17.0)(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)))(@nomicfoundation/hardhat-ignition@0.15.16(@nomicfoundation/hardhat-verify@2.1.3(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)))(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)))(@nomicfoundation/ignition-core@0.15.15)(ethers@6.17.0)(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3))': dependencies: - '@nomicfoundation/hardhat-ethers': 3.1.3(ethers@6.17.0)(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)) - '@nomicfoundation/hardhat-ignition': 0.15.16(@nomicfoundation/hardhat-verify@2.1.3(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)))(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)) + '@nomicfoundation/hardhat-ethers': 3.1.3(ethers@6.17.0)(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)) + '@nomicfoundation/hardhat-ignition': 0.15.16(@nomicfoundation/hardhat-verify@2.1.3(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)))(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)) '@nomicfoundation/ignition-core': 0.15.15 ethers: 6.17.0 - hardhat: 2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3) + hardhat: 2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3) - '@nomicfoundation/hardhat-ignition@0.15.16(@nomicfoundation/hardhat-verify@2.1.3(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)))(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3))': + '@nomicfoundation/hardhat-ignition@0.15.16(@nomicfoundation/hardhat-verify@2.1.3(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)))(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3))': dependencies: - '@nomicfoundation/hardhat-verify': 2.1.3(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)) + '@nomicfoundation/hardhat-verify': 2.1.3(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)) '@nomicfoundation/ignition-core': 0.15.15 '@nomicfoundation/ignition-ui': 0.15.13 chalk: 4.1.2 debug: 4.4.3(supports-color@8.1.1) fs-extra: 10.1.0 - hardhat: 2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3) + hardhat: 2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3) json5: 2.2.3 prompts: 2.4.2 transitivePeerDependencies: @@ -4634,39 +4634,39 @@ snapshots: - supports-color - utf-8-validate - '@nomicfoundation/hardhat-network-helpers@1.1.2(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3))': + '@nomicfoundation/hardhat-network-helpers@1.1.2(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3))': dependencies: ethereumjs-util: 7.1.5 - hardhat: 2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3) + hardhat: 2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3) - '@nomicfoundation/hardhat-toolbox@5.0.0(de95d6ca65d72145fdabf00774c32a57)': + '@nomicfoundation/hardhat-toolbox@5.0.0(aecf26844678d7db22d28781ddb59388)': dependencies: - '@nomicfoundation/hardhat-chai-matchers': 2.1.2(@nomicfoundation/hardhat-ethers@3.1.3(ethers@6.17.0)(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)))(chai@6.2.2)(ethers@6.17.0)(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)) - '@nomicfoundation/hardhat-ethers': 3.1.3(ethers@6.17.0)(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)) - '@nomicfoundation/hardhat-ignition-ethers': 0.15.17(@nomicfoundation/hardhat-ethers@3.1.3(ethers@6.17.0)(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)))(@nomicfoundation/hardhat-ignition@0.15.16(@nomicfoundation/hardhat-verify@2.1.3(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)))(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)))(@nomicfoundation/ignition-core@0.15.15)(ethers@6.17.0)(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)) - '@nomicfoundation/hardhat-network-helpers': 1.1.2(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)) - '@nomicfoundation/hardhat-verify': 2.1.3(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)) + '@nomicfoundation/hardhat-chai-matchers': 2.1.2(@nomicfoundation/hardhat-ethers@3.1.3(ethers@6.17.0)(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)))(chai@6.2.2)(ethers@6.17.0)(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)) + '@nomicfoundation/hardhat-ethers': 3.1.3(ethers@6.17.0)(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)) + '@nomicfoundation/hardhat-ignition-ethers': 0.15.17(@nomicfoundation/hardhat-ethers@3.1.3(ethers@6.17.0)(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)))(@nomicfoundation/hardhat-ignition@0.15.16(@nomicfoundation/hardhat-verify@2.1.3(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)))(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)))(@nomicfoundation/ignition-core@0.15.15)(ethers@6.17.0)(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)) + '@nomicfoundation/hardhat-network-helpers': 1.1.2(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)) + '@nomicfoundation/hardhat-verify': 2.1.3(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)) '@typechain/ethers-v6': 0.5.1(ethers@6.17.0)(typechain@8.3.2(typescript@5.9.3))(typescript@5.9.3) - '@typechain/hardhat': 9.1.0(@typechain/ethers-v6@0.5.1(ethers@6.17.0)(typechain@8.3.2(typescript@5.9.3))(typescript@5.9.3))(ethers@6.17.0)(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3))(typechain@8.3.2(typescript@5.9.3)) + '@typechain/hardhat': 9.1.0(@typechain/ethers-v6@0.5.1(ethers@6.17.0)(typechain@8.3.2(typescript@5.9.3))(typescript@5.9.3))(ethers@6.17.0)(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3))(typechain@8.3.2(typescript@5.9.3)) '@types/chai': 5.2.3 '@types/mocha': 10.0.10 '@types/node': 22.20.1 chai: 6.2.2 ethers: 6.17.0 - hardhat: 2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3) - hardhat-gas-reporter: 1.0.10(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)) - solidity-coverage: 0.8.17(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)) + hardhat: 2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3) + hardhat-gas-reporter: 1.0.10(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)) + solidity-coverage: 0.8.17(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)) ts-node: 10.9.2(@types/node@22.20.1)(typescript@5.9.3) typechain: 8.3.2(typescript@5.9.3) typescript: 5.9.3 - '@nomicfoundation/hardhat-verify@2.1.3(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3))': + '@nomicfoundation/hardhat-verify@2.1.3(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3))': dependencies: '@ethersproject/abi': 5.8.0 '@ethersproject/address': 5.8.0 cbor: 8.1.0 debug: 4.4.3(supports-color@8.1.1) - hardhat: 2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3) + hardhat: 2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3) lodash.clonedeep: 4.5.0 picocolors: 1.1.1 semver: 6.3.1 @@ -4972,12 +4972,12 @@ snapshots: typechain: 8.3.2(typescript@5.9.3) typescript: 5.9.3 - '@typechain/hardhat@9.1.0(@typechain/ethers-v6@0.5.1(ethers@6.17.0)(typechain@8.3.2(typescript@5.9.3))(typescript@5.9.3))(ethers@6.17.0)(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3))(typechain@8.3.2(typescript@5.9.3))': + '@typechain/hardhat@9.1.0(@typechain/ethers-v6@0.5.1(ethers@6.17.0)(typechain@8.3.2(typescript@5.9.3))(typescript@5.9.3))(ethers@6.17.0)(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3))(typechain@8.3.2(typescript@5.9.3))': dependencies: '@typechain/ethers-v6': 0.5.1(ethers@6.17.0)(typechain@8.3.2(typescript@5.9.3))(typescript@5.9.3) ethers: 6.17.0 fs-extra: 9.1.0 - hardhat: 2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3) + hardhat: 2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3) typechain: 8.3.2(typescript@5.9.3) '@types/bn.js@5.2.0': @@ -6997,11 +6997,11 @@ snapshots: - supports-color - utf-8-validate - hardhat-gas-reporter@1.0.10(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)): + hardhat-gas-reporter@1.0.10(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)): dependencies: array-uniq: 1.0.3 eth-gas-reporter: 0.2.27 - hardhat: 2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3) + hardhat: 2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3) sha1: 1.1.1 transitivePeerDependencies: - '@codechecks/client' @@ -7010,7 +7010,7 @@ snapshots: - supports-color - utf-8-validate - hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3): + hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3): dependencies: '@ethereumjs/util': 9.1.0 '@ethersproject/abi': 5.8.0 @@ -8329,7 +8329,7 @@ snapshots: transitivePeerDependencies: - typescript - solidity-coverage@0.8.17(hardhat@2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)): + solidity-coverage@0.8.17(hardhat@2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3)): dependencies: '@ethersproject/abi': 5.8.0 '@solidity-parser/parser': 0.20.2 @@ -8340,7 +8340,7 @@ snapshots: ghost-testrpc: 0.0.2 global-modules: 2.0.0 globby: 10.0.2 - hardhat: 2.29.0(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3) + hardhat: 2.29.1(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3))(typescript@5.9.3) jsonschema: 1.5.0 lodash: 4.18.1 mocha: 10.8.2