diff --git a/packages/coordinator/package.json b/packages/coordinator/package.json index 0b214881..72c62da9 100644 --- a/packages/coordinator/package.json +++ b/packages/coordinator/package.json @@ -53,7 +53,7 @@ "helmet": "^8.0.0", "lowdb": "^1.0.0", "maci-circuits": "0.0.0-ci.30f517a", - "maci-cli": "0.0.0-ci.30f517a", + "maci-cli": "2.5.0", "maci-contracts": "0.0.0-ci.30f517a", "maci-domainobjs": "0.0.0-ci.30f517a", "maci-subgraph": "0.0.0-ci.30f517a", diff --git a/packages/interface/package.json b/packages/interface/package.json index 00da60d5..4969fca4 100644 --- a/packages/interface/package.json +++ b/packages/interface/package.json @@ -46,7 +46,7 @@ "js-sha256": "^0.11.0", "lowdb": "^1.0.0", "lucide-react": "^0.454.0", - "maci-cli": "^2.4.0", + "maci-cli": "^2.5.0", "maci-domainobjs": "^2.4.0", "maci-platform-contracts": "workspace:^0.1.0", "next": "^14.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 73d26c71..31bcde17 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -238,8 +238,8 @@ importers: specifier: 0.0.0-ci.30f517a version: 0.0.0-ci.30f517a(@types/snarkjs@0.7.8)(bufferutil@4.0.8)(utf-8-validate@5.0.10) maci-cli: - specifier: 0.0.0-ci.30f517a - version: 0.0.0-ci.30f517a(krlugfdf3pgp67xm2liavocuc4) + specifier: 2.5.0 + version: 2.5.0(krlugfdf3pgp67xm2liavocuc4) maci-contracts: specifier: 0.0.0-ci.30f517a version: 0.0.0-ci.30f517a(ifwqcc3atv2zvyw4ggdxh63vl4) @@ -435,8 +435,8 @@ importers: specifier: ^0.454.0 version: 0.454.0(react@18.2.0) maci-cli: - specifier: ^2.4.0 - version: 2.4.0(krlugfdf3pgp67xm2liavocuc4) + specifier: ^2.5.0 + version: 2.5.0(krlugfdf3pgp67xm2liavocuc4) maci-domainobjs: specifier: ^2.4.0 version: 2.4.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -3232,6 +3232,9 @@ packages: '@openzeppelin/contracts@5.1.0': resolution: {integrity: sha512-p1ULhl7BXzjjbha5aqst+QMLY+4/LCWADXOCsmLHRM77AqiPjnd9vvUN9sosUfhL9JGKpZ0TjEGxgvnizmWGSA==} + '@openzeppelin/contracts@5.2.0': + resolution: {integrity: sha512-bxjNie5z89W1Ea0NZLZluFh8PrFNn9DH8DQlujEok2yjsOlraUPKID5p1Wk3qdNbf6XkQ1Os2RvfiHrrXLHWKA==} + '@openzeppelin/merkle-tree@1.0.7': resolution: {integrity: sha512-i93t0YYv6ZxTCYU3CdO5Q+DXK0JH10A4dCBOMlzYbX+ujTXm+k1lXiEyVqmf94t3sqmv8sm/XT5zTa0+efnPgQ==} @@ -5632,8 +5635,8 @@ packages: async@3.2.3: resolution: {integrity: sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==} - async@3.2.5: - resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==} + async@3.2.6: + resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==} asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} @@ -6193,6 +6196,14 @@ packages: '@types/snarkjs': ^0.7.x snarkjs: ^0.7.x + circomkit@0.3.2: + resolution: {integrity: sha512-/ek/xtVNaBFlp2g12TPAfn9kSFUnZuKOiCvZFFnPn3JtZwi40r4eTDozPaaJKH4ZZx3alEgCr9MhOP24+o4CvA==} + engines: {node: '>=12.0.0'} + hasBin: true + peerDependencies: + '@types/snarkjs': ^0.7.x + snarkjs: ^0.7.x + circomlib@2.0.5: resolution: {integrity: sha512-O7NQ8OS+J4eshBuoy36z/TwQU0YHw8W3zxZcs4hVwpEll3e4hDm3mgkIPqItN8FDeLEKZFK3YeT/+k8TiLF3/A==} @@ -7123,8 +7134,8 @@ packages: electron-to-chromium@1.5.76: resolution: {integrity: sha512-CjVQyG7n7Sr+eBXE86HIulnL5N8xZY1sgmOPGuq/F0Rr0FJq63lg0kEtOIDfZBk44FnDLf6FUJ+dsJcuiUDdDQ==} - electron-to-chromium@1.5.83: - resolution: {integrity: sha512-LcUDPqSt+V0QmI47XLzZrz5OqILSMGsPFkDYus22rIbgorSvBYEFqq854ltTmUdHkY92FSdAAvsh4jWEULMdfQ==} + electron-to-chromium@1.5.84: + resolution: {integrity: sha512-I+DQ8xgafao9Ha6y0qjHHvpZ9OfyA1qKlkHkjywxzniORU2awxyz7f/iVJcULmrF2yrM3nHQf+iDjJtbbexd/g==} elliptic@6.5.4: resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} @@ -9745,6 +9756,10 @@ packages: resolution: {integrity: sha512-hP3I3kCrDIMuRwAwHltphhDM1r8i55H33GgqjXbrisuJhF4kRhW1dNuxsRklp4bXl8DSdLaNLuiL4A/LWRfxvg==} engines: {node: '>= 0.6.0'} + loglevel@1.9.2: + resolution: {integrity: sha512-HgMmCqIJSAKqo68l0rS2AanEWfkxaZ5wNiEFb5ggm08lDs9Xl2KxBlX3PTcaD2chBM1gXAYf491/M2Rv8Jwayg==} + engines: {node: '>= 0.6.0'} + logplease@1.2.15: resolution: {integrity: sha512-jLlHnlsPSJjpwUfcNyUxXCl33AYg2cHhIf9QhGL2T4iPT0XPB+xP1LRKFPgIg1M/sg9kAJvy94w9CzBNrfnstA==} @@ -9810,12 +9825,8 @@ packages: maci-circuits@2.5.0: resolution: {integrity: sha512-Jw7IupZ2IxMawgJeE9U4wqCalCNfKe6gcJIMTzAC2DzoDWI7Gy1Wr1VsbnsNcnBj0O9IwKnqU/y91z4W3ylfZg==} - maci-cli@0.0.0-ci.30f517a: - resolution: {integrity: sha512-oP7Yg4PCDloE4DXt8nGY3RBlwt3fRAMjHtn/mpcJzbnNAFEGUIR7u4XpalMrCfI8o8v6A+luM+zEhp+6UUMDxA==} - hasBin: true - - maci-cli@2.4.0: - resolution: {integrity: sha512-G7W4VGTqv96Zf808wyTZbwXRKtWTCRsxkagof4Cedup4AL0ywcDVzQumhVo/Nur3Jn9rYdfa+9FtjOSax5xU/w==} + maci-cli@2.5.0: + resolution: {integrity: sha512-FA89p0p6rYvMtL9AIeX8NIhqiLkUF61b1Bvy9nNI3kh85gIJLoRn9wk9y12uBp1H7Rnt+BruozV6zMt3XJDk4w==} hasBin: true maci-contracts@0.0.0-ci.30f517a: @@ -13245,6 +13256,10 @@ packages: resolution: {integrity: sha512-14FfcOJmqdjbBPdDjFQyk/SdT4NySW4eM0zcG+HqbHP5jzuH56xO3J1DGhgs/cEMCfwYi3HQI1gnTO62iaG+tQ==} hasBin: true + uuid@11.0.5: + resolution: {integrity: sha512-508e6IcKLrhxKdBbcA2b4KQZlLVp2+J5UwQ6F7Drckkc5N9ZJwFa4TgWtsww9UG8fGHbm6gbV19TdM5pQ4GaIA==} + hasBin: true + uuid@8.3.2: resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} hasBin: true @@ -15876,7 +15891,7 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.9.0 + '@types/node': 22.10.7 jest-mock: 29.7.0 '@jest/expect-utils@29.7.0': @@ -15894,7 +15909,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 22.9.0 + '@types/node': 22.10.7 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -16153,7 +16168,7 @@ snapshots: '@metamask/json-rpc-engine@8.0.2': dependencies: '@metamask/rpc-errors': 6.3.1 - '@metamask/safe-event-emitter': 3.1.2 + '@metamask/safe-event-emitter': 3.1.1 '@metamask/utils': 8.5.0 transitivePeerDependencies: - supports-color @@ -16161,7 +16176,7 @@ snapshots: '@metamask/json-rpc-middleware-stream@7.0.2': dependencies: '@metamask/json-rpc-engine': 8.0.2 - '@metamask/safe-event-emitter': 3.1.2 + '@metamask/safe-event-emitter': 3.1.1 '@metamask/utils': 8.5.0 readable-stream: 3.6.2 transitivePeerDependencies: @@ -16288,7 +16303,7 @@ snapshots: dependencies: '@ethereumjs/tx': 4.2.0 '@metamask/superstruct': 3.1.0 - '@noble/hashes': 1.5.0 + '@noble/hashes': 1.7.1 '@scure/base': 1.1.9 '@types/debug': 4.1.12 debug: 4.4.0(supports-color@8.1.1) @@ -16302,7 +16317,7 @@ snapshots: dependencies: '@ethereumjs/tx': 4.2.0 '@metamask/superstruct': 3.1.0 - '@noble/hashes': 1.5.0 + '@noble/hashes': 1.7.1 '@scure/base': 1.1.9 '@types/debug': 4.1.12 debug: 4.4.0(supports-color@8.1.1) @@ -16816,6 +16831,15 @@ snapshots: transitivePeerDependencies: - supports-color + '@nomicfoundation/hardhat-ethers@3.0.8(ethers@6.13.5(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.15(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10))': + dependencies: + debug: 4.3.6(supports-color@8.1.1) + ethers: 6.13.5(bufferutil@4.0.8)(utf-8-validate@5.0.10) + hardhat: 2.22.15(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10) + 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(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.15(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)))(@nomicfoundation/hardhat-ignition@0.15.5(@nomicfoundation/hardhat-verify@2.0.9(hardhat@2.22.15(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(hardhat@2.22.15(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10))(@nomicfoundation/ignition-core@0.15.5(bufferutil@4.0.8)(utf-8-validate@5.0.10))(ethers@6.13.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.15(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10))': dependencies: '@nomicfoundation/hardhat-ethers': 3.0.8(ethers@6.13.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.15(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) @@ -16914,6 +16938,27 @@ snapshots: typechain: 8.3.2(typescript@5.7.2) typescript: 5.7.2 + '@nomicfoundation/hardhat-toolbox@5.0.0(hq63ghbdy5tc3drioscbuxwtdq)': + dependencies: + '@nomicfoundation/hardhat-chai-matchers': 2.0.7(@nomicfoundation/hardhat-ethers@3.0.8(ethers@6.13.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.15(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)))(chai@4.5.0)(ethers@6.13.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.15(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) + '@nomicfoundation/hardhat-ethers': 3.0.8(ethers@6.13.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.15(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) + '@nomicfoundation/hardhat-ignition-ethers': 0.15.5(@nomicfoundation/hardhat-ethers@3.0.8(ethers@6.13.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.15(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)))(@nomicfoundation/hardhat-ignition@0.15.5(@nomicfoundation/hardhat-verify@2.0.9(hardhat@2.22.15(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(hardhat@2.22.15(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10))(@nomicfoundation/ignition-core@0.15.5(bufferutil@4.0.8)(utf-8-validate@5.0.10))(ethers@6.13.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.15(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) + '@nomicfoundation/hardhat-network-helpers': 1.0.11(hardhat@2.22.15(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) + '@nomicfoundation/hardhat-verify': 2.0.9(hardhat@2.22.15(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) + '@typechain/ethers-v6': 0.5.1(ethers@6.13.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typechain@8.3.2(typescript@5.7.2))(typescript@5.7.2) + '@typechain/hardhat': 9.1.0(@typechain/ethers-v6@0.5.1(ethers@6.13.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typechain@8.3.2(typescript@5.7.2))(typescript@5.7.2))(ethers@6.13.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.15(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10))(typechain@8.3.2(typescript@5.7.2)) + '@types/chai': 4.3.20 + '@types/mocha': 10.0.7 + '@types/node': 20.14.14 + chai: 4.5.0 + ethers: 6.13.5(bufferutil@4.0.8)(utf-8-validate@5.0.10) + hardhat: 2.22.15(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10) + hardhat-gas-reporter: 1.0.10(bufferutil@4.0.8)(hardhat@2.22.15(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10) + solidity-coverage: 0.8.12(hardhat@2.22.15(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) + ts-node: 10.9.2(@types/node@20.14.14)(typescript@5.7.2) + typechain: 8.3.2(typescript@5.7.2) + typescript: 5.7.2 + '@nomicfoundation/hardhat-verify@2.0.9(hardhat@2.22.15(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10))': dependencies: '@ethersproject/abi': 5.7.0 @@ -17503,6 +17548,8 @@ snapshots: '@openzeppelin/contracts@5.1.0': {} + '@openzeppelin/contracts@5.2.0': {} + '@openzeppelin/merkle-tree@1.0.7': dependencies: '@ethersproject/abi': 5.7.0 @@ -18775,7 +18822,7 @@ snapshots: '@semaphore-protocol/utils@4.0.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - ethers: 6.13.4(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ethers: 6.13.5(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate @@ -19238,7 +19285,7 @@ snapshots: '@types/bn.js@4.11.6': dependencies: - '@types/node': 22.9.0 + '@types/node': 22.10.7 '@types/bn.js@5.1.5': dependencies: @@ -19265,7 +19312,7 @@ snapshots: '@types/concat-stream@1.6.1': dependencies: - '@types/node': 22.9.0 + '@types/node': 22.10.7 '@types/connect@3.4.38': dependencies: @@ -19273,7 +19320,7 @@ snapshots: '@types/conventional-commits-parser@5.0.0': dependencies: - '@types/node': 22.9.0 + '@types/node': 22.10.7 '@types/cookie@0.4.1': {} @@ -19281,7 +19328,7 @@ snapshots: '@types/cors@2.8.17': dependencies: - '@types/node': 22.9.0 + '@types/node': 22.10.7 '@types/d3-color@3.1.3': {} @@ -19353,7 +19400,7 @@ snapshots: '@types/form-data@0.0.33': dependencies: - '@types/node': 22.9.0 + '@types/node': 22.10.7 '@types/formidable@3.4.5': dependencies: @@ -19366,7 +19413,7 @@ snapshots: '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 22.9.0 + '@types/node': 22.10.7 '@types/hast@3.0.4': dependencies: @@ -19482,7 +19529,7 @@ snapshots: '@types/pbkdf2@3.1.2': dependencies: - '@types/node': 22.9.0 + '@types/node': 22.10.7 '@types/prettier@2.7.3': {} @@ -19503,7 +19550,7 @@ snapshots: '@types/secp256k1@4.0.6': dependencies: - '@types/node': 22.9.0 + '@types/node': 22.10.7 '@types/semver@7.5.8': {} @@ -19562,7 +19609,7 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 22.9.0 + '@types/node': 22.10.7 optional: true '@typescript-eslint/eslint-plugin@7.0.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2)': @@ -20772,7 +20819,7 @@ snapshots: async@3.2.3: {} - async@3.2.5: {} + async@3.2.6: {} asynckit@0.4.0: {} @@ -21114,7 +21161,7 @@ snapshots: browserslist@4.24.4: dependencies: caniuse-lite: 1.0.30001695 - electron-to-chromium: 1.5.83 + electron-to-chromium: 1.5.84 node-releases: 2.0.19 update-browserslist-db: 1.1.2(browserslist@4.24.4) @@ -21454,6 +21501,14 @@ snapshots: loglevel: 1.9.1 snarkjs: 0.7.5 + circomkit@0.3.2(@types/snarkjs@0.7.8)(snarkjs@0.7.5): + dependencies: + '@types/snarkjs': 0.7.8 + circom_tester: 0.0.19 + commander: 12.1.0 + loglevel: 1.9.2 + snarkjs: 0.7.5 + circomlib@2.0.5: {} circomlibjs@0.1.7(bufferutil@4.0.8)(utf-8-validate@5.0.10): @@ -22467,7 +22522,7 @@ snapshots: electron-to-chromium@1.5.76: {} - electron-to-chromium@1.5.83: {} + electron-to-chromium@1.5.84: {} elliptic@6.5.4: dependencies: @@ -23296,7 +23351,7 @@ snapshots: ethereum-bloom-filters@1.2.0: dependencies: - '@noble/hashes': 1.5.0 + '@noble/hashes': 1.7.1 ethereum-cryptography@0.1.3: dependencies: @@ -25464,7 +25519,7 @@ snapshots: jake@10.9.2: dependencies: - async: 3.2.5 + async: 3.2.6 chalk: 4.1.2 filelist: 1.0.4 minimatch: 3.1.2 @@ -25499,7 +25554,7 @@ snapshots: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.9.0 + '@types/node': 22.10.7 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.3 @@ -25624,7 +25679,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.9.0 + '@types/node': 22.10.7 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -25673,7 +25728,7 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.9.0 + '@types/node': 22.10.7 jest-util: 29.7.0 jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): @@ -25810,13 +25865,13 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.9.0 + '@types/node': 22.10.7 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@29.7.0: dependencies: - '@types/node': 22.9.0 + '@types/node': 22.10.7 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -26392,6 +26447,8 @@ snapshots: loglevel@1.9.1: {} + loglevel@1.9.2: {} + logplease@1.2.15: {} long@4.0.0: {} @@ -26473,7 +26530,7 @@ snapshots: maci-circuits@2.5.0(@types/snarkjs@0.7.8)(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: '@zk-kit/circuits': 0.4.0 - circomkit: 0.3.1(@types/snarkjs@0.7.8)(snarkjs@0.7.5) + circomkit: 0.3.2(@types/snarkjs@0.7.8)(snarkjs@0.7.5) circomlib: 2.0.5 maci-core: 2.5.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) maci-crypto: 2.5.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -26484,50 +26541,13 @@ snapshots: - bufferutil - utf-8-validate - maci-cli@0.0.0-ci.30f517a(krlugfdf3pgp67xm2liavocuc4): - dependencies: - '@commander-js/extra-typings': 12.1.0(commander@12.1.0) - '@nomicfoundation/hardhat-toolbox': 5.0.0(gulmave5ghlqtblz3vejn5g5jm) - commander: 12.1.0 - dotenv: 16.4.7 - ethers: 6.13.4(bufferutil@4.0.8)(utf-8-validate@5.0.10) - hardhat: 2.22.15(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10) - maci-circuits: 0.0.0-ci.30f517a(@types/snarkjs@0.7.8)(bufferutil@4.0.8)(utf-8-validate@5.0.10) - maci-contracts: 0.0.0-ci.30f517a(ifwqcc3atv2zvyw4ggdxh63vl4) - maci-core: 0.0.0-ci.30f517a(bufferutil@4.0.8)(utf-8-validate@5.0.10) - maci-crypto: 0.0.0-ci.30f517a(bufferutil@4.0.8)(utf-8-validate@5.0.10) - maci-domainobjs: 0.0.0-ci.30f517a(bufferutil@4.0.8)(utf-8-validate@5.0.10) - prompt: 1.3.0 - transitivePeerDependencies: - - '@nomicfoundation/hardhat-chai-matchers' - - '@nomicfoundation/hardhat-ethers' - - '@nomicfoundation/hardhat-ignition-ethers' - - '@nomicfoundation/hardhat-network-helpers' - - '@nomicfoundation/hardhat-verify' - - '@typechain/ethers-v6' - - '@typechain/hardhat' - - '@types/chai' - - '@types/mocha' - - '@types/node' - - '@types/snarkjs' - - bufferutil - - c-kzg - - chai - - hardhat-gas-reporter - - solidity-coverage - - supports-color - - ts-node - - typechain - - typescript - - utf-8-validate - - maci-cli@2.4.0(krlugfdf3pgp67xm2liavocuc4): + maci-cli@2.5.0(krlugfdf3pgp67xm2liavocuc4): dependencies: '@commander-js/extra-typings': 12.1.0(commander@12.1.0) - '@nomicfoundation/hardhat-toolbox': 5.0.0(gulmave5ghlqtblz3vejn5g5jm) + '@nomicfoundation/hardhat-toolbox': 5.0.0(hq63ghbdy5tc3drioscbuxwtdq) commander: 12.1.0 dotenv: 16.4.7 - ethers: 6.13.4(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ethers: 6.13.5(bufferutil@4.0.8)(utf-8-validate@5.0.10) hardhat: 2.22.15(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10) maci-circuits: 2.5.0(@types/snarkjs@0.7.8)(bufferutil@4.0.8)(utf-8-validate@5.0.10) maci-contracts: 2.5.0(ifwqcc3atv2zvyw4ggdxh63vl4) @@ -26639,12 +26659,12 @@ snapshots: maci-contracts@2.5.0(ifwqcc3atv2zvyw4ggdxh63vl4): dependencies: - '@nomicfoundation/hardhat-ethers': 3.0.8(ethers@6.13.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.15(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) - '@nomicfoundation/hardhat-toolbox': 5.0.0(gulmave5ghlqtblz3vejn5g5jm) - '@openzeppelin/contracts': 5.1.0 + '@nomicfoundation/hardhat-ethers': 3.0.8(ethers@6.13.5(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.15(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) + '@nomicfoundation/hardhat-toolbox': 5.0.0(hq63ghbdy5tc3drioscbuxwtdq) + '@openzeppelin/contracts': 5.2.0 '@openzeppelin/merkle-tree': 1.0.7 circomlibjs: 0.1.7(bufferutil@4.0.8)(utf-8-validate@5.0.10) - ethers: 6.13.4(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ethers: 6.13.5(bufferutil@4.0.8)(utf-8-validate@5.0.10) hardhat: 2.22.15(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10) lowdb: 1.0.0 maci-circuits: 2.5.0(@types/snarkjs@0.7.8)(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -26652,7 +26672,7 @@ snapshots: maci-crypto: 2.5.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) maci-domainobjs: 2.5.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) solidity-docgen: 0.6.0-beta.36(hardhat@2.22.15(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) - uuid: 11.0.2 + uuid: 11.0.5 transitivePeerDependencies: - '@nomicfoundation/hardhat-chai-matchers' - '@nomicfoundation/hardhat-ignition-ethers' @@ -28596,7 +28616,7 @@ snapshots: '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 '@types/long': 4.0.2 - '@types/node': 22.9.0 + '@types/node': 22.10.7 long: 4.0.0 protocols@2.0.1: {} @@ -30925,6 +30945,8 @@ snapshots: uuid@11.0.2: {} + uuid@11.0.5: {} + uuid@8.3.2: {} uuid@9.0.1: {} @@ -31154,8 +31176,8 @@ snapshots: webauthn-p256@0.0.10: dependencies: - '@noble/curves': 1.6.0 - '@noble/hashes': 1.5.0 + '@noble/curves': 1.8.1 + '@noble/hashes': 1.7.1 webauthn-p256@0.0.5: dependencies: