diff --git a/cli/package.json b/cli/package.json index b5566cccfb..56672edf28 100644 --- a/cli/package.json +++ b/cli/package.json @@ -46,7 +46,7 @@ "@nomicfoundation/hardhat-toolbox": "^4.0.0", "commander": "^12.0.0", "dotenv": "^16.4.4", - "ethers": "^6.11.0", + "ethers": "^6.11.1", "hardhat": "^2.19.5", "maci-circuits": "^1.1.2", "maci-contracts": "^1.1.2", diff --git a/contracts/package.json b/contracts/package.json index d4f0070353..329acf3d49 100644 --- a/contracts/package.json +++ b/contracts/package.json @@ -69,7 +69,7 @@ "@nomicfoundation/hardhat-toolbox": "^4.0.0", "@openzeppelin/contracts": "^4.8.0", "circomlibjs": "^0.1.7", - "ethers": "^6.11.0", + "ethers": "^6.11.1", "hardhat": "^2.19.5", "maci-circuits": "^1.1.2", "maci-core": "^1.1.2", diff --git a/crypto/package.json b/crypto/package.json index 4f23d306de..f64f46511c 100644 --- a/crypto/package.json +++ b/crypto/package.json @@ -24,7 +24,7 @@ "@zk-kit/baby-jubjub": "^0.1.1", "@zk-kit/eddsa-poseidon": "^0.5.1", "@zk-kit/poseidon-cipher": "^0.2.1", - "ethers": "^6.11.0" + "ethers": "^6.11.1" }, "devDependencies": { "@types/chai": "^4.3.11", diff --git a/integrationTests/package.json b/integrationTests/package.json index 77abe839d6..6945a080a3 100644 --- a/integrationTests/package.json +++ b/integrationTests/package.json @@ -32,7 +32,7 @@ }, "dependencies": { "@nomicfoundation/hardhat-toolbox": "^4.0.0", - "ethers": "^6.11.0", + "ethers": "^6.11.1", "maci-circuits": "^1.1.2", "maci-cli": "^1.1.2", "maci-contracts": "^1.1.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 71c07397f2..1c3f64533a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -152,7 +152,7 @@ importers: version: 12.0.0(commander@12.0.0) '@nomicfoundation/hardhat-toolbox': specifier: ^4.0.0 - version: 4.0.0(@nomicfoundation/hardhat-chai-matchers@2.0.3)(@nomicfoundation/hardhat-ethers@3.0.5)(@nomicfoundation/hardhat-network-helpers@1.0.10)(@nomicfoundation/hardhat-verify@2.0.3)(@typechain/ethers-v6@0.5.1)(@typechain/hardhat@9.1.0)(@types/chai@4.3.11)(@types/mocha@10.0.6)(@types/node@20.11.19)(chai@4.4.0)(ethers@6.11.0)(hardhat-gas-reporter@1.0.9)(hardhat@2.19.5)(solidity-coverage@0.8.5)(ts-node@10.9.2)(typechain@8.3.2)(typescript@5.3.3) + version: 4.0.0(@nomicfoundation/hardhat-chai-matchers@2.0.3)(@nomicfoundation/hardhat-ethers@3.0.5)(@nomicfoundation/hardhat-network-helpers@1.0.10)(@nomicfoundation/hardhat-verify@2.0.3)(@typechain/ethers-v6@0.5.1)(@typechain/hardhat@9.1.0)(@types/chai@4.3.11)(@types/mocha@10.0.6)(@types/node@20.11.19)(chai@4.4.0)(ethers@6.11.1)(hardhat-gas-reporter@1.0.9)(hardhat@2.19.5)(solidity-coverage@0.8.5)(ts-node@10.9.2)(typechain@8.3.2)(typescript@5.3.3) commander: specifier: ^12.0.0 version: 12.0.0 @@ -160,8 +160,8 @@ importers: specifier: ^16.4.4 version: 16.4.4 ethers: - specifier: ^6.11.0 - version: 6.11.0 + specifier: ^6.11.1 + version: 6.11.1 hardhat: specifier: ^2.19.5 version: 2.19.5(ts-node@10.9.2)(typescript@5.3.3) @@ -225,10 +225,10 @@ importers: dependencies: '@nomicfoundation/hardhat-ethers': specifier: ^3.0.5 - version: 3.0.5(ethers@6.11.0)(hardhat@2.19.5) + version: 3.0.5(ethers@6.11.1)(hardhat@2.19.5) '@nomicfoundation/hardhat-toolbox': specifier: ^4.0.0 - version: 4.0.0(@nomicfoundation/hardhat-chai-matchers@2.0.3)(@nomicfoundation/hardhat-ethers@3.0.5)(@nomicfoundation/hardhat-network-helpers@1.0.10)(@nomicfoundation/hardhat-verify@2.0.3)(@typechain/ethers-v6@0.5.1)(@typechain/hardhat@9.1.0)(@types/chai@4.3.11)(@types/mocha@10.0.6)(@types/node@20.11.19)(chai@4.4.0)(ethers@6.11.0)(hardhat-gas-reporter@1.0.9)(hardhat@2.19.5)(solidity-coverage@0.8.5)(ts-node@10.9.2)(typechain@8.3.2)(typescript@5.3.3) + version: 4.0.0(@nomicfoundation/hardhat-chai-matchers@2.0.3)(@nomicfoundation/hardhat-ethers@3.0.5)(@nomicfoundation/hardhat-network-helpers@1.0.10)(@nomicfoundation/hardhat-verify@2.0.3)(@typechain/ethers-v6@0.5.1)(@typechain/hardhat@9.1.0)(@types/chai@4.3.11)(@types/mocha@10.0.6)(@types/node@20.11.19)(chai@4.4.0)(ethers@6.11.1)(hardhat-gas-reporter@1.0.9)(hardhat@2.19.5)(solidity-coverage@0.8.5)(ts-node@10.9.2)(typechain@8.3.2)(typescript@5.3.3) '@openzeppelin/contracts': specifier: ^4.8.0 version: 4.9.5 @@ -236,8 +236,8 @@ importers: specifier: ^0.1.7 version: 0.1.7 ethers: - specifier: ^6.11.0 - version: 6.11.0 + specifier: ^6.11.1 + version: 6.11.1 hardhat: specifier: ^2.19.5 version: 2.19.5(ts-node@10.9.2)(typescript@5.3.3) @@ -346,8 +346,8 @@ importers: specifier: ^0.2.1 version: 0.2.1 ethers: - specifier: ^6.11.0 - version: 6.11.0 + specifier: ^6.11.1 + version: 6.11.1 devDependencies: '@types/chai': specifier: ^4.3.11 @@ -412,10 +412,10 @@ importers: dependencies: '@nomicfoundation/hardhat-toolbox': specifier: ^4.0.0 - version: 4.0.0(@nomicfoundation/hardhat-chai-matchers@2.0.3)(@nomicfoundation/hardhat-ethers@3.0.5)(@nomicfoundation/hardhat-network-helpers@1.0.10)(@nomicfoundation/hardhat-verify@2.0.3)(@typechain/ethers-v6@0.5.1)(@typechain/hardhat@9.1.0)(@types/chai@4.3.11)(@types/mocha@10.0.6)(@types/node@20.11.19)(chai@4.4.0)(ethers@6.11.0)(hardhat-gas-reporter@1.0.9)(hardhat@2.19.5)(solidity-coverage@0.8.5)(ts-node@10.9.2)(typechain@8.3.2)(typescript@5.3.3) + version: 4.0.0(@nomicfoundation/hardhat-chai-matchers@2.0.3)(@nomicfoundation/hardhat-ethers@3.0.5)(@nomicfoundation/hardhat-network-helpers@1.0.10)(@nomicfoundation/hardhat-verify@2.0.3)(@typechain/ethers-v6@0.5.1)(@typechain/hardhat@9.1.0)(@types/chai@4.3.11)(@types/mocha@10.0.6)(@types/node@20.11.19)(chai@4.4.0)(ethers@6.11.1)(hardhat-gas-reporter@1.0.9)(hardhat@2.19.5)(solidity-coverage@0.8.5)(ts-node@10.9.2)(typechain@8.3.2)(typescript@5.3.3) ethers: - specifier: ^6.11.0 - version: 6.11.0 + specifier: ^6.11.1 + version: 6.11.1 maci-circuits: specifier: ^1.1.2 version: link:../circuits @@ -2066,19 +2066,10 @@ packages: conventional-changelog-conventionalcommits: 7.0.2 dev: true - /@commitlint/config-validator@18.6.0: - resolution: {integrity: sha512-Ptfa865arNozlkjxrYG3qt6wT9AlhNUHeuDyKEZiTL/l0ftncFhK/KN0t/EAMV2tec+0Mwxo0FmhbESj/bI+1g==} - engines: {node: '>=v18'} - requiresBuild: true - dependencies: - '@commitlint/types': 18.6.1 - ajv: 8.12.0 - dev: true - optional: true - /@commitlint/config-validator@18.6.1: resolution: {integrity: sha512-05uiToBVfPhepcQWE1ZQBR/Io3+tb3gEotZjnI4tTzzPk16NffN6YABgwFQCLmzZefbDcmwWqJWc2XT47q7Znw==} engines: {node: '>=v18'} + requiresBuild: true dependencies: '@commitlint/types': 18.6.1 ajv: 8.12.0 @@ -2096,16 +2087,10 @@ packages: lodash.upperfirst: 4.3.1 dev: true - /@commitlint/execute-rule@18.4.4: - resolution: {integrity: sha512-a37Nd3bDQydtg9PCLLWM9ZC+GO7X5i4zJvrggJv5jBhaHsXeQ9ZWdO6ODYR+f0LxBXXNYK3geYXJrCWUCP8JEg==} - engines: {node: '>=v18'} - requiresBuild: true - dev: true - optional: true - /@commitlint/execute-rule@18.6.1: resolution: {integrity: sha512-7s37a+iWyJiGUeMFF6qBlyZciUkF8odSAnHijbD36YDctLhGKoYltdvuJ/AFfRm6cBLRtRk9cCVPdsEFtt/2rg==} engines: {node: '>=v18'} + requiresBuild: true dev: true /@commitlint/format@18.6.1: @@ -2134,28 +2119,6 @@ packages: '@commitlint/types': 18.6.1 dev: true - /@commitlint/load@18.6.0(@types/node@20.11.19)(typescript@5.3.3): - resolution: {integrity: sha512-RRssj7TmzT0bowoEKlgwg8uQ7ORXWkw7lYLsZZBMi9aInsJuGNLNWcMxJxRZbwxG3jkCidGUg85WmqJvRjsaDA==} - engines: {node: '>=v18'} - requiresBuild: true - dependencies: - '@commitlint/config-validator': 18.6.0 - '@commitlint/execute-rule': 18.4.4 - '@commitlint/resolve-extends': 18.6.0 - '@commitlint/types': 18.6.1 - chalk: 4.1.2 - cosmiconfig: 8.3.6(typescript@5.3.3) - cosmiconfig-typescript-loader: 5.0.0(@types/node@20.11.19)(cosmiconfig@8.3.6)(typescript@5.3.3) - lodash.isplainobject: 4.0.6 - lodash.merge: 4.6.2 - lodash.uniq: 4.5.0 - resolve-from: 5.0.0 - transitivePeerDependencies: - - '@types/node' - - typescript - dev: true - optional: true - /@commitlint/load@18.6.1(@types/node@20.11.19)(typescript@5.3.3): resolution: {integrity: sha512-p26x8734tSXUHoAw0ERIiHyW4RaI4Bj99D8YgUlVV9SedLf8hlWAfyIFhHRIhfPngLlCe0QYOdRKYFt8gy56TA==} engines: {node: '>=v18'} @@ -2200,23 +2163,10 @@ packages: minimist: 1.2.8 dev: true - /@commitlint/resolve-extends@18.6.0: - resolution: {integrity: sha512-k2Xp+Fxeggki2i90vGrbiLDMefPius3zGSTFFlRAPKce/SWLbZtI+uqE9Mne23mHO5lmcSV8z5m6ziiJwGpOcg==} - engines: {node: '>=v18'} - requiresBuild: true - dependencies: - '@commitlint/config-validator': 18.6.0 - '@commitlint/types': 18.6.1 - import-fresh: 3.3.0 - lodash.mergewith: 4.6.2 - resolve-from: 5.0.0 - resolve-global: 1.0.0 - dev: true - optional: true - /@commitlint/resolve-extends@18.6.1: resolution: {integrity: sha512-ifRAQtHwK+Gj3Bxj/5chhc4L2LIc3s30lpsyW67yyjsETR6ctHAHRu1FSpt0KqahK5xESqoJ92v6XxoDRtjwEQ==} engines: {node: '>=v18'} + requiresBuild: true dependencies: '@commitlint/config-validator': 18.6.1 '@commitlint/types': 18.6.1 @@ -4483,7 +4433,7 @@ packages: - supports-color - utf-8-validate - /@nomicfoundation/hardhat-chai-matchers@2.0.3(@nomicfoundation/hardhat-ethers@3.0.5)(chai@4.4.0)(ethers@6.11.0)(hardhat@2.19.5): + /@nomicfoundation/hardhat-chai-matchers@2.0.3(@nomicfoundation/hardhat-ethers@3.0.5)(chai@4.4.0)(ethers@6.11.1)(hardhat@2.19.5): resolution: {integrity: sha512-A40s7EAK4Acr8UP1Yudgi9GGD9Cca/K3LHt3DzmRIje14lBfHtg9atGQ7qK56vdPcTwKmeaGn30FzxMUfPGEMw==} peerDependencies: '@nomicfoundation/hardhat-ethers': ^3.0.0 @@ -4491,24 +4441,24 @@ packages: ethers: ^6.1.0 hardhat: ^2.9.4 dependencies: - '@nomicfoundation/hardhat-ethers': 3.0.5(ethers@6.11.0)(hardhat@2.19.5) + '@nomicfoundation/hardhat-ethers': 3.0.5(ethers@6.11.1)(hardhat@2.19.5) '@types/chai-as-promised': 7.1.8 chai: 4.4.0 chai-as-promised: 7.1.1(chai@4.4.0) deep-eql: 4.1.3 - ethers: 6.11.0 + ethers: 6.11.1 hardhat: 2.19.5(ts-node@10.9.2)(typescript@5.3.3) ordinal: 1.0.3 dev: false - /@nomicfoundation/hardhat-ethers@3.0.5(ethers@6.11.0)(hardhat@2.19.5): + /@nomicfoundation/hardhat-ethers@3.0.5(ethers@6.11.1)(hardhat@2.19.5): resolution: {integrity: sha512-RNFe8OtbZK6Ila9kIlHp0+S80/0Bu/3p41HUpaRIoHLm6X3WekTd83vob3rE54Duufu1edCiBDxspBzi2rxHHw==} peerDependencies: ethers: ^6.1.0 hardhat: ^2.0.0 dependencies: debug: 4.3.4(supports-color@8.1.1) - ethers: 6.11.0 + ethers: 6.11.1 hardhat: 2.19.5(ts-node@10.9.2)(typescript@5.3.3) lodash.isequal: 4.5.0 transitivePeerDependencies: @@ -4524,7 +4474,7 @@ packages: hardhat: 2.19.5(ts-node@10.9.2)(typescript@5.3.3) dev: false - /@nomicfoundation/hardhat-toolbox@4.0.0(@nomicfoundation/hardhat-chai-matchers@2.0.3)(@nomicfoundation/hardhat-ethers@3.0.5)(@nomicfoundation/hardhat-network-helpers@1.0.10)(@nomicfoundation/hardhat-verify@2.0.3)(@typechain/ethers-v6@0.5.1)(@typechain/hardhat@9.1.0)(@types/chai@4.3.11)(@types/mocha@10.0.6)(@types/node@20.11.19)(chai@4.4.0)(ethers@6.11.0)(hardhat-gas-reporter@1.0.9)(hardhat@2.19.5)(solidity-coverage@0.8.5)(ts-node@10.9.2)(typechain@8.3.2)(typescript@5.3.3): + /@nomicfoundation/hardhat-toolbox@4.0.0(@nomicfoundation/hardhat-chai-matchers@2.0.3)(@nomicfoundation/hardhat-ethers@3.0.5)(@nomicfoundation/hardhat-network-helpers@1.0.10)(@nomicfoundation/hardhat-verify@2.0.3)(@typechain/ethers-v6@0.5.1)(@typechain/hardhat@9.1.0)(@types/chai@4.3.11)(@types/mocha@10.0.6)(@types/node@20.11.19)(chai@4.4.0)(ethers@6.11.1)(hardhat-gas-reporter@1.0.9)(hardhat@2.19.5)(solidity-coverage@0.8.5)(ts-node@10.9.2)(typechain@8.3.2)(typescript@5.3.3): resolution: {integrity: sha512-jhcWHp0aHaL0aDYj8IJl80v4SZXWMS1A2XxXa1CA6pBiFfJKuZinCkO6wb+POAt0LIfXB3gA3AgdcOccrcwBwA==} peerDependencies: '@nomicfoundation/hardhat-chai-matchers': ^2.0.0 @@ -4545,17 +4495,17 @@ packages: typechain: ^8.3.0 typescript: '>=4.5.0' dependencies: - '@nomicfoundation/hardhat-chai-matchers': 2.0.3(@nomicfoundation/hardhat-ethers@3.0.5)(chai@4.4.0)(ethers@6.11.0)(hardhat@2.19.5) - '@nomicfoundation/hardhat-ethers': 3.0.5(ethers@6.11.0)(hardhat@2.19.5) + '@nomicfoundation/hardhat-chai-matchers': 2.0.3(@nomicfoundation/hardhat-ethers@3.0.5)(chai@4.4.0)(ethers@6.11.1)(hardhat@2.19.5) + '@nomicfoundation/hardhat-ethers': 3.0.5(ethers@6.11.1)(hardhat@2.19.5) '@nomicfoundation/hardhat-network-helpers': 1.0.10(hardhat@2.19.5) '@nomicfoundation/hardhat-verify': 2.0.3(hardhat@2.19.5) - '@typechain/ethers-v6': 0.5.1(ethers@6.11.0)(typechain@8.3.2)(typescript@5.3.3) - '@typechain/hardhat': 9.1.0(@typechain/ethers-v6@0.5.1)(ethers@6.11.0)(hardhat@2.19.5)(typechain@8.3.2) + '@typechain/ethers-v6': 0.5.1(ethers@6.11.1)(typechain@8.3.2)(typescript@5.3.3) + '@typechain/hardhat': 9.1.0(@typechain/ethers-v6@0.5.1)(ethers@6.11.1)(hardhat@2.19.5)(typechain@8.3.2) '@types/chai': 4.3.11 '@types/mocha': 10.0.6 '@types/node': 20.11.19 chai: 4.4.0 - ethers: 6.11.0 + ethers: 6.11.1 hardhat: 2.19.5(ts-node@10.9.2)(typescript@5.3.3) hardhat-gas-reporter: 1.0.9(hardhat@2.19.5) solidity-coverage: 0.8.5(hardhat@2.19.5) @@ -5464,21 +5414,21 @@ packages: dev: false optional: true - /@typechain/ethers-v6@0.5.1(ethers@6.11.0)(typechain@8.3.2)(typescript@5.3.3): + /@typechain/ethers-v6@0.5.1(ethers@6.11.1)(typechain@8.3.2)(typescript@5.3.3): resolution: {integrity: sha512-F+GklO8jBWlsaVV+9oHaPh5NJdd6rAKN4tklGfInX1Q7h0xPgVLP39Jl3eCulPB5qexI71ZFHwbljx4ZXNfouA==} peerDependencies: ethers: 6.x typechain: ^8.3.2 typescript: '>=4.7.0' dependencies: - ethers: 6.11.0 + ethers: 6.11.1 lodash: 4.17.21 ts-essentials: 7.0.3(typescript@5.3.3) typechain: 8.3.2(typescript@5.3.3) typescript: 5.3.3 dev: false - /@typechain/hardhat@9.1.0(@typechain/ethers-v6@0.5.1)(ethers@6.11.0)(hardhat@2.19.5)(typechain@8.3.2): + /@typechain/hardhat@9.1.0(@typechain/ethers-v6@0.5.1)(ethers@6.11.1)(hardhat@2.19.5)(typechain@8.3.2): resolution: {integrity: sha512-mtaUlzLlkqTlfPwB3FORdejqBskSnh+Jl8AIJGjXNAQfRQ4ofHADPl1+oU7Z3pAJzmZbUXII8MhOLQltcHgKnA==} peerDependencies: '@typechain/ethers-v6': ^0.5.1 @@ -5486,8 +5436,8 @@ packages: hardhat: ^2.9.9 typechain: ^8.3.2 dependencies: - '@typechain/ethers-v6': 0.5.1(ethers@6.11.0)(typechain@8.3.2)(typescript@5.3.3) - ethers: 6.11.0 + '@typechain/ethers-v6': 0.5.1(ethers@6.11.1)(typechain@8.3.2)(typescript@5.3.3) + ethers: 6.11.1 fs-extra: 9.1.0 hardhat: 2.19.5(ts-node@10.9.2)(typescript@5.3.3) typechain: 8.3.2(typescript@5.3.3) @@ -8255,7 +8205,7 @@ packages: longest: 2.0.1 word-wrap: 1.2.5 optionalDependencies: - '@commitlint/load': 18.6.0(@types/node@20.11.19)(typescript@5.3.3) + '@commitlint/load': 18.6.1(@types/node@20.11.19)(typescript@5.3.3) transitivePeerDependencies: - '@types/node' - typescript @@ -9467,8 +9417,8 @@ packages: - bufferutil - utf-8-validate - /ethers@6.11.0: - resolution: {integrity: sha512-kPHNTnhVWiWU6AVo6CAeTjXEK24SpCXyZvwG9ROFjT0Vlux0EOhWKBAeC+45iDj80QNJTYaT1SDEmeunT0vDNw==} + /ethers@6.11.1: + resolution: {integrity: sha512-mxTAE6wqJQAbp5QAe/+o+rXOID7Nw91OZXvgpjDa1r4fAbq2Nu314oEZSbjoRLacuCzs7kUC3clEvkCQowffGg==} engines: {node: '>=14.0.0'} dependencies: '@adraffy/ens-normalize': 1.10.1 @@ -16352,7 +16302,6 @@ packages: hasBin: true dependencies: lru-cache: 6.0.0 - dev: true /send@0.18.0: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} @@ -16770,7 +16719,7 @@ packages: pify: 4.0.1 recursive-readdir: 2.2.3 sc-istanbul: 0.4.6 - semver: 7.5.4 + semver: 7.6.0 shelljs: 0.8.5 web3-utils: 1.10.3 transitivePeerDependencies: