diff --git a/package.json b/package.json index 762bb855..d260cdcb 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ "@typechain/hardhat": "9.1.0", "@types/chai": "4.3.20", "@types/mocha": "10.0.10", - "@types/node": "22.9.3", + "@types/node": "22.9.4", "@types/react": "18.3.12", "@types/react-dom": "18.3.1", "autoprefixer": "10.4.20", @@ -51,13 +51,13 @@ "dotenv": "16.4.5", "ethers": "5.7.2", "hardhat": "2.22.16", - "hardhat-gas-reporter": "2.2.1", + "hardhat-gas-reporter": "2.2.2", "next-secure-headers": "2.2.0", "postcss": "8.4.49", "rimraf": "6.0.1", "solgraph": "1.0.2", "solhint": "5.0.3", - "solidity-coverage": "0.8.13", + "solidity-coverage": "0.8.14", "tailwindcss": "3.4.15", "ts-node": "10.9.2", "typechain": "8.3.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index eeb96da7..8ab66cc9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,7 +19,7 @@ importers: version: 5.7.0 '@tailwindcss/typography': specifier: 0.5.15 - version: 0.5.15(tailwindcss@3.4.15(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))) + version: 0.5.15(tailwindcss@3.4.15(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))) '@web3-react/core': specifier: 6.1.9 version: 6.1.9(react@18.3.1) @@ -56,19 +56,19 @@ importers: version: 1.9.4 '@nomicfoundation/hardhat-chai-matchers': specifier: 1.0.6 - version: 1.0.6(@nomiclabs/hardhat-ethers@2.2.3(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)))(chai@4.5.0)(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) + version: 1.0.6(@nomiclabs/hardhat-ethers@2.2.3(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)))(chai@4.5.0)(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) '@nomicfoundation/hardhat-network-helpers': specifier: 1.0.12 - version: 1.0.12(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) + version: 1.0.12(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) '@nomicfoundation/hardhat-toolbox': specifier: 2.0.2 - version: 2.0.2(dkncee3n22hi4acgfje3oxiez4) + version: 2.0.2(vq55s6m3xdtit2m3247oyuoxvy) '@nomiclabs/hardhat-ethers': specifier: 2.2.3 - version: 2.2.3(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) + version: 2.2.3(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) '@nomiclabs/hardhat-etherscan': specifier: 3.1.8 - version: 3.1.8(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) + version: 3.1.8(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) '@openzeppelin/contracts': specifier: 5.1.0 version: 5.1.0 @@ -77,7 +77,7 @@ importers: version: 5.1.0(@openzeppelin/contracts@5.1.0) '@openzeppelin/hardhat-upgrades': specifier: 1.28.0 - version: 1.28.0(@nomiclabs/hardhat-ethers@2.2.3(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)))(@nomiclabs/hardhat-etherscan@3.1.8(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)))(encoding@0.1.13)(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) + version: 1.28.0(@nomiclabs/hardhat-ethers@2.2.3(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)))(@nomiclabs/hardhat-etherscan@3.1.8(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)))(encoding@0.1.13)(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) '@typechain/ethers-v5': specifier: 11.1.2 version: 11.1.2(@ethersproject/abi@5.7.0)(@ethersproject/providers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typechain@8.3.2(typescript@5.7.2))(typescript@5.7.2) @@ -86,7 +86,7 @@ importers: version: 0.5.1(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typechain@8.3.2(typescript@5.7.2))(typescript@5.7.2) '@typechain/hardhat': specifier: 9.1.0 - version: 9.1.0(@typechain/ethers-v6@0.5.1(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typechain@8.3.2(typescript@5.7.2))(typescript@5.7.2))(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10))(typechain@8.3.2(typescript@5.7.2)) + version: 9.1.0(@typechain/ethers-v6@0.5.1(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typechain@8.3.2(typescript@5.7.2))(typescript@5.7.2))(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10))(typechain@8.3.2(typescript@5.7.2)) '@types/chai': specifier: 4.3.20 version: 4.3.20 @@ -94,8 +94,8 @@ importers: specifier: 10.0.10 version: 10.0.10 '@types/node': - specifier: 22.9.3 - version: 22.9.3 + specifier: 22.9.4 + version: 22.9.4 '@types/react': specifier: 18.3.12 version: 18.3.12 @@ -116,10 +116,10 @@ importers: version: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) hardhat: specifier: 2.22.16 - version: 2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10) + version: 2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10) hardhat-gas-reporter: - specifier: 2.2.1 - version: 2.2.1(bufferutil@4.0.8)(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10))(typescript@5.7.2)(utf-8-validate@5.0.10) + specifier: 2.2.2 + version: 2.2.2(bufferutil@4.0.8)(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10))(typescript@5.7.2)(utf-8-validate@5.0.10) next-secure-headers: specifier: 2.2.0 version: 2.2.0 @@ -136,14 +136,14 @@ importers: specifier: 5.0.3 version: 5.0.3(typescript@5.7.2) solidity-coverage: - specifier: 0.8.13 - version: 0.8.13(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) + specifier: 0.8.14 + version: 0.8.14(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) tailwindcss: specifier: 3.4.15 - version: 3.4.15(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2)) + version: 3.4.15(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2)) ts-node: specifier: 10.9.2 - version: 10.9.2(@types/node@22.9.3)(typescript@5.7.2) + version: 10.9.2(@types/node@22.9.4)(typescript@5.7.2) typechain: specifier: 8.3.2 version: 8.3.2(typescript@5.7.2) @@ -1451,6 +1451,9 @@ packages: '@solidity-parser/parser@0.18.0': resolution: {integrity: sha512-yfORGUIPgLck41qyN7nbwJRAx17/jAIXCTanHOJZhB6PJ1iAk/84b/xlsVKFSyNyLXIj0dhppoE0+CRws7wlzA==} + '@solidity-parser/parser@0.19.0': + resolution: {integrity: sha512-RV16k/qIxW/wWc+mLzV3ARyKUaMUTBy9tOLMzFhtNSKYeTAanQ3a5MudJKf/8arIFnA2L27SNjarQKmFg0w/jA==} + '@swc/counter@0.1.3': resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} @@ -1555,8 +1558,8 @@ packages: '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@types/node@22.9.3': - resolution: {integrity: sha512-F3u1fs/fce3FFk+DAxbxc78DF8x0cY09RRL8GnXLmkJ1jvx3TtPdWoTT5/NiYfI5ASqXBmfqJi9dZ3gxMx4lzw==} + '@types/node@22.9.4': + resolution: {integrity: sha512-d9RWfoR7JC/87vj7n+PVTzGg9hDyuFjir3RxUHbjFSKNd9mpxbxwMEyaCim/ddCmy4IuW7HjTzF3g9p3EtWEOg==} '@types/pbkdf2@3.1.2': resolution: {integrity: sha512-uRwJqmiXmh9++aSu1VNEn3iIxWOhd8AHXNSdlaLfdAAdSTY9jYVeGWnzejM3dvrkbqE3/hyQkQQ29IFATEGlew==} @@ -3594,8 +3597,8 @@ packages: engines: {node: '>=6'} deprecated: this library is no longer supported - hardhat-gas-reporter@2.2.1: - resolution: {integrity: sha512-3AfPDGBn6VPmRKU65W28qVvG5x+qYL2gH9PAivd31oGj/ZHpZTutqXh6wq46993Vz35rnPDnrGo028U4/NP/Vw==} + hardhat-gas-reporter@2.2.2: + resolution: {integrity: sha512-xlg3d00wrgUvP2S5tw3Zf6nO7OyS5crK3P6/ZP69i24pz4grM+6oFHGW/eJPSGqiDWBYX+gKp9XoqP4rwRXrdQ==} peerDependencies: hardhat: ^2.16.0 @@ -5555,8 +5558,8 @@ packages: solidity-ast@0.4.59: resolution: {integrity: sha512-I+CX0wrYUN9jDfYtcgWSe+OAowaXy8/1YQy7NS4ni5IBDmIYBq7ZzaP/7QqouLjzZapmQtvGLqCaYgoUWqBo5g==} - solidity-coverage@0.8.13: - resolution: {integrity: sha512-RiBoI+kF94V3Rv0+iwOj3HQVSqNzA9qm/qDP1ZDXK5IX0Cvho1qiz8hAXTsAo6KOIUeP73jfscq0KlLqVxzGWA==} + solidity-coverage@0.8.14: + resolution: {integrity: sha512-ItAAObe5GaEOp20kXC2BZRnph+9P7Rtoqg2mQc2SXGEHgSDF2wWd1Wxz3ntzQWXkbCtIIGdJT918HG00cObwbA==} hasBin: true peerDependencies: hardhat: ^2.11.0 @@ -6484,7 +6487,7 @@ snapshots: '@0x/json-schemas@4.0.2': dependencies: '@0x/typescript-typings': 4.3.0 - '@types/node': 22.9.3 + '@types/node': 22.9.4 jsonschema: 1.4.1 lodash.values: 4.3.0 @@ -6522,7 +6525,7 @@ snapshots: '@0x/types@2.4.3': dependencies: - '@types/node': 22.9.3 + '@types/node': 22.9.4 bignumber.js: 8.0.2 ethereum-types: 2.1.6 @@ -6538,7 +6541,7 @@ snapshots: dependencies: '@0x/types': 2.4.3 '@0x/typescript-typings': 4.3.0 - '@types/node': 22.9.3 + '@types/node': 22.9.4 abortcontroller-polyfill: 1.7.6 bignumber.js: 8.0.2 chalk: 2.4.2 @@ -7888,42 +7891,42 @@ snapshots: '@nomicfoundation/ethereumjs-rlp': 5.0.4 ethereum-cryptography: 0.1.3 - '@nomicfoundation/hardhat-chai-matchers@1.0.6(@nomiclabs/hardhat-ethers@2.2.3(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)))(chai@4.5.0)(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10))': + '@nomicfoundation/hardhat-chai-matchers@1.0.6(@nomiclabs/hardhat-ethers@2.2.3(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)))(chai@4.5.0)(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10))': dependencies: '@ethersproject/abi': 5.7.0 - '@nomiclabs/hardhat-ethers': 2.2.3(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) + '@nomiclabs/hardhat-ethers': 2.2.3(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) '@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: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) - hardhat: 2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10) + hardhat: 2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10) ordinal: 1.0.3 - '@nomicfoundation/hardhat-network-helpers@1.0.12(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10))': + '@nomicfoundation/hardhat-network-helpers@1.0.12(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10))': dependencies: ethereumjs-util: 7.1.5 - hardhat: 2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10) + hardhat: 2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10) - '@nomicfoundation/hardhat-toolbox@2.0.2(dkncee3n22hi4acgfje3oxiez4)': + '@nomicfoundation/hardhat-toolbox@2.0.2(vq55s6m3xdtit2m3247oyuoxvy)': dependencies: '@ethersproject/abi': 5.7.0 '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@nomicfoundation/hardhat-chai-matchers': 1.0.6(@nomiclabs/hardhat-ethers@2.2.3(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)))(chai@4.5.0)(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) - '@nomicfoundation/hardhat-network-helpers': 1.0.12(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) - '@nomiclabs/hardhat-ethers': 2.2.3(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) - '@nomiclabs/hardhat-etherscan': 3.1.8(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) + '@nomicfoundation/hardhat-chai-matchers': 1.0.6(@nomiclabs/hardhat-ethers@2.2.3(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)))(chai@4.5.0)(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) + '@nomicfoundation/hardhat-network-helpers': 1.0.12(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) + '@nomiclabs/hardhat-ethers': 2.2.3(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) + '@nomiclabs/hardhat-etherscan': 3.1.8(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) '@typechain/ethers-v5': 11.1.2(@ethersproject/abi@5.7.0)(@ethersproject/providers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(ethers@5.7.2(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@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typechain@8.3.2(typescript@5.7.2))(typescript@5.7.2))(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10))(typechain@8.3.2(typescript@5.7.2)) + '@typechain/hardhat': 9.1.0(@typechain/ethers-v6@0.5.1(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typechain@8.3.2(typescript@5.7.2))(typescript@5.7.2))(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(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.10 - '@types/node': 22.9.3 + '@types/node': 22.9.4 chai: 4.5.0 ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) - hardhat: 2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10) - hardhat-gas-reporter: 2.2.1(bufferutil@4.0.8)(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10))(typescript@5.7.2)(utf-8-validate@5.0.10) - solidity-coverage: 0.8.13(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) - ts-node: 10.9.2(@types/node@22.9.3)(typescript@5.7.2) + hardhat: 2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10) + hardhat-gas-reporter: 2.2.2(bufferutil@4.0.8)(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10))(typescript@5.7.2)(utf-8-validate@5.0.10) + solidity-coverage: 0.8.14(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) + ts-node: 10.9.2(@types/node@22.9.4)(typescript@5.7.2) typechain: 8.3.2(typescript@5.7.2) typescript: 5.7.2 @@ -7988,12 +7991,12 @@ snapshots: '@nomicfoundation/solidity-analyzer-linux-x64-musl': 0.1.2 '@nomicfoundation/solidity-analyzer-win32-x64-msvc': 0.1.2 - '@nomiclabs/hardhat-ethers@2.2.3(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10))': + '@nomiclabs/hardhat-ethers@2.2.3(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10))': dependencies: ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) - hardhat: 2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10) + hardhat: 2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10) - '@nomiclabs/hardhat-etherscan@3.1.8(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10))': + '@nomiclabs/hardhat-etherscan@3.1.8(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10))': dependencies: '@ethersproject/abi': 5.7.0 '@ethersproject/address': 5.7.0 @@ -8001,7 +8004,7 @@ snapshots: chalk: 2.4.2 debug: 4.3.7(supports-color@8.1.1) fs-extra: 7.0.1 - hardhat: 2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10) + hardhat: 2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10) lodash: 4.17.21 semver: 6.3.1 table: 6.8.2 @@ -8026,17 +8029,17 @@ snapshots: - debug - encoding - '@openzeppelin/hardhat-upgrades@1.28.0(@nomiclabs/hardhat-ethers@2.2.3(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)))(@nomiclabs/hardhat-etherscan@3.1.8(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)))(encoding@0.1.13)(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10))': + '@openzeppelin/hardhat-upgrades@1.28.0(@nomiclabs/hardhat-ethers@2.2.3(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)))(@nomiclabs/hardhat-etherscan@3.1.8(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)))(encoding@0.1.13)(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10))': dependencies: - '@nomiclabs/hardhat-ethers': 2.2.3(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) - '@nomiclabs/hardhat-etherscan': 3.1.8(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) + '@nomiclabs/hardhat-ethers': 2.2.3(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) + '@nomiclabs/hardhat-etherscan': 3.1.8(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)) '@openzeppelin/defender-base-client': 1.54.6(debug@4.3.7)(encoding@0.1.13) '@openzeppelin/platform-deploy-client': 0.8.0(debug@4.3.7)(encoding@0.1.13) '@openzeppelin/upgrades-core': 1.40.0 chalk: 4.1.2 debug: 4.3.7(supports-color@8.1.1) ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) - hardhat: 2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10) + hardhat: 2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10) proper-lockfile: 4.1.2 transitivePeerDependencies: - encoding @@ -8187,6 +8190,8 @@ snapshots: '@solidity-parser/parser@0.18.0': {} + '@solidity-parser/parser@0.19.0': {} + '@swc/counter@0.1.3': {} '@swc/helpers@0.5.13': @@ -8207,13 +8212,13 @@ snapshots: dependencies: defer-to-connect: 2.0.1 - '@tailwindcss/typography@0.5.15(tailwindcss@3.4.15(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2)))': + '@tailwindcss/typography@0.5.15(tailwindcss@3.4.15(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2)))': dependencies: lodash.castarray: 4.4.0 lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 - tailwindcss: 3.4.15(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2)) + tailwindcss: 3.4.15(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2)) '@tsconfig/node10@1.0.11': {} @@ -8241,27 +8246,27 @@ snapshots: typechain: 8.3.2(typescript@5.7.2) typescript: 5.7.2 - '@typechain/hardhat@9.1.0(@typechain/ethers-v6@0.5.1(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typechain@8.3.2(typescript@5.7.2))(typescript@5.7.2))(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10))(typechain@8.3.2(typescript@5.7.2))': + '@typechain/hardhat@9.1.0(@typechain/ethers-v6@0.5.1(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typechain@8.3.2(typescript@5.7.2))(typescript@5.7.2))(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10))(typechain@8.3.2(typescript@5.7.2))': dependencies: '@typechain/ethers-v6': 0.5.1(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typechain@8.3.2(typescript@5.7.2))(typescript@5.7.2) ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) fs-extra: 9.1.0 - hardhat: 2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10) + hardhat: 2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10) typechain: 8.3.2(typescript@5.7.2) '@types/bn.js@4.11.6': dependencies: - '@types/node': 22.9.3 + '@types/node': 22.9.4 '@types/bn.js@5.1.6': dependencies: - '@types/node': 22.9.3 + '@types/node': 22.9.4 '@types/cacheable-request@6.0.3': dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 22.9.3 + '@types/node': 22.9.4 '@types/responselike': 1.0.3 optional: true @@ -8273,7 +8278,7 @@ snapshots: '@types/eth-lightwallet@3.0.4': dependencies: - '@types/node': 22.9.3 + '@types/node': 22.9.4 '@types/ethereum-protocol@1.0.5': dependencies: @@ -8282,17 +8287,17 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 22.9.3 + '@types/node': 22.9.4 '@types/hdkey@0.7.1': dependencies: - '@types/node': 22.9.3 + '@types/node': 22.9.4 '@types/http-cache-semantics@4.0.4': {} '@types/keyv@3.1.4': dependencies: - '@types/node': 22.9.3 + '@types/node': 22.9.4 optional: true '@types/lru-cache@5.1.1': {} @@ -8304,13 +8309,13 @@ snapshots: '@types/node@12.20.55': optional: true - '@types/node@22.9.3': + '@types/node@22.9.4': dependencies: undici-types: 6.19.8 '@types/pbkdf2@3.1.2': dependencies: - '@types/node': 22.9.3 + '@types/node': 22.9.4 '@types/prettier@2.7.3': {} @@ -8327,12 +8332,12 @@ snapshots: '@types/responselike@1.0.3': dependencies: - '@types/node': 22.9.3 + '@types/node': 22.9.4 optional: true '@types/secp256k1@4.0.6': dependencies: - '@types/node': 22.9.3 + '@types/node': 22.9.4 '@types/web3-provider-engine@14.0.4': dependencies: @@ -10193,7 +10198,7 @@ snapshots: brorand: 1.1.0 hash.js: 1.1.7 hmac-drbg: 1.0.1 - inherits: 2.0.1 + inherits: 2.0.4 minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 @@ -10502,7 +10507,7 @@ snapshots: ethashjs@0.0.8: dependencies: - async: 2.6.2 + async: 2.6.4 buffer-xor: 2.0.2 ethereumjs-util: 7.1.5 miller-rabin: 4.0.1 @@ -10549,7 +10554,7 @@ snapshots: ethereum-types@2.1.6: dependencies: - '@types/node': 22.9.3 + '@types/node': 22.9.4 bignumber.js: 8.0.2 ethereumjs-abi@0.6.5: @@ -10589,7 +10594,7 @@ snapshots: ethereumjs-block@2.2.2: dependencies: - async: 2.6.2 + async: 2.6.4 ethereumjs-common: 1.5.0 ethereumjs-tx: 2.1.2 ethereumjs-util: 5.2.1 @@ -10597,7 +10602,7 @@ snapshots: ethereumjs-blockchain@4.0.4: dependencies: - async: 2.6.2 + async: 2.6.4 ethashjs: 0.0.8 ethereumjs-block: 2.2.2 ethereumjs-common: 1.5.0 @@ -10674,7 +10679,7 @@ snapshots: ethereumjs-vm@4.2.0: dependencies: - async: 2.6.2 + async: 2.6.4 async-eventemitter: 0.2.4 core-js-pure: 3.39.0 ethereumjs-account: 3.0.0 @@ -11329,19 +11334,19 @@ snapshots: ajv: 6.12.6 har-schema: 2.0.0 - hardhat-gas-reporter@2.2.1(bufferutil@4.0.8)(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10))(typescript@5.7.2)(utf-8-validate@5.0.10): + hardhat-gas-reporter@2.2.2(bufferutil@4.0.8)(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10))(typescript@5.7.2)(utf-8-validate@5.0.10): dependencies: '@ethersproject/abi': 5.7.0 '@ethersproject/bytes': 5.7.0 '@ethersproject/units': 5.7.0 - '@solidity-parser/parser': 0.18.0 + '@solidity-parser/parser': 0.19.0 axios: 1.7.7(debug@4.3.7) brotli-wasm: 2.0.1 chalk: 4.1.2 cli-table3: 0.6.5 ethereum-cryptography: 2.2.1 glob: 10.4.5 - hardhat: 2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10) + hardhat: 2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10) jsonschema: 1.4.1 lodash: 4.17.21 markdown-table: 2.0.0 @@ -11354,7 +11359,7 @@ snapshots: - utf-8-validate - zod - hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10): + hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10): dependencies: '@ethersproject/abi': 5.7.0 '@metamask/eth-sig-util': 4.0.1 @@ -11401,7 +11406,7 @@ snapshots: uuid: 8.3.2 ws: 7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10) optionalDependencies: - ts-node: 10.9.2(@types/node@22.9.3)(typescript@5.7.2) + ts-node: 10.9.2(@types/node@22.9.4)(typescript@5.7.2) typescript: 5.7.2 transitivePeerDependencies: - bufferutil @@ -12182,7 +12187,7 @@ snapshots: merkle-patricia-tree@3.0.0: dependencies: - async: 2.6.2 + async: 2.6.4 ethereumjs-util: 5.2.1 level-mem: 3.0.1 level-ws: 1.0.0 @@ -12761,13 +12766,13 @@ snapshots: camelcase-css: 2.0.1 postcss: 8.4.49 - postcss-load-config@4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2)): + postcss-load-config@4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2)): dependencies: lilconfig: 3.1.2 yaml: 2.6.1 optionalDependencies: postcss: 8.4.49 - ts-node: 10.9.2(@types/node@22.9.3)(typescript@5.7.2) + ts-node: 10.9.2(@types/node@22.9.4)(typescript@5.7.2) postcss-nested@6.2.0(postcss@8.4.49): dependencies: @@ -13565,10 +13570,10 @@ snapshots: solidity-ast@0.4.59: {} - solidity-coverage@0.8.13(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)): + solidity-coverage@0.8.14(hardhat@2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10)): dependencies: '@ethersproject/abi': 5.7.0 - '@solidity-parser/parser': 0.18.0 + '@solidity-parser/parser': 0.19.0 chalk: 2.4.2 death: 1.1.0 difflib: 0.2.4 @@ -13576,7 +13581,7 @@ snapshots: ghost-testrpc: 0.0.2 global-modules: 2.0.0 globby: 10.0.2 - hardhat: 2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10) + hardhat: 2.22.16(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2))(typescript@5.7.2)(utf-8-validate@5.0.10) jsonschema: 1.4.1 lodash: 4.17.21 mocha: 10.8.2 @@ -13817,7 +13822,7 @@ snapshots: string-width: 4.2.3 strip-ansi: 6.0.1 - tailwindcss@3.4.15(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2)): + tailwindcss@3.4.15(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -13836,7 +13841,7 @@ snapshots: postcss: 8.4.49 postcss-import: 15.1.0(postcss@8.4.49) postcss-js: 4.0.1(postcss@8.4.49) - postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2)) + postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2)) postcss-nested: 6.2.0(postcss@8.4.49) postcss-selector-parser: 6.1.2 resolve: 1.22.8 @@ -13977,14 +13982,14 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2): + ts-node@10.9.2(@types/node@22.9.4)(typescript@5.7.2): 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': 22.9.3 + '@types/node': 22.9.4 acorn: 8.14.0 acorn-walk: 8.3.4 arg: 4.1.3 @@ -14448,7 +14453,7 @@ snapshots: web3-provider-engine@14.2.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10): dependencies: - async: 2.6.2 + async: 2.6.4 backoff: 2.5.0 clone: 2.1.2 cross-fetch: 2.2.6(encoding@0.1.13) @@ -14641,7 +14646,7 @@ snapshots: wide-align@1.1.5: dependencies: - string-width: 1.0.2 + string-width: 4.2.3 optional: true widest-line@3.1.0: