From 172a193da69ec0f2eda59f6a1637e7de35553656 Mon Sep 17 00:00:00 2001 From: 0xmad <0xmad@users.noreply.github.com> Date: Thu, 14 Mar 2024 13:09:36 -0500 Subject: [PATCH] chore: update hardhat to 2.21.1 --- cli/package.json | 2 +- contracts/package.json | 2 +- integrationTests/package.json | 2 +- pnpm-lock.yaml | 332 ++++++++++++++-------------------- 4 files changed, 136 insertions(+), 202 deletions(-) diff --git a/cli/package.json b/cli/package.json index 34451185a6..d1392c67e9 100644 --- a/cli/package.json +++ b/cli/package.json @@ -47,7 +47,7 @@ "commander": "^12.0.0", "dotenv": "^16.4.5", "ethers": "^6.11.1", - "hardhat": "^2.20.1", + "hardhat": "^2.22.1", "maci-circuits": "^1.2.0", "maci-contracts": "^1.2.0", "maci-core": "^1.2.0", diff --git a/contracts/package.json b/contracts/package.json index 1a587699fe..9cfa5445f5 100644 --- a/contracts/package.json +++ b/contracts/package.json @@ -75,7 +75,7 @@ "@openzeppelin/contracts": "^4.8.0", "circomlibjs": "^0.1.7", "ethers": "^6.11.1", - "hardhat": "^2.20.1", + "hardhat": "^2.21.1", "maci-circuits": "^1.2.0", "maci-core": "^1.2.0", "maci-crypto": "^1.2.0", diff --git a/integrationTests/package.json b/integrationTests/package.json index 4599877fe9..e8718e8c03 100644 --- a/integrationTests/package.json +++ b/integrationTests/package.json @@ -24,7 +24,7 @@ "@types/node": "^20.11.25", "chai": "^4.3.10", "chai-as-promised": "^7.1.1", - "hardhat": "^2.20.1", + "hardhat": "^2.22.1", "hardhat-artifactor": "^0.2.0", "hardhat-contract-sizer": "^2.0.3", "mocha": "^10.3.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0cfd9a1326..7003040702 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -152,7 +152,7 @@ importers: version: 12.0.1(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.25)(chai@4.4.0)(ethers@6.11.1)(hardhat-gas-reporter@1.0.9)(hardhat@2.20.1)(solidity-coverage@0.8.5)(ts-node@10.9.2)(typechain@8.3.2)(typescript@5.4.2) + 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.25)(chai@4.4.0)(ethers@6.11.1)(hardhat-gas-reporter@1.0.9)(hardhat@2.22.1)(solidity-coverage@0.8.5)(ts-node@10.9.2)(typechain@8.3.2)(typescript@5.4.2) commander: specifier: ^12.0.0 version: 12.0.0 @@ -163,8 +163,8 @@ importers: specifier: ^6.11.1 version: 6.11.1 hardhat: - specifier: ^2.20.1 - version: 2.20.1(ts-node@10.9.2)(typescript@5.4.2) + specifier: ^2.22.1 + version: 2.22.1(ts-node@10.9.2)(typescript@5.4.2) maci-circuits: specifier: ^1.2.0 version: link:../circuits @@ -225,10 +225,10 @@ importers: dependencies: '@nomicfoundation/hardhat-ethers': specifier: ^3.0.5 - version: 3.0.5(ethers@6.11.1)(hardhat@2.20.1) + version: 3.0.5(ethers@6.11.1)(hardhat@2.22.1) '@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.25)(chai@4.4.0)(ethers@6.11.1)(hardhat-gas-reporter@1.0.9)(hardhat@2.20.1)(solidity-coverage@0.8.5)(ts-node@10.9.2)(typechain@8.3.2)(typescript@5.4.2) + 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.25)(chai@4.4.0)(ethers@6.11.1)(hardhat-gas-reporter@1.0.9)(hardhat@2.22.1)(solidity-coverage@0.8.5)(ts-node@10.9.2)(typechain@8.3.2)(typescript@5.4.2) '@openzeppelin/contracts': specifier: ^4.8.0 version: 4.9.5 @@ -239,8 +239,8 @@ importers: specifier: ^6.11.1 version: 6.11.1 hardhat: - specifier: ^2.20.1 - version: 2.20.1(ts-node@10.9.2)(typescript@5.4.2) + specifier: ^2.21.1 + version: 2.22.1(ts-node@10.9.2)(typescript@5.4.2) maci-circuits: specifier: ^1.2.0 version: link:../circuits @@ -255,7 +255,7 @@ importers: version: link:../domainobjs solidity-docgen: specifier: ^0.6.0-beta.36 - version: 0.6.0-beta.36(hardhat@2.20.1) + version: 0.6.0-beta.36(hardhat@2.22.1) devDependencies: '@types/chai': specifier: ^4.3.11 @@ -283,10 +283,10 @@ importers: version: 16.4.5 hardhat-artifactor: specifier: ^0.2.0 - version: 0.2.0(hardhat@2.20.1) + version: 0.2.0(hardhat@2.22.1) hardhat-contract-sizer: specifier: ^2.10.0 - version: 2.10.0(hardhat@2.20.1) + version: 2.10.0(hardhat@2.22.1) lowdb: specifier: ^1.0.0 version: 1.0.0 @@ -415,7 +415,7 @@ 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.25)(chai@4.4.0)(ethers@6.11.1)(hardhat-gas-reporter@1.0.9)(hardhat@2.20.1)(solidity-coverage@0.8.5)(ts-node@10.9.2)(typechain@8.3.2)(typescript@5.4.2) + 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.25)(chai@4.4.0)(ethers@6.11.1)(hardhat-gas-reporter@1.0.9)(hardhat@2.22.1)(solidity-coverage@0.8.5)(ts-node@10.9.2)(typechain@8.3.2)(typescript@5.4.2) ethers: specifier: ^6.11.1 version: 6.11.1 @@ -457,14 +457,14 @@ importers: specifier: ^7.1.1 version: 7.1.1(chai@4.4.0) hardhat: - specifier: ^2.20.1 - version: 2.20.1(ts-node@10.9.2)(typescript@5.4.2) + specifier: ^2.22.1 + version: 2.22.1(ts-node@10.9.2)(typescript@5.4.2) hardhat-artifactor: specifier: ^0.2.0 - version: 0.2.0(hardhat@2.20.1) + version: 0.2.0(hardhat@2.22.1) hardhat-contract-sizer: specifier: ^2.0.3 - version: 2.10.0(hardhat@2.20.1) + version: 2.10.0(hardhat@2.22.1) mocha: specifier: ^10.3.0 version: 10.3.0 @@ -4272,112 +4272,104 @@ packages: '@nodelib/fs.scandir': 2.1.5 fastq: 1.16.0 - /@nomicfoundation/ethereumjs-block@5.0.4: - resolution: {integrity: sha512-AcyacJ9eX/uPEvqsPiB+WO1ymE+kyH48qGGiGV+YTojdtas8itUTW5dehDSOXEEItWGbbzEJ4PRqnQZlWaPvDw==} - engines: {node: '>=18'} - dependencies: - '@nomicfoundation/ethereumjs-common': 4.0.4 - '@nomicfoundation/ethereumjs-rlp': 5.0.4 - '@nomicfoundation/ethereumjs-trie': 6.0.4 - '@nomicfoundation/ethereumjs-tx': 5.0.4 - '@nomicfoundation/ethereumjs-util': 9.0.4 - ethereum-cryptography: 0.1.3 - transitivePeerDependencies: - - c-kzg + /@nomicfoundation/edr-darwin-arm64@0.3.1: + resolution: {integrity: sha512-qsdGS1Kfp6bVH4fk4hUzbsEm0fH7hGurraKk+IWby7Ecv+u7BuNaLVqeoYauYRFLYnGg8XZmcKOJ9BW35Y96Jg==} + engines: {node: '>= 18'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + optional: true - /@nomicfoundation/ethereumjs-blockchain@7.0.4: - resolution: {integrity: sha512-jYsd/kwzbmpnxx86tXsYV8wZ5xGvFL+7/P0c6OlzpClHsbFzeF41KrYA9scON8Rg6bZu3ZTv6JOAgj3t7USUfg==} - engines: {node: '>=18'} - dependencies: - '@nomicfoundation/ethereumjs-block': 5.0.4 - '@nomicfoundation/ethereumjs-common': 4.0.4 - '@nomicfoundation/ethereumjs-ethash': 3.0.4 - '@nomicfoundation/ethereumjs-rlp': 5.0.4 - '@nomicfoundation/ethereumjs-trie': 6.0.4 - '@nomicfoundation/ethereumjs-tx': 5.0.4 - '@nomicfoundation/ethereumjs-util': 9.0.4 - debug: 4.3.4(supports-color@8.1.1) - ethereum-cryptography: 0.1.3 - lru-cache: 10.1.0 - transitivePeerDependencies: - - c-kzg - - supports-color + /@nomicfoundation/edr-darwin-x64@0.3.1: + resolution: {integrity: sha512-vtS2yuXIgjte42KEg/Aw/xmLRneVrIaDFhFMk578zg3m1UjNP+a29Lirw5fRXaqaL8aPyhRFmUy+1/V4MGaH+g==} + engines: {node: '>= 18'} + cpu: [x64] + os: [darwin] + requiresBuild: true + optional: true - /@nomicfoundation/ethereumjs-common@4.0.4: - resolution: {integrity: sha512-9Rgb658lcWsjiicr5GzNCjI1llow/7r0k50dLL95OJ+6iZJcVbi15r3Y0xh2cIO+zgX0WIHcbzIu6FeQf9KPrg==} - dependencies: - '@nomicfoundation/ethereumjs-util': 9.0.4 - transitivePeerDependencies: - - c-kzg + /@nomicfoundation/edr-linux-arm64-gnu@0.3.1: + resolution: {integrity: sha512-GrbQcrVjTFLm/x8HdUzmJ1F8Juau9UEZM/YNr4sAxxTGvBHJlq73VaDZfArxj9Anq/u6aImPbs1ksu28D6XC3A==} + engines: {node: '>= 18'} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true - /@nomicfoundation/ethereumjs-ethash@3.0.4: - resolution: {integrity: sha512-xvIrwIMl9sSaiYKRem68+O7vYdj7Q2XWv5P7JXiIkn83918QzWHvqbswTRsH7+r6X1UEvdsURRnZbvZszEjAaQ==} - engines: {node: '>=18'} - dependencies: - '@nomicfoundation/ethereumjs-block': 5.0.4 - '@nomicfoundation/ethereumjs-rlp': 5.0.4 - '@nomicfoundation/ethereumjs-util': 9.0.4 - bigint-crypto-utils: 3.3.0 - ethereum-cryptography: 0.1.3 - transitivePeerDependencies: - - c-kzg + /@nomicfoundation/edr-linux-arm64-musl@0.3.1: + resolution: {integrity: sha512-wOqugcbugmbZkh58PcIC5naT0ilwkZ0/qH86AniENxsviOaPSrL4aMYhtfypQ3MNxlfrlgLZFCC+D5eJTsNsgQ==} + engines: {node: '>= 18'} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true - /@nomicfoundation/ethereumjs-evm@2.0.4(@nomicfoundation/ethereumjs-verkle@0.0.2): - resolution: {integrity: sha512-lTyZZi1KpeMHzaO6cSVisR2tjiTTedjo7PcmhI/+GNFo9BmyY6QYzGeSti0sFttmjbEMioHgXxl5yrLNRg6+1w==} - engines: {node: '>=18'} + /@nomicfoundation/edr-linux-x64-gnu@0.3.1: + resolution: {integrity: sha512-V+kyUVqbt52dQRgaZK+EWuPWJ5h/PsCYZmiK18A+DQynZvird7jrTsDppcTvlv1Dvny8UAAP0q/ue7G67OoLJQ==} + engines: {node: '>= 18'} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + + /@nomicfoundation/edr-linux-x64-musl@0.3.1: + resolution: {integrity: sha512-vwrzLW40jQBDZVYmoJUBMwl36i7muB9AfT4F2fMRsb1JoOMgoeOBp8R+IAxbA6mjIJGwAClkRz5W5hCb3zMtMQ==} + engines: {node: '>= 18'} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + + /@nomicfoundation/edr-win32-arm64-msvc@0.3.1: + resolution: {integrity: sha512-7G29vUGrkwfbJqxo1V+QTxD976gVHx3Z0P5kwb1bErLmlP89cRNX3UN3/dzXpbKH9mp8ZcAjIcIbRUd4C+vH/A==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + requiresBuild: true + optional: true + + /@nomicfoundation/edr-win32-ia32-msvc@0.3.1: + resolution: {integrity: sha512-Q39eAkk/j1ZlvHcxQRTAzdY9qlckDNfiuJDgLYTlxdubpmX6KZucuUin/1A5NVhhCToTxw7aFwSglUROY3ejJw==} + engines: {node: '>= 18'} + cpu: [ia32] + os: [win32] + requiresBuild: true + optional: true + + /@nomicfoundation/edr-win32-x64-msvc@0.3.1: + resolution: {integrity: sha512-8WzEzWUshw28xowVBhEyu4EQpx0TqNmDa70C3L1MWl5waym4U/VwbijFrI0Sb6Y1kdoNCdBTMvfr8OJNF2qJ/A==} + engines: {node: '>= 18'} + cpu: [x64] + os: [win32] + requiresBuild: true + optional: true + + /@nomicfoundation/edr@0.3.1: + resolution: {integrity: sha512-uPg1/CvIJpsCe7Ipe80bYnC/Q2Bt/O55KB2ssLx7Z0os4jwDvWBZas8tLMopT+hpOQnv8cZkHJap1iNDTwAfQg==} + engines: {node: '>= 18'} + optionalDependencies: + '@nomicfoundation/edr-darwin-arm64': 0.3.1 + '@nomicfoundation/edr-darwin-x64': 0.3.1 + '@nomicfoundation/edr-linux-arm64-gnu': 0.3.1 + '@nomicfoundation/edr-linux-arm64-musl': 0.3.1 + '@nomicfoundation/edr-linux-x64-gnu': 0.3.1 + '@nomicfoundation/edr-linux-x64-musl': 0.3.1 + '@nomicfoundation/edr-win32-arm64-msvc': 0.3.1 + '@nomicfoundation/edr-win32-ia32-msvc': 0.3.1 + '@nomicfoundation/edr-win32-x64-msvc': 0.3.1 + + /@nomicfoundation/ethereumjs-common@4.0.4: + resolution: {integrity: sha512-9Rgb658lcWsjiicr5GzNCjI1llow/7r0k50dLL95OJ+6iZJcVbi15r3Y0xh2cIO+zgX0WIHcbzIu6FeQf9KPrg==} dependencies: - '@nomicfoundation/ethereumjs-common': 4.0.4 - '@nomicfoundation/ethereumjs-statemanager': 2.0.4(@nomicfoundation/ethereumjs-verkle@0.0.2) - '@nomicfoundation/ethereumjs-tx': 5.0.4 '@nomicfoundation/ethereumjs-util': 9.0.4 - '@types/debug': 4.1.12 - debug: 4.3.4(supports-color@8.1.1) - ethereum-cryptography: 0.1.3 - rustbn-wasm: 0.2.0 transitivePeerDependencies: - - '@nomicfoundation/ethereumjs-verkle' - c-kzg - - supports-color /@nomicfoundation/ethereumjs-rlp@5.0.4: resolution: {integrity: sha512-8H1S3s8F6QueOc/X92SdrA4RDenpiAEqMg5vJH99kcQaCy/a3Q6fgseo75mgWlbanGJXSlAPtnCeG9jvfTYXlw==} engines: {node: '>=18'} hasBin: true - /@nomicfoundation/ethereumjs-statemanager@2.0.4(@nomicfoundation/ethereumjs-verkle@0.0.2): - resolution: {integrity: sha512-HPDjeFrxw6llEi+BzqXkZ+KkvFnTOPczuHBtk21hRlDiuKuZz32dPzlhpRsDBGV1b5JTmRDUVqCS1lp3Gghw4Q==} - peerDependencies: - '@nomicfoundation/ethereumjs-verkle': 0.0.2 - peerDependenciesMeta: - '@nomicfoundation/ethereumjs-verkle': - optional: true - dependencies: - '@nomicfoundation/ethereumjs-common': 4.0.4 - '@nomicfoundation/ethereumjs-rlp': 5.0.4 - '@nomicfoundation/ethereumjs-trie': 6.0.4 - '@nomicfoundation/ethereumjs-util': 9.0.4 - '@nomicfoundation/ethereumjs-verkle': 0.0.2 - debug: 4.3.4(supports-color@8.1.1) - ethereum-cryptography: 0.1.3 - js-sdsl: 4.4.2 - lru-cache: 10.1.0 - transitivePeerDependencies: - - c-kzg - - supports-color - - /@nomicfoundation/ethereumjs-trie@6.0.4: - resolution: {integrity: sha512-3nSwQiFMvr2VFe/aZUyinuohYvtytUqZCUCvIWcPJ/BwJH6oQdZRB42aNFBJ/8nAh2s3OcroWpBLskzW01mFKA==} - engines: {node: '>=18'} - dependencies: - '@nomicfoundation/ethereumjs-rlp': 5.0.4 - '@nomicfoundation/ethereumjs-util': 9.0.4 - '@types/readable-stream': 2.3.15 - ethereum-cryptography: 0.1.3 - lru-cache: 10.1.0 - readable-stream: 3.6.2 - transitivePeerDependencies: - - c-kzg - /@nomicfoundation/ethereumjs-tx@5.0.4: resolution: {integrity: sha512-Xjv8wAKJGMrP1f0n2PeyfFCCojHd7iS3s/Ab7qzF1S64kxZ8Z22LCMynArYsVqiFx6rzYy548HNVEyI+AYN/kw==} engines: {node: '>=18'} @@ -4404,38 +4396,7 @@ packages: '@nomicfoundation/ethereumjs-rlp': 5.0.4 ethereum-cryptography: 0.1.3 - /@nomicfoundation/ethereumjs-verkle@0.0.2: - resolution: {integrity: sha512-bjnfZElpYGK/XuuVRmLS3yDvr+cDs85D9oonZ0YUa5A3lgFgokWMp76zXrxX2jVQ0BfHaw12y860n1+iOi6yFQ==} - engines: {node: '>=18'} - dependencies: - '@nomicfoundation/ethereumjs-rlp': 5.0.4 - '@nomicfoundation/ethereumjs-util': 9.0.4 - lru-cache: 10.1.0 - rust-verkle-wasm: 0.0.1 - transitivePeerDependencies: - - c-kzg - - /@nomicfoundation/ethereumjs-vm@7.0.4(@nomicfoundation/ethereumjs-verkle@0.0.2): - resolution: {integrity: sha512-gsA4IhmtWHI4BofKy3kio9W+dqZQs5Ji5mLjLYxHCkat+JQBUt5szjRKra2F9nGDJ2XcI/wWb0YWUFNgln4zRQ==} - engines: {node: '>=18'} - dependencies: - '@nomicfoundation/ethereumjs-block': 5.0.4 - '@nomicfoundation/ethereumjs-blockchain': 7.0.4 - '@nomicfoundation/ethereumjs-common': 4.0.4 - '@nomicfoundation/ethereumjs-evm': 2.0.4(@nomicfoundation/ethereumjs-verkle@0.0.2) - '@nomicfoundation/ethereumjs-rlp': 5.0.4 - '@nomicfoundation/ethereumjs-statemanager': 2.0.4(@nomicfoundation/ethereumjs-verkle@0.0.2) - '@nomicfoundation/ethereumjs-trie': 6.0.4 - '@nomicfoundation/ethereumjs-tx': 5.0.4 - '@nomicfoundation/ethereumjs-util': 9.0.4 - debug: 4.3.4(supports-color@8.1.1) - ethereum-cryptography: 0.1.3 - transitivePeerDependencies: - - '@nomicfoundation/ethereumjs-verkle' - - c-kzg - - supports-color - - /@nomicfoundation/hardhat-chai-matchers@2.0.3(@nomicfoundation/hardhat-ethers@3.0.5)(chai@4.4.0)(ethers@6.11.1)(hardhat@2.20.1): + /@nomicfoundation/hardhat-chai-matchers@2.0.3(@nomicfoundation/hardhat-ethers@3.0.5)(chai@4.4.0)(ethers@6.11.1)(hardhat@2.22.1): resolution: {integrity: sha512-A40s7EAK4Acr8UP1Yudgi9GGD9Cca/K3LHt3DzmRIje14lBfHtg9atGQ7qK56vdPcTwKmeaGn30FzxMUfPGEMw==} peerDependencies: '@nomicfoundation/hardhat-ethers': ^3.0.0 @@ -4443,17 +4404,17 @@ packages: ethers: ^6.1.0 hardhat: ^2.9.4 dependencies: - '@nomicfoundation/hardhat-ethers': 3.0.5(ethers@6.11.1)(hardhat@2.20.1) + '@nomicfoundation/hardhat-ethers': 3.0.5(ethers@6.11.1)(hardhat@2.22.1) '@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.1 - hardhat: 2.20.1(ts-node@10.9.2)(typescript@5.4.2) + hardhat: 2.22.1(ts-node@10.9.2)(typescript@5.4.2) ordinal: 1.0.3 dev: false - /@nomicfoundation/hardhat-ethers@3.0.5(ethers@6.11.1)(hardhat@2.20.1): + /@nomicfoundation/hardhat-ethers@3.0.5(ethers@6.11.1)(hardhat@2.22.1): resolution: {integrity: sha512-RNFe8OtbZK6Ila9kIlHp0+S80/0Bu/3p41HUpaRIoHLm6X3WekTd83vob3rE54Duufu1edCiBDxspBzi2rxHHw==} peerDependencies: ethers: ^6.1.0 @@ -4461,22 +4422,22 @@ packages: dependencies: debug: 4.3.4(supports-color@8.1.1) ethers: 6.11.1 - hardhat: 2.20.1(ts-node@10.9.2)(typescript@5.4.2) + hardhat: 2.22.1(ts-node@10.9.2)(typescript@5.4.2) lodash.isequal: 4.5.0 transitivePeerDependencies: - supports-color dev: false - /@nomicfoundation/hardhat-network-helpers@1.0.10(hardhat@2.20.1): + /@nomicfoundation/hardhat-network-helpers@1.0.10(hardhat@2.22.1): resolution: {integrity: sha512-R35/BMBlx7tWN5V6d/8/19QCwEmIdbnA4ZrsuXgvs8i2qFx5i7h6mH5pBS4Pwi4WigLH+upl6faYusrNPuzMrQ==} peerDependencies: hardhat: ^2.9.5 dependencies: ethereumjs-util: 7.1.5 - hardhat: 2.20.1(ts-node@10.9.2)(typescript@5.4.2) + hardhat: 2.22.1(ts-node@10.9.2)(typescript@5.4.2) 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.25)(chai@4.4.0)(ethers@6.11.1)(hardhat-gas-reporter@1.0.9)(hardhat@2.20.1)(solidity-coverage@0.8.5)(ts-node@10.9.2)(typechain@8.3.2)(typescript@5.4.2): + /@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.25)(chai@4.4.0)(ethers@6.11.1)(hardhat-gas-reporter@1.0.9)(hardhat@2.22.1)(solidity-coverage@0.8.5)(ts-node@10.9.2)(typechain@8.3.2)(typescript@5.4.2): resolution: {integrity: sha512-jhcWHp0aHaL0aDYj8IJl80v4SZXWMS1A2XxXa1CA6pBiFfJKuZinCkO6wb+POAt0LIfXB3gA3AgdcOccrcwBwA==} peerDependencies: '@nomicfoundation/hardhat-chai-matchers': ^2.0.0 @@ -4497,26 +4458,26 @@ 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.1)(hardhat@2.20.1) - '@nomicfoundation/hardhat-ethers': 3.0.5(ethers@6.11.1)(hardhat@2.20.1) - '@nomicfoundation/hardhat-network-helpers': 1.0.10(hardhat@2.20.1) - '@nomicfoundation/hardhat-verify': 2.0.3(hardhat@2.20.1) + '@nomicfoundation/hardhat-chai-matchers': 2.0.3(@nomicfoundation/hardhat-ethers@3.0.5)(chai@4.4.0)(ethers@6.11.1)(hardhat@2.22.1) + '@nomicfoundation/hardhat-ethers': 3.0.5(ethers@6.11.1)(hardhat@2.22.1) + '@nomicfoundation/hardhat-network-helpers': 1.0.10(hardhat@2.22.1) + '@nomicfoundation/hardhat-verify': 2.0.3(hardhat@2.22.1) '@typechain/ethers-v6': 0.5.1(ethers@6.11.1)(typechain@8.3.2)(typescript@5.4.2) - '@typechain/hardhat': 9.1.0(@typechain/ethers-v6@0.5.1)(ethers@6.11.1)(hardhat@2.20.1)(typechain@8.3.2) + '@typechain/hardhat': 9.1.0(@typechain/ethers-v6@0.5.1)(ethers@6.11.1)(hardhat@2.22.1)(typechain@8.3.2) '@types/chai': 4.3.11 '@types/mocha': 10.0.6 '@types/node': 20.11.25 chai: 4.4.0 ethers: 6.11.1 - hardhat: 2.20.1(ts-node@10.9.2)(typescript@5.4.2) - hardhat-gas-reporter: 1.0.9(hardhat@2.20.1) - solidity-coverage: 0.8.5(hardhat@2.20.1) + hardhat: 2.22.1(ts-node@10.9.2)(typescript@5.4.2) + hardhat-gas-reporter: 1.0.9(hardhat@2.22.1) + solidity-coverage: 0.8.5(hardhat@2.22.1) ts-node: 10.9.2(@types/node@20.11.25)(typescript@5.4.2) typechain: 8.3.2(typescript@5.4.2) typescript: 5.4.2 dev: false - /@nomicfoundation/hardhat-verify@2.0.3(hardhat@2.20.1): + /@nomicfoundation/hardhat-verify@2.0.3(hardhat@2.22.1): resolution: {integrity: sha512-ESbRu9by53wu6VvgwtMtm108RSmuNsVqXtzg061D+/4R7jaWh/Wl/8ve+p6SdDX7vA1Z3L02hDO1Q3BY4luLXQ==} peerDependencies: hardhat: ^2.0.4 @@ -4526,7 +4487,7 @@ packages: cbor: 8.1.0 chalk: 2.4.2 debug: 4.3.4(supports-color@8.1.1) - hardhat: 2.20.1(ts-node@10.9.2)(typescript@5.4.2) + hardhat: 2.22.1(ts-node@10.9.2)(typescript@5.4.2) lodash.clonedeep: 4.5.0 semver: 6.3.1 table: 6.8.1 @@ -5430,7 +5391,7 @@ packages: typescript: 5.4.2 dev: false - /@typechain/hardhat@9.1.0(@typechain/ethers-v6@0.5.1)(ethers@6.11.1)(hardhat@2.20.1)(typechain@8.3.2): + /@typechain/hardhat@9.1.0(@typechain/ethers-v6@0.5.1)(ethers@6.11.1)(hardhat@2.22.1)(typechain@8.3.2): resolution: {integrity: sha512-mtaUlzLlkqTlfPwB3FORdejqBskSnh+Jl8AIJGjXNAQfRQ4ofHADPl1+oU7Z3pAJzmZbUXII8MhOLQltcHgKnA==} peerDependencies: '@typechain/ethers-v6': ^0.5.1 @@ -5441,7 +5402,7 @@ packages: '@typechain/ethers-v6': 0.5.1(ethers@6.11.1)(typechain@8.3.2)(typescript@5.4.2) ethers: 6.11.1 fs-extra: 9.1.0 - hardhat: 2.20.1(ts-node@10.9.2)(typescript@5.4.2) + hardhat: 2.22.1(ts-node@10.9.2)(typescript@5.4.2) typechain: 8.3.2(typescript@5.4.2) dev: false @@ -5763,12 +5724,6 @@ packages: '@types/scheduler': 0.16.8 csstype: 3.1.3 - /@types/readable-stream@2.3.15: - resolution: {integrity: sha512-oM5JSKQCcICF1wvGgmecmHldZ48OZamtMxcGGVICOJA8o8cahXC1zEVAif8iwoc5j8etxFaRFnf095+CDsuoFQ==} - dependencies: - '@types/node': 20.11.25 - safe-buffer: 5.1.2 - /@types/retry@0.12.0: resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} dev: false @@ -6875,10 +6830,6 @@ packages: resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} dev: false - /bigint-crypto-utils@3.3.0: - resolution: {integrity: sha512-jOTSb+drvEDxEq6OuUybOAv/xxoh3cuYRUIPyu8sSHQNKM303UQ2R1DAo45o1AkcIXw6fzbaFI1+xGGdaXs2lg==} - engines: {node: '>=14.0.0'} - /binary-extensions@2.2.0: resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} engines: {node: '>=8'} @@ -10686,33 +10637,33 @@ packages: engines: {node: '>=6'} dev: true - /hardhat-artifactor@0.2.0(hardhat@2.20.1): + /hardhat-artifactor@0.2.0(hardhat@2.22.1): resolution: {integrity: sha512-034c0Ye3PjnPbBz6Adz7bNZ7T4LdPTSkjnzsBxToJKiqU4f4CwowFOqwSS0RqO2t9A7w/aWR49pLwbNzpVuDgQ==} peerDependencies: hardhat: ^2.0.0 dependencies: - hardhat: 2.20.1(ts-node@10.9.2)(typescript@5.4.2) + hardhat: 2.22.1(ts-node@10.9.2)(typescript@5.4.2) dev: true - /hardhat-contract-sizer@2.10.0(hardhat@2.20.1): + /hardhat-contract-sizer@2.10.0(hardhat@2.22.1): resolution: {integrity: sha512-QiinUgBD5MqJZJh1hl1jc9dNnpJg7eE/w4/4GEnrcmZJJTDbVFNe3+/3Ep24XqISSkYxRz36czcPHKHd/a0dwA==} peerDependencies: hardhat: ^2.0.0 dependencies: chalk: 4.1.2 cli-table3: 0.6.3 - hardhat: 2.20.1(ts-node@10.9.2)(typescript@5.4.2) + hardhat: 2.22.1(ts-node@10.9.2)(typescript@5.4.2) strip-ansi: 6.0.1 dev: true - /hardhat-gas-reporter@1.0.9(hardhat@2.20.1): + /hardhat-gas-reporter@1.0.9(hardhat@2.22.1): resolution: {integrity: sha512-INN26G3EW43adGKBNzYWOlI3+rlLnasXTwW79YNnUhXPDa+yHESgt639dJEs37gCjhkbNKcRRJnomXEuMFBXJg==} peerDependencies: hardhat: ^2.0.2 dependencies: array-uniq: 1.0.3 eth-gas-reporter: 0.2.27 - hardhat: 2.20.1(ts-node@10.9.2)(typescript@5.4.2) + hardhat: 2.22.1(ts-node@10.9.2)(typescript@5.4.2) sha1: 1.1.1 transitivePeerDependencies: - '@codechecks/client' @@ -10721,8 +10672,8 @@ packages: - utf-8-validate dev: false - /hardhat@2.20.1(ts-node@10.9.2)(typescript@5.4.2): - resolution: {integrity: sha512-q75xDQiQtCZcTMBwjTovrXEU5ECr49baxr4/OBkIu/ULTPzlB20yk1dRWNmD2IFbAeAeXggaWvQAdpiScaHtPw==} + /hardhat@2.22.1(ts-node@10.9.2)(typescript@5.4.2): + resolution: {integrity: sha512-cTWYIJc5jQ132XUI8oRI/TO9L6oavPoJRCTRU9sIjkVxvkxz0Axz0K83Z3BEdJTqBQ2W84ZRoTekti84kBwCjg==} hasBin: true peerDependencies: ts-node: '*' @@ -10735,17 +10686,10 @@ packages: dependencies: '@ethersproject/abi': 5.7.0 '@metamask/eth-sig-util': 4.0.1 - '@nomicfoundation/ethereumjs-block': 5.0.4 - '@nomicfoundation/ethereumjs-blockchain': 7.0.4 + '@nomicfoundation/edr': 0.3.1 '@nomicfoundation/ethereumjs-common': 4.0.4 - '@nomicfoundation/ethereumjs-evm': 2.0.4(@nomicfoundation/ethereumjs-verkle@0.0.2) - '@nomicfoundation/ethereumjs-rlp': 5.0.4 - '@nomicfoundation/ethereumjs-statemanager': 2.0.4(@nomicfoundation/ethereumjs-verkle@0.0.2) - '@nomicfoundation/ethereumjs-trie': 6.0.4 '@nomicfoundation/ethereumjs-tx': 5.0.4 '@nomicfoundation/ethereumjs-util': 9.0.4 - '@nomicfoundation/ethereumjs-verkle': 0.0.2 - '@nomicfoundation/ethereumjs-vm': 7.0.4(@nomicfoundation/ethereumjs-verkle@0.0.2) '@nomicfoundation/solidity-analyzer': 0.1.1 '@sentry/node': 5.30.0 '@types/bn.js': 5.1.5 @@ -12150,9 +12094,6 @@ packages: '@sideway/formula': 3.0.1 '@sideway/pinpoint': 2.0.0 - /js-sdsl@4.4.2: - resolution: {integrity: sha512-dwXFwByc/ajSV6m5bcKAPwe4yDDF6D614pxmIi5odytzxRlwqF6nwoiCek80Ixc7Cvma5awClxrzFtxCQvcM8w==} - /js-sha3@0.8.0: resolution: {integrity: sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==} @@ -12775,6 +12716,7 @@ packages: /lru-cache@10.1.0: resolution: {integrity: sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==} engines: {node: 14 || >=16.14} + dev: true /lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} @@ -16372,14 +16314,6 @@ packages: dependencies: queue-microtask: 1.2.3 - /rust-verkle-wasm@0.0.1: - resolution: {integrity: sha512-BN6fiTsxcd2dCECz/cHtGTt9cdLJR925nh7iAuRcj8ymKw7OOaPmCneQZ7JePOJ/ia27TjEL91VdOi88Yf+mcA==} - - /rustbn-wasm@0.2.0: - resolution: {integrity: sha512-FThvYFNTqrEKGqXuseeg0zR7yROh/6U1617mCHF68OVqrN1tNKRN7Tdwy4WayPVsCmmK+eMxtIZX1qL6JxTkMg==} - dependencies: - '@scure/base': 1.1.5 - /rxjs@7.8.1: resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} dependencies: @@ -16963,7 +16897,7 @@ packages: resolution: {integrity: sha512-htM7Vn6LhHreR+EglVMd2s+sZhcXAirB1Zlyrv5zBuTxieCvjfnRpd7iZk75m/u6NOlEyQ94C6TWbBn2cY7w8g==} dev: true - /solidity-coverage@0.8.5(hardhat@2.20.1): + /solidity-coverage@0.8.5(hardhat@2.22.1): resolution: {integrity: sha512-6C6N6OV2O8FQA0FWA95FdzVH+L16HU94iFgg5wAFZ29UpLFkgNI/DRR2HotG1bC0F4gAc/OMs2BJI44Q/DYlKQ==} hasBin: true peerDependencies: @@ -16979,7 +16913,7 @@ packages: ghost-testrpc: 0.0.2 global-modules: 2.0.0 globby: 10.0.2 - hardhat: 2.20.1(ts-node@10.9.2)(typescript@5.4.2) + hardhat: 2.22.1(ts-node@10.9.2)(typescript@5.4.2) jsonschema: 1.4.1 lodash: 4.17.21 mocha: 10.2.0 @@ -16994,13 +16928,13 @@ packages: - supports-color dev: false - /solidity-docgen@0.6.0-beta.36(hardhat@2.20.1): + /solidity-docgen@0.6.0-beta.36(hardhat@2.22.1): resolution: {integrity: sha512-f/I5G2iJgU1h0XrrjRD0hHMr7C10u276vYvm//rw1TzFcYQ4xTOyAoi9oNAHRU0JU4mY9eTuxdVc2zahdMuhaQ==} peerDependencies: hardhat: ^2.8.0 dependencies: handlebars: 4.7.8 - hardhat: 2.20.1(ts-node@10.9.2)(typescript@5.4.2) + hardhat: 2.22.1(ts-node@10.9.2)(typescript@5.4.2) solidity-ast: 0.4.55 dev: false