From 5a8f574d097cf7407c51fc3d186678e80e678d66 Mon Sep 17 00:00:00 2001 From: Pascal Marco Caversaccio Date: Tue, 5 Mar 2024 12:39:57 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=81=20Update=20Dependencies?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Pascal Marco Caversaccio --- package.json | 6 +- pnpm-lock.yaml | 604 +++++++++++++++++++++---------------------------- 2 files changed, 260 insertions(+), 350 deletions(-) diff --git a/package.json b/package.json index 810935c..4d3c558 100644 --- a/package.json +++ b/package.json @@ -121,7 +121,7 @@ }, "devDependencies": { "@eslint/js": "^8.57.0", - "@matterlabs/hardhat-zksync-deploy": "^1.2.0", + "@matterlabs/hardhat-zksync-deploy": "^1.2.1", "@matterlabs/hardhat-zksync-ethers": "1.0.0", "@matterlabs/hardhat-zksync-solc": "^1.1.4", "@matterlabs/hardhat-zksync-verify": "^1.4.1", @@ -144,7 +144,7 @@ "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", "ethers": "^6.11.1", - "hardhat": "^2.20.1", + "hardhat": "^2.21.0", "hardhat-abi-exporter": "^2.10.1", "hardhat-contract-sizer": "^2.10.0", "hardhat-gas-reporter": "^1.0.10", @@ -155,7 +155,7 @@ "ts-node": "^10.9.2", "typechain": "^8.3.2", "typescript": "^5.3.3", - "typescript-eslint": "^7.1.0", + "typescript-eslint": "^7.1.1", "xdeployer": "^3.0.1", "zksync-ethers": "^6.4.0" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0bfb64e..a2b5c69 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,53 +9,53 @@ devDependencies: specifier: ^8.57.0 version: 8.57.0 "@matterlabs/hardhat-zksync-deploy": - specifier: ^1.2.0 - version: 1.2.0(ethers@6.11.1)(hardhat@2.20.1)(zksync-ethers@6.4.0) + specifier: ^1.2.1 + version: 1.2.1(ethers@6.11.1)(hardhat@2.21.0)(zksync-ethers@6.4.0) "@matterlabs/hardhat-zksync-ethers": specifier: 1.0.0 version: 1.0.0(ethers@6.11.1)(ts-node@10.9.2)(typescript@5.3.3)(zksync-ethers@6.4.0) "@matterlabs/hardhat-zksync-solc": specifier: ^1.1.4 - version: 1.1.4(hardhat@2.20.1) + version: 1.1.4(hardhat@2.21.0) "@matterlabs/hardhat-zksync-verify": specifier: ^1.4.1 version: 1.4.1(@nomicfoundation/hardhat-verify@2.0.4)(ethers@6.11.1)(ts-node@10.9.2)(typescript@5.3.3) "@nomicfoundation/hardhat-chai-matchers": specifier: ^2.0.6 - version: 2.0.6(@nomicfoundation/hardhat-ethers@3.0.5)(chai@4.4.1)(ethers@6.11.1)(hardhat@2.20.1) + version: 2.0.6(@nomicfoundation/hardhat-ethers@3.0.5)(chai@4.4.1)(ethers@6.11.1)(hardhat@2.21.0) "@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.21.0) "@nomicfoundation/hardhat-foundry": specifier: ^1.1.1 - version: 1.1.1(hardhat@2.20.1) + version: 1.1.1(hardhat@2.21.0) "@nomicfoundation/hardhat-ledger": specifier: ^1.0.2 - version: 1.0.2(hardhat@2.20.1) + version: 1.0.2(hardhat@2.21.0) "@nomicfoundation/hardhat-network-helpers": specifier: ^1.0.10 - version: 1.0.10(hardhat@2.20.1) + version: 1.0.10(hardhat@2.21.0) "@nomicfoundation/hardhat-toolbox": specifier: ^4.0.0 - version: 4.0.0(@nomicfoundation/hardhat-chai-matchers@2.0.6)(@nomicfoundation/hardhat-ethers@3.0.5)(@nomicfoundation/hardhat-network-helpers@1.0.10)(@nomicfoundation/hardhat-verify@2.0.4)(@typechain/ethers-v6@0.5.1)(@typechain/hardhat@9.1.0)(@types/chai@4.3.12)(@types/mocha@10.0.6)(@types/node@20.11.24)(chai@4.4.1)(ethers@6.11.1)(hardhat-gas-reporter@1.0.10)(hardhat@2.20.1)(solidity-coverage@0.8.10)(ts-node@10.9.2)(typechain@8.3.2)(typescript@5.3.3) + version: 4.0.0(@nomicfoundation/hardhat-chai-matchers@2.0.6)(@nomicfoundation/hardhat-ethers@3.0.5)(@nomicfoundation/hardhat-network-helpers@1.0.10)(@nomicfoundation/hardhat-verify@2.0.4)(@typechain/ethers-v6@0.5.1)(@typechain/hardhat@9.1.0)(@types/chai@4.3.12)(@types/mocha@10.0.6)(@types/node@20.11.24)(chai@4.4.1)(ethers@6.11.1)(hardhat-gas-reporter@1.0.10)(hardhat@2.21.0)(solidity-coverage@0.8.10)(ts-node@10.9.2)(typechain@8.3.2)(typescript@5.3.3) "@nomicfoundation/hardhat-verify": specifier: ^2.0.4 - version: 2.0.4(hardhat@2.20.1) + version: 2.0.4(hardhat@2.21.0) "@openzeppelin/contracts": specifier: ^5.0.2 version: 5.0.2 "@tenderly/hardhat-tenderly": specifier: ^2.2.2 - version: 2.2.2(@nomicfoundation/hardhat-verify@2.0.4)(@types/node@20.11.24)(ethers@6.11.1)(hardhat@2.20.1) + version: 2.2.2(@nomicfoundation/hardhat-verify@2.0.4)(@types/node@20.11.24)(ethers@6.11.1)(hardhat@2.21.0) "@truffle/dashboard-hardhat-plugin": specifier: ^0.2.15 - version: 0.2.15(hardhat@2.20.1) + version: 0.2.15(hardhat@2.21.0) "@typechain/ethers-v6": specifier: ^0.5.1 version: 0.5.1(ethers@6.11.1)(typechain@8.3.2)(typescript@5.3.3) "@typechain/hardhat": specifier: ^9.1.0 - version: 9.1.0(@typechain/ethers-v6@0.5.1)(ethers@6.11.1)(hardhat@2.20.1)(typechain@8.3.2) + version: 9.1.0(@typechain/ethers-v6@0.5.1)(ethers@6.11.1)(hardhat@2.21.0)(typechain@8.3.2) "@types/chai": specifier: ^4.3.12 version: 4.3.12 @@ -78,17 +78,17 @@ devDependencies: specifier: ^6.11.1 version: 6.11.1 hardhat: - specifier: ^2.20.1 - version: 2.20.1(ts-node@10.9.2)(typescript@5.3.3) + specifier: ^2.21.0 + version: 2.21.0(ts-node@10.9.2)(typescript@5.3.3) hardhat-abi-exporter: specifier: ^2.10.1 - version: 2.10.1(hardhat@2.20.1) + version: 2.10.1(hardhat@2.21.0) hardhat-contract-sizer: specifier: ^2.10.0 - version: 2.10.0(hardhat@2.20.1) + version: 2.10.0(hardhat@2.21.0) hardhat-gas-reporter: specifier: ^1.0.10 - version: 1.0.10(hardhat@2.20.1) + version: 1.0.10(hardhat@2.21.0) prettier: specifier: ^3.2.5 version: 3.2.5 @@ -100,7 +100,7 @@ devDependencies: version: 4.1.1(typescript@5.3.3) solidity-coverage: specifier: ^0.8.10 - version: 0.8.10(hardhat@2.20.1) + version: 0.8.10(hardhat@2.21.0) ts-node: specifier: ^10.9.2 version: 10.9.2(@types/node@20.11.24)(typescript@5.3.3) @@ -111,11 +111,11 @@ devDependencies: specifier: ^5.3.3 version: 5.3.3 typescript-eslint: - specifier: ^7.1.0 - version: 7.1.0(eslint@8.57.0)(typescript@5.3.3) + specifier: ^7.1.1 + version: 7.1.1(eslint@8.57.0)(typescript@5.3.3) xdeployer: specifier: ^3.0.1 - version: 3.0.1(@nomicfoundation/hardhat-ethers@3.0.5)(ethers@6.11.1)(hardhat@2.20.1) + version: 3.0.1(@nomicfoundation/hardhat-ethers@3.0.5)(ethers@6.11.1)(hardhat@2.21.0) zksync-ethers: specifier: ^6.4.0 version: 6.4.0(ethers@6.11.1) @@ -953,24 +953,26 @@ packages: rxjs: 7.8.1 dev: true - /@matterlabs/hardhat-zksync-deploy@1.2.0(ethers@6.11.1)(hardhat@2.20.1)(zksync-ethers@6.4.0): + /@matterlabs/hardhat-zksync-deploy@1.2.1(ethers@6.11.1)(hardhat@2.21.0)(zksync-ethers@6.4.0): resolution: { - integrity: sha512-gFKW26nXtO38/axxY9tNXya7nj8a3UCS+iB3pK/b2/GHtlO1ykBg2zubnjqJqfXlcyIzz/rqOlka0VAceQoh6w==, + integrity: sha512-L601ZKSB+zrrAv9niV5J/qqfVqyytCxCUVyHxu3XSg+upwl1WpG1xPEpfk/nkrWiXJn3Kpt+j8Mr4PM5AVK1ew==, } peerDependencies: ethers: ^6.7.1 hardhat: ^2.19.4 zksync-ethers: ^6.0.0 dependencies: - "@matterlabs/hardhat-zksync-solc": 1.1.4(hardhat@2.20.1) + "@matterlabs/hardhat-zksync-solc": 1.1.4(hardhat@2.21.0) chai: 4.4.1 chalk: 4.1.2 ethers: 6.11.1 fs-extra: 11.2.0 glob: 10.3.10 - hardhat: 2.20.1(ts-node@10.9.2)(typescript@5.3.3) + hardhat: 2.21.0(ts-node@10.9.2)(typescript@5.3.3) lodash: 4.17.21 + sinon: 17.0.1 + sinon-chai: 3.7.0(chai@4.4.1)(sinon@17.0.1) ts-morph: 21.0.1 zksync-ethers: 6.4.0(ethers@6.11.1) transitivePeerDependencies: @@ -987,12 +989,12 @@ packages: ethers: ^6.7.1 zksync-ethers: ^6.0.0 dependencies: - "@matterlabs/hardhat-zksync-deploy": 1.2.0(ethers@6.11.1)(hardhat@2.20.1)(zksync-ethers@6.4.0) - "@matterlabs/hardhat-zksync-solc": 1.1.4(hardhat@2.20.1) + "@matterlabs/hardhat-zksync-deploy": 1.2.1(ethers@6.11.1)(hardhat@2.21.0)(zksync-ethers@6.4.0) + "@matterlabs/hardhat-zksync-solc": 1.1.4(hardhat@2.21.0) chai: 4.4.1 chalk: 5.3.0 ethers: 6.11.1 - hardhat: 2.20.1(ts-node@10.9.2)(typescript@5.3.3) + hardhat: 2.21.0(ts-node@10.9.2)(typescript@5.3.3) zksync-ethers: 6.4.0(ethers@6.11.1) transitivePeerDependencies: - bufferutil @@ -1004,7 +1006,7 @@ packages: - utf-8-validate dev: true - /@matterlabs/hardhat-zksync-solc@1.1.4(hardhat@2.20.1): + /@matterlabs/hardhat-zksync-solc@1.1.4(hardhat@2.21.0): resolution: { integrity: sha512-4/usbogh9neewR2/v8Dn2OzqVblZMUuT/iH2MyPZgPRZYQlL4SlZtMvokU9UQjZT6iSoaKCbbdWESHDHSzfUjA==, @@ -1018,7 +1020,7 @@ packages: debug: 4.3.4(supports-color@8.1.1) dockerode: 4.0.2 fs-extra: 11.2.0 - hardhat: 2.20.1(ts-node@10.9.2)(typescript@5.3.3) + hardhat: 2.21.0(ts-node@10.9.2)(typescript@5.3.3) proper-lockfile: 4.1.2 semver: 7.6.0 sinon: 17.0.1 @@ -1039,15 +1041,15 @@ packages: dependencies: "@ethersproject/abi": 5.7.0 "@ethersproject/address": 5.7.0 - "@matterlabs/hardhat-zksync-solc": 1.1.4(hardhat@2.20.1) - "@nomicfoundation/hardhat-verify": 2.0.4(hardhat@2.20.1) + "@matterlabs/hardhat-zksync-solc": 1.1.4(hardhat@2.21.0) + "@nomicfoundation/hardhat-verify": 2.0.4(hardhat@2.21.0) "@openzeppelin/contracts": 4.9.6 axios: 1.6.7(debug@4.3.4) cbor: 8.1.0 chai: 4.4.1 chalk: 4.1.2 debug: 4.3.4(supports-color@8.1.1) - hardhat: 2.20.1(ts-node@10.9.2)(typescript@5.3.3) + hardhat: 2.21.0(ts-node@10.9.2)(typescript@5.3.3) sinon: 17.0.1 sinon-chai: 3.7.0(chai@4.4.1)(sinon@17.0.1) zksync-ethers: 6.4.0(ethers@6.11.1) @@ -1154,142 +1156,150 @@ packages: fastq: 1.17.1 dev: true - /@nomicfoundation/ethereumjs-block@5.0.4: + /@nomicfoundation/edr-darwin-arm64@0.2.0: resolution: { - integrity: sha512-AcyacJ9eX/uPEvqsPiB+WO1ymE+kyH48qGGiGV+YTojdtas8itUTW5dehDSOXEEItWGbbzEJ4PRqnQZlWaPvDw==, + integrity: sha512-OfXruInMbc6+J6BnAlYlpTS8lj5hHmfLdzqthhiQaayuHxT6iBMrefe6N+2DC9hBxD3VjCApUWtLfV3pJzpbCg==, } - 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 + engines: { node: ">= 18" } + cpu: [arm64] + os: [darwin] + requiresBuild: true dev: true + optional: true - /@nomicfoundation/ethereumjs-blockchain@7.0.4: + /@nomicfoundation/edr-darwin-x64@0.2.0: resolution: { - integrity: sha512-jYsd/kwzbmpnxx86tXsYV8wZ5xGvFL+7/P0c6OlzpClHsbFzeF41KrYA9scON8Rg6bZu3ZTv6JOAgj3t7USUfg==, + integrity: sha512-tfNhHYSgro3nOTGCQzBvFniUy0cvUBtPCSeniNleu5M4nolArnxlZfEkNdpYRB92QRjfaREZttuBP1nrIO/b+w==, } - 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.2.0 - transitivePeerDependencies: - - c-kzg - - supports-color + engines: { node: ">= 18" } + cpu: [x64] + os: [darwin] + requiresBuild: true dev: true + optional: true - /@nomicfoundation/ethereumjs-common@4.0.4: + /@nomicfoundation/edr-linux-arm64-gnu@0.2.0: resolution: { - integrity: sha512-9Rgb658lcWsjiicr5GzNCjI1llow/7r0k50dLL95OJ+6iZJcVbi15r3Y0xh2cIO+zgX0WIHcbzIu6FeQf9KPrg==, + integrity: sha512-Km4rZIsARkiIR7HfpU6ybCkAHpD+Gg68x+5+dhQsv+eT3XvQ9pRv3jz14v3aimOjwpCd5/uUw9LhQrPtFyMGGA==, } - dependencies: - "@nomicfoundation/ethereumjs-util": 9.0.4 - transitivePeerDependencies: - - c-kzg + engines: { node: ">= 18" } + cpu: [arm64] + os: [linux] + requiresBuild: true dev: true + optional: true - /@nomicfoundation/ethereumjs-ethash@3.0.4: + /@nomicfoundation/edr-linux-arm64-musl@0.2.0: resolution: { - integrity: sha512-xvIrwIMl9sSaiYKRem68+O7vYdj7Q2XWv5P7JXiIkn83918QzWHvqbswTRsH7+r6X1UEvdsURRnZbvZszEjAaQ==, + integrity: sha512-pD4g2r5Q54b3AzEaI0okDktFrYjhcdCxO3lvP1pYGCvha8KYrUv9DM3Z/0kfnn3vP9y/PxzcJUBfXjG4NZuHpw==, } - 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 + engines: { node: ">= 18" } + cpu: [arm64] + os: [linux] + requiresBuild: true dev: true + optional: true - /@nomicfoundation/ethereumjs-evm@2.0.4(@nomicfoundation/ethereumjs-verkle@0.0.2): + /@nomicfoundation/edr-linux-x64-gnu@0.2.0: resolution: { - integrity: sha512-lTyZZi1KpeMHzaO6cSVisR2tjiTTedjo7PcmhI/+GNFo9BmyY6QYzGeSti0sFttmjbEMioHgXxl5yrLNRg6+1w==, + integrity: sha512-xjw8yNiEED0jlM5HuWXF/61+4bBkEpSZpMmb39XChPJXVxtZIIBzj0AcGTdzkSyH/atgkEaNutkEb1PeEuFwnQ==, } - engines: { node: ">=18" } - 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 + engines: { node: ">= 18" } + cpu: [x64] + os: [linux] + requiresBuild: true dev: true + optional: true - /@nomicfoundation/ethereumjs-rlp@5.0.4: + /@nomicfoundation/edr-linux-x64-musl@0.2.0: resolution: { - integrity: sha512-8H1S3s8F6QueOc/X92SdrA4RDenpiAEqMg5vJH99kcQaCy/a3Q6fgseo75mgWlbanGJXSlAPtnCeG9jvfTYXlw==, + integrity: sha512-aqqR0usfHt6V2j+7pQiMqIrIBpUwDeU27w27kuvZsHDUhrvg4sgGm3FBG1QUxN8tv9E/UrbUuW0kVt7tbEmKMA==, } - engines: { node: ">=18" } - hasBin: true + engines: { node: ">= 18" } + cpu: [x64] + os: [linux] + requiresBuild: true dev: true + optional: true - /@nomicfoundation/ethereumjs-statemanager@2.0.4(@nomicfoundation/ethereumjs-verkle@0.0.2): + /@nomicfoundation/edr-win32-arm64-msvc@0.2.0: resolution: { - integrity: sha512-HPDjeFrxw6llEi+BzqXkZ+KkvFnTOPczuHBtk21hRlDiuKuZz32dPzlhpRsDBGV1b5JTmRDUVqCS1lp3Gghw4Q==, + integrity: sha512-+S4Qnx5CVdUAxGUXa3rNq0h/qALIHkGdlKLT5KDsk/qGTmI/uuAB4tnoOaaHMc5ANckPtBdWfSwnLJjWPZbR6w==, + } + engines: { node: ">= 10" } + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@nomicfoundation/edr-win32-ia32-msvc@0.2.0: + resolution: + { + integrity: sha512-hK0RVcNog8sJ63QmeEJ+WIhnCLfUCl5jXYCBjQtGOWlIkC7EzNddkZ28MmrFOMrV3xstSGOmdPvvq8q1HNVakA==, + } + engines: { node: ">= 18" } + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@nomicfoundation/edr-win32-x64-msvc@0.2.0: + resolution: + { + integrity: sha512-gWgMU4I94fHIeda3xOnHBYcCOzRF6ySB89vgENK4Y1S1Un/qpZ+tQwf+/hX0HCaZGMw/LqBG61ltOYUXVfZ6Yg==, + } + engines: { node: ">= 18" } + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@nomicfoundation/edr@0.2.0: + resolution: + { + integrity: sha512-RRWJepP4ozI4jVxqNtuw53ZbPcUB4FcKry2aYVQw8KAp9o8j/I5H3SsfpmKT+lgHRSL/5/KK0RxOx1GQSyDAZw==, + } + engines: { node: ">= 18" } + optionalDependencies: + "@nomicfoundation/edr-darwin-arm64": 0.2.0 + "@nomicfoundation/edr-darwin-x64": 0.2.0 + "@nomicfoundation/edr-linux-arm64-gnu": 0.2.0 + "@nomicfoundation/edr-linux-arm64-musl": 0.2.0 + "@nomicfoundation/edr-linux-x64-gnu": 0.2.0 + "@nomicfoundation/edr-linux-x64-musl": 0.2.0 + "@nomicfoundation/edr-win32-arm64-msvc": 0.2.0 + "@nomicfoundation/edr-win32-ia32-msvc": 0.2.0 + "@nomicfoundation/edr-win32-x64-msvc": 0.2.0 + dev: true + + /@nomicfoundation/ethereumjs-common@4.0.4: + resolution: + { + integrity: sha512-9Rgb658lcWsjiicr5GzNCjI1llow/7r0k50dLL95OJ+6iZJcVbi15r3Y0xh2cIO+zgX0WIHcbzIu6FeQf9KPrg==, } - 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.2.0 transitivePeerDependencies: - c-kzg - - supports-color dev: true - /@nomicfoundation/ethereumjs-trie@6.0.4: + /@nomicfoundation/ethereumjs-rlp@5.0.4: resolution: { - integrity: sha512-3nSwQiFMvr2VFe/aZUyinuohYvtytUqZCUCvIWcPJ/BwJH6oQdZRB42aNFBJ/8nAh2s3OcroWpBLskzW01mFKA==, + integrity: sha512-8H1S3s8F6QueOc/X92SdrA4RDenpiAEqMg5vJH99kcQaCy/a3Q6fgseo75mgWlbanGJXSlAPtnCeG9jvfTYXlw==, } 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.2.0 - readable-stream: 3.6.2 - transitivePeerDependencies: - - c-kzg + hasBin: true dev: true /@nomicfoundation/ethereumjs-tx@5.0.4: @@ -1326,46 +1336,7 @@ packages: ethereum-cryptography: 0.1.3 dev: true - /@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.2.0 - rust-verkle-wasm: 0.0.1 - transitivePeerDependencies: - - c-kzg - dev: true - - /@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 - dev: true - - /@nomicfoundation/hardhat-chai-matchers@2.0.6(@nomicfoundation/hardhat-ethers@3.0.5)(chai@4.4.1)(ethers@6.11.1)(hardhat@2.20.1): + /@nomicfoundation/hardhat-chai-matchers@2.0.6(@nomicfoundation/hardhat-ethers@3.0.5)(chai@4.4.1)(ethers@6.11.1)(hardhat@2.21.0): resolution: { integrity: sha512-Te1Uyo9oJcTCF0Jy9dztaLpshmlpjLf2yPtWXlXuLjMt3RRSmJLm/+rKVTW6gfadAEs12U/it6D0ZRnnRGiICQ==, @@ -1376,17 +1347,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.21.0) "@types/chai-as-promised": 7.1.8 chai: 4.4.1 chai-as-promised: 7.1.1(chai@4.4.1) deep-eql: 4.1.3 ethers: 6.11.1 - hardhat: 2.20.1(ts-node@10.9.2)(typescript@5.3.3) + hardhat: 2.21.0(ts-node@10.9.2)(typescript@5.3.3) ordinal: 1.0.3 dev: true - /@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.21.0): resolution: { integrity: sha512-RNFe8OtbZK6Ila9kIlHp0+S80/0Bu/3p41HUpaRIoHLm6X3WekTd83vob3rE54Duufu1edCiBDxspBzi2rxHHw==, @@ -1397,13 +1368,13 @@ 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.3.3) + hardhat: 2.21.0(ts-node@10.9.2)(typescript@5.3.3) lodash.isequal: 4.5.0 transitivePeerDependencies: - supports-color dev: true - /@nomicfoundation/hardhat-foundry@1.1.1(hardhat@2.20.1): + /@nomicfoundation/hardhat-foundry@1.1.1(hardhat@2.21.0): resolution: { integrity: sha512-cXGCBHAiXas9Pg9MhMOpBVQCkWRYoRFG7GJJAph+sdQsfd22iRs5U5Vs9XmpGEQd1yEvYISQZMeE68Nxj65iUQ==, @@ -1412,10 +1383,10 @@ packages: hardhat: ^2.17.2 dependencies: chalk: 2.4.2 - hardhat: 2.20.1(ts-node@10.9.2)(typescript@5.3.3) + hardhat: 2.21.0(ts-node@10.9.2)(typescript@5.3.3) dev: true - /@nomicfoundation/hardhat-ledger@1.0.2(hardhat@2.20.1): + /@nomicfoundation/hardhat-ledger@1.0.2(hardhat@2.21.0): resolution: { integrity: sha512-A2sPoMcnyxQWWtk1zXeWcsV6w0Gr79+pmBImLCeL4uhAxw6bVnajFW7hh2pwH0N3hZ27X3SIxmJpbAv171ypZQ==, @@ -1433,7 +1404,7 @@ packages: env-paths: 2.2.1 ethers: 6.11.1 fs-extra: 7.0.1 - hardhat: 2.20.1(ts-node@10.9.2)(typescript@5.3.3) + hardhat: 2.21.0(ts-node@10.9.2)(typescript@5.3.3) io-ts: 1.10.4 ora: 5.4.1 transitivePeerDependencies: @@ -1443,7 +1414,7 @@ packages: - utf-8-validate dev: true - /@nomicfoundation/hardhat-network-helpers@1.0.10(hardhat@2.20.1): + /@nomicfoundation/hardhat-network-helpers@1.0.10(hardhat@2.21.0): resolution: { integrity: sha512-R35/BMBlx7tWN5V6d/8/19QCwEmIdbnA4ZrsuXgvs8i2qFx5i7h6mH5pBS4Pwi4WigLH+upl6faYusrNPuzMrQ==, @@ -1452,10 +1423,10 @@ packages: hardhat: ^2.9.5 dependencies: ethereumjs-util: 7.1.5 - hardhat: 2.20.1(ts-node@10.9.2)(typescript@5.3.3) + hardhat: 2.21.0(ts-node@10.9.2)(typescript@5.3.3) dev: true - /@nomicfoundation/hardhat-toolbox@4.0.0(@nomicfoundation/hardhat-chai-matchers@2.0.6)(@nomicfoundation/hardhat-ethers@3.0.5)(@nomicfoundation/hardhat-network-helpers@1.0.10)(@nomicfoundation/hardhat-verify@2.0.4)(@typechain/ethers-v6@0.5.1)(@typechain/hardhat@9.1.0)(@types/chai@4.3.12)(@types/mocha@10.0.6)(@types/node@20.11.24)(chai@4.4.1)(ethers@6.11.1)(hardhat-gas-reporter@1.0.10)(hardhat@2.20.1)(solidity-coverage@0.8.10)(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.6)(@nomicfoundation/hardhat-ethers@3.0.5)(@nomicfoundation/hardhat-network-helpers@1.0.10)(@nomicfoundation/hardhat-verify@2.0.4)(@typechain/ethers-v6@0.5.1)(@typechain/hardhat@9.1.0)(@types/chai@4.3.12)(@types/mocha@10.0.6)(@types/node@20.11.24)(chai@4.4.1)(ethers@6.11.1)(hardhat-gas-reporter@1.0.10)(hardhat@2.21.0)(solidity-coverage@0.8.10)(ts-node@10.9.2)(typechain@8.3.2)(typescript@5.3.3): resolution: { integrity: sha512-jhcWHp0aHaL0aDYj8IJl80v4SZXWMS1A2XxXa1CA6pBiFfJKuZinCkO6wb+POAt0LIfXB3gA3AgdcOccrcwBwA==, @@ -1479,26 +1450,26 @@ packages: typechain: ^8.3.0 typescript: ">=4.5.0" dependencies: - "@nomicfoundation/hardhat-chai-matchers": 2.0.6(@nomicfoundation/hardhat-ethers@3.0.5)(chai@4.4.1)(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.4(hardhat@2.20.1) + "@nomicfoundation/hardhat-chai-matchers": 2.0.6(@nomicfoundation/hardhat-ethers@3.0.5)(chai@4.4.1)(ethers@6.11.1)(hardhat@2.21.0) + "@nomicfoundation/hardhat-ethers": 3.0.5(ethers@6.11.1)(hardhat@2.21.0) + "@nomicfoundation/hardhat-network-helpers": 1.0.10(hardhat@2.21.0) + "@nomicfoundation/hardhat-verify": 2.0.4(hardhat@2.21.0) "@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.20.1)(typechain@8.3.2) + "@typechain/hardhat": 9.1.0(@typechain/ethers-v6@0.5.1)(ethers@6.11.1)(hardhat@2.21.0)(typechain@8.3.2) "@types/chai": 4.3.12 "@types/mocha": 10.0.6 "@types/node": 20.11.24 chai: 4.4.1 ethers: 6.11.1 - hardhat: 2.20.1(ts-node@10.9.2)(typescript@5.3.3) - hardhat-gas-reporter: 1.0.10(hardhat@2.20.1) - solidity-coverage: 0.8.10(hardhat@2.20.1) + hardhat: 2.21.0(ts-node@10.9.2)(typescript@5.3.3) + hardhat-gas-reporter: 1.0.10(hardhat@2.21.0) + solidity-coverage: 0.8.10(hardhat@2.21.0) ts-node: 10.9.2(@types/node@20.11.24)(typescript@5.3.3) typechain: 8.3.2(typescript@5.3.3) typescript: 5.3.3 dev: true - /@nomicfoundation/hardhat-verify@2.0.4(hardhat@2.20.1): + /@nomicfoundation/hardhat-verify@2.0.4(hardhat@2.21.0): resolution: { integrity: sha512-B8ZjhOrmbbRWqJi65jvQblzjsfYktjqj2vmOm+oc2Vu8drZbT2cjeSCRHZKbS7lOtfW78aJZSFvw+zRLCiABJA==, @@ -1511,7 +1482,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.3.3) + hardhat: 2.21.0(ts-node@10.9.2)(typescript@5.3.3) lodash.clonedeep: 4.5.0 semver: 6.3.1 table: 6.8.1 @@ -1748,7 +1719,7 @@ packages: - encoding dev: true - /@openzeppelin/hardhat-upgrades@3.0.4(@nomicfoundation/hardhat-ethers@3.0.5)(@nomicfoundation/hardhat-verify@2.0.4)(ethers@6.11.1)(hardhat@2.20.1): + /@openzeppelin/hardhat-upgrades@3.0.4(@nomicfoundation/hardhat-ethers@3.0.5)(@nomicfoundation/hardhat-verify@2.0.4)(ethers@6.11.1)(hardhat@2.21.0): resolution: { integrity: sha512-YmfTgi7K8mjqxPvlYbW1nKXXswh8O/HrJH5z4vHEQHJXoHnVyY10tqlYyB5FUlcVOh2zMRiPUhvr++ObjeqScw==, @@ -1763,8 +1734,8 @@ packages: "@nomicfoundation/hardhat-verify": optional: true dependencies: - "@nomicfoundation/hardhat-ethers": 3.0.5(ethers@6.11.1)(hardhat@2.20.1) - "@nomicfoundation/hardhat-verify": 2.0.4(hardhat@2.20.1) + "@nomicfoundation/hardhat-ethers": 3.0.5(ethers@6.11.1)(hardhat@2.21.0) + "@nomicfoundation/hardhat-verify": 2.0.4(hardhat@2.21.0) "@openzeppelin/defender-admin-client": 1.54.1(debug@4.3.4) "@openzeppelin/defender-base-client": 1.54.1(debug@4.3.4) "@openzeppelin/defender-sdk-base-client": 1.10.0 @@ -1774,7 +1745,7 @@ packages: debug: 4.3.4(supports-color@8.1.1) ethereumjs-util: 7.1.5 ethers: 6.11.1 - hardhat: 2.20.1(ts-node@10.9.2)(typescript@5.3.3) + hardhat: 2.21.0(ts-node@10.9.2)(typescript@5.3.3) proper-lockfile: 4.1.2 undici: 5.28.3 transitivePeerDependencies: @@ -2106,7 +2077,7 @@ packages: defer-to-connect: 2.0.1 dev: true - /@tenderly/hardhat-tenderly@2.2.2(@nomicfoundation/hardhat-verify@2.0.4)(@types/node@20.11.24)(ethers@6.11.1)(hardhat@2.20.1): + /@tenderly/hardhat-tenderly@2.2.2(@nomicfoundation/hardhat-verify@2.0.4)(@types/node@20.11.24)(ethers@6.11.1)(hardhat@2.21.0): resolution: { integrity: sha512-JZINDVHW0ob+tCtNppgXMKiVcpbtcdEeHGaIsRFDXGeVQ1061asouf1lILvyWSfhv5ZeIkEX/LmeOo9IlC7rkw==, @@ -2116,13 +2087,13 @@ packages: hardhat: ^2.19.0 dependencies: "@ethersproject/bignumber": 5.7.0 - "@nomicfoundation/hardhat-ethers": 3.0.5(ethers@6.11.1)(hardhat@2.20.1) - "@openzeppelin/hardhat-upgrades": 3.0.4(@nomicfoundation/hardhat-ethers@3.0.5)(@nomicfoundation/hardhat-verify@2.0.4)(ethers@6.11.1)(hardhat@2.20.1) + "@nomicfoundation/hardhat-ethers": 3.0.5(ethers@6.11.1)(hardhat@2.21.0) + "@openzeppelin/hardhat-upgrades": 3.0.4(@nomicfoundation/hardhat-ethers@3.0.5)(@nomicfoundation/hardhat-verify@2.0.4)(ethers@6.11.1)(hardhat@2.21.0) "@openzeppelin/upgrades-core": 1.32.5 axios: 1.6.7(debug@4.3.4) ethers: 6.11.1 fs-extra: 10.1.0 - hardhat: 2.20.1(ts-node@10.9.2)(typescript@5.3.3) + hardhat: 2.21.0(ts-node@10.9.2)(typescript@5.3.3) hardhat-deploy: 0.11.45 tenderly: 0.9.1(ts-node@10.9.2)(typescript@5.3.3) ts-node: 10.9.2(@types/node@20.11.24)(typescript@5.3.3) @@ -2220,7 +2191,7 @@ packages: - supports-color dev: true - /@truffle/dashboard-hardhat-plugin@0.2.15(hardhat@2.20.1): + /@truffle/dashboard-hardhat-plugin@0.2.15(hardhat@2.21.0): resolution: { integrity: sha512-xYmth6dT/L2EIRjgO6jchXFRcaPO7ZTbZzoX6QibEKm21GzZTNPPmPOXgcZF7LW9gDa+9qzJqfvs1RLiiHgQGg==, @@ -2233,7 +2204,7 @@ packages: "@truffle/config": 1.3.61 "@truffle/dashboard-message-bus-client": 0.1.12 "@truffle/from-hardhat": 0.2.20 - hardhat: 2.20.1(ts-node@10.9.2)(typescript@5.3.3) + hardhat: 2.21.0(ts-node@10.9.2)(typescript@5.3.3) transitivePeerDependencies: - bufferutil - encoding @@ -2471,7 +2442,7 @@ packages: typescript: 5.3.3 dev: true - /@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.21.0)(typechain@8.3.2): resolution: { integrity: sha512-mtaUlzLlkqTlfPwB3FORdejqBskSnh+Jl8AIJGjXNAQfRQ4ofHADPl1+oU7Z3pAJzmZbUXII8MhOLQltcHgKnA==, @@ -2485,7 +2456,7 @@ packages: "@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.20.1(ts-node@10.9.2)(typescript@5.3.3) + hardhat: 2.21.0(ts-node@10.9.2)(typescript@5.3.3) typechain: 8.3.2(typescript@5.3.3) dev: true @@ -2544,15 +2515,6 @@ packages: "@types/node": 20.11.24 dev: true - /@types/debug@4.1.12: - resolution: - { - integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==, - } - dependencies: - "@types/ms": 0.7.34 - dev: true - /@types/form-data@0.0.33: resolution: { @@ -2616,13 +2578,6 @@ packages: } dev: true - /@types/ms@0.7.34: - resolution: - { - integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==, - } - dev: true - /@types/node@10.17.60: resolution: { @@ -2683,16 +2638,6 @@ packages: } dev: true - /@types/readable-stream@2.3.15: - resolution: - { - integrity: sha512-oM5JSKQCcICF1wvGgmecmHldZ48OZamtMxcGGVICOJA8o8cahXC1zEVAif8iwoc5j8etxFaRFnf095+CDsuoFQ==, - } - dependencies: - "@types/node": 20.11.24 - safe-buffer: 5.1.2 - dev: true - /@types/responselike@1.0.3: resolution: { @@ -2725,10 +2670,10 @@ packages: } dev: true - /@typescript-eslint/eslint-plugin@7.1.0(@typescript-eslint/parser@7.1.0)(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/eslint-plugin@7.1.1(@typescript-eslint/parser@7.1.1)(eslint@8.57.0)(typescript@5.3.3): resolution: { - integrity: sha512-j6vT/kCulhG5wBmGtstKeiVr1rdXE4nk+DT1k6trYkwlrvW9eOF5ZbgKnd/YR6PcM4uTEXa0h6Fcvf6X7Dxl0w==, + integrity: sha512-zioDz623d0RHNhvx0eesUmGfIjzrk18nSBC8xewepKXbBvN/7c1qImV7Hg8TI1URTxKax7/zxfxj3Uph8Chcuw==, } engines: { node: ^16.0.0 || >=18.0.0 } peerDependencies: @@ -2740,11 +2685,11 @@ packages: optional: true dependencies: "@eslint-community/regexpp": 4.10.0 - "@typescript-eslint/parser": 7.1.0(eslint@8.57.0)(typescript@5.3.3) - "@typescript-eslint/scope-manager": 7.1.0 - "@typescript-eslint/type-utils": 7.1.0(eslint@8.57.0)(typescript@5.3.3) - "@typescript-eslint/utils": 7.1.0(eslint@8.57.0)(typescript@5.3.3) - "@typescript-eslint/visitor-keys": 7.1.0 + "@typescript-eslint/parser": 7.1.1(eslint@8.57.0)(typescript@5.3.3) + "@typescript-eslint/scope-manager": 7.1.1 + "@typescript-eslint/type-utils": 7.1.1(eslint@8.57.0)(typescript@5.3.3) + "@typescript-eslint/utils": 7.1.1(eslint@8.57.0)(typescript@5.3.3) + "@typescript-eslint/visitor-keys": 7.1.1 debug: 4.3.4(supports-color@8.1.1) eslint: 8.57.0 graphemer: 1.4.0 @@ -2757,10 +2702,10 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3): resolution: { - integrity: sha512-V1EknKUubZ1gWFjiOZhDSNToOjs63/9O0puCgGS8aDOgpZY326fzFu15QAUjwaXzRZjf/qdsdBrckYdv9YxB8w==, + integrity: sha512-ZWUFyL0z04R1nAEgr9e79YtV5LbafdOtN7yapNbn1ansMyaegl2D4bL7vHoJ4HPSc4CaLwuCVas8CVuneKzplQ==, } engines: { node: ^16.0.0 || >=18.0.0 } peerDependencies: @@ -2770,10 +2715,10 @@ packages: typescript: optional: true dependencies: - "@typescript-eslint/scope-manager": 7.1.0 - "@typescript-eslint/types": 7.1.0 - "@typescript-eslint/typescript-estree": 7.1.0(typescript@5.3.3) - "@typescript-eslint/visitor-keys": 7.1.0 + "@typescript-eslint/scope-manager": 7.1.1 + "@typescript-eslint/types": 7.1.1 + "@typescript-eslint/typescript-estree": 7.1.1(typescript@5.3.3) + "@typescript-eslint/visitor-keys": 7.1.1 debug: 4.3.4(supports-color@8.1.1) eslint: 8.57.0 typescript: 5.3.3 @@ -2781,21 +2726,21 @@ packages: - supports-color dev: true - /@typescript-eslint/scope-manager@7.1.0: + /@typescript-eslint/scope-manager@7.1.1: resolution: { - integrity: sha512-6TmN4OJiohHfoOdGZ3huuLhpiUgOGTpgXNUPJgeZOZR3DnIpdSgtt83RS35OYNNXxM4TScVlpVKC9jyQSETR1A==, + integrity: sha512-cirZpA8bJMRb4WZ+rO6+mnOJrGFDd38WoXCEI57+CYBqta8Yc8aJym2i7vyqLL1vVYljgw0X27axkUXz32T8TA==, } engines: { node: ^16.0.0 || >=18.0.0 } dependencies: - "@typescript-eslint/types": 7.1.0 - "@typescript-eslint/visitor-keys": 7.1.0 + "@typescript-eslint/types": 7.1.1 + "@typescript-eslint/visitor-keys": 7.1.1 dev: true - /@typescript-eslint/type-utils@7.1.0(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/type-utils@7.1.1(eslint@8.57.0)(typescript@5.3.3): resolution: { - integrity: sha512-UZIhv8G+5b5skkcuhgvxYWHjk7FW7/JP5lPASMEUoliAPwIH/rxoUSQPia2cuOj9AmDZmwUl1usKm85t5VUMew==, + integrity: sha512-5r4RKze6XHEEhlZnJtR3GYeCh1IueUHdbrukV2KSlLXaTjuSfeVF8mZUVPLovidCuZfbVjfhi4c0DNSa/Rdg5g==, } engines: { node: ^16.0.0 || >=18.0.0 } peerDependencies: @@ -2805,8 +2750,8 @@ packages: typescript: optional: true dependencies: - "@typescript-eslint/typescript-estree": 7.1.0(typescript@5.3.3) - "@typescript-eslint/utils": 7.1.0(eslint@8.57.0)(typescript@5.3.3) + "@typescript-eslint/typescript-estree": 7.1.1(typescript@5.3.3) + "@typescript-eslint/utils": 7.1.1(eslint@8.57.0)(typescript@5.3.3) debug: 4.3.4(supports-color@8.1.1) eslint: 8.57.0 ts-api-utils: 1.2.1(typescript@5.3.3) @@ -2815,18 +2760,18 @@ packages: - supports-color dev: true - /@typescript-eslint/types@7.1.0: + /@typescript-eslint/types@7.1.1: resolution: { - integrity: sha512-qTWjWieJ1tRJkxgZYXx6WUYtWlBc48YRxgY2JN1aGeVpkhmnopq+SUC8UEVGNXIvWH7XyuTjwALfG6bFEgCkQA==, + integrity: sha512-KhewzrlRMrgeKm1U9bh2z5aoL4s7K3tK5DwHDn8MHv0yQfWFz/0ZR6trrIHHa5CsF83j/GgHqzdbzCXJ3crx0Q==, } engines: { node: ^16.0.0 || >=18.0.0 } dev: true - /@typescript-eslint/typescript-estree@7.1.0(typescript@5.3.3): + /@typescript-eslint/typescript-estree@7.1.1(typescript@5.3.3): resolution: { - integrity: sha512-k7MyrbD6E463CBbSpcOnwa8oXRdHzH1WiVzOipK3L5KSML92ZKgUBrTlehdi7PEIMT8k0bQixHUGXggPAlKnOQ==, + integrity: sha512-9ZOncVSfr+sMXVxxca2OJOPagRwT0u/UHikM2Rd6L/aB+kL/QAuTnsv6MeXtjzCJYb8PzrXarypSGIPx3Jemxw==, } engines: { node: ^16.0.0 || >=18.0.0 } peerDependencies: @@ -2835,8 +2780,8 @@ packages: typescript: optional: true dependencies: - "@typescript-eslint/types": 7.1.0 - "@typescript-eslint/visitor-keys": 7.1.0 + "@typescript-eslint/types": 7.1.1 + "@typescript-eslint/visitor-keys": 7.1.1 debug: 4.3.4(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 @@ -2848,10 +2793,10 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@7.1.0(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/utils@7.1.1(eslint@8.57.0)(typescript@5.3.3): resolution: { - integrity: sha512-WUFba6PZC5OCGEmbweGpnNJytJiLG7ZvDBJJoUcX4qZYf1mGZ97mO2Mps6O2efxJcJdRNpqweCistDbZMwIVHw==, + integrity: sha512-thOXM89xA03xAE0lW7alstvnyoBUbBX38YtY+zAUcpRPcq9EIhXPuJ0YTv948MbzmKh6e1AUszn5cBFK49Umqg==, } engines: { node: ^16.0.0 || >=18.0.0 } peerDependencies: @@ -2860,9 +2805,9 @@ packages: "@eslint-community/eslint-utils": 4.4.0(eslint@8.57.0) "@types/json-schema": 7.0.15 "@types/semver": 7.5.8 - "@typescript-eslint/scope-manager": 7.1.0 - "@typescript-eslint/types": 7.1.0 - "@typescript-eslint/typescript-estree": 7.1.0(typescript@5.3.3) + "@typescript-eslint/scope-manager": 7.1.1 + "@typescript-eslint/types": 7.1.1 + "@typescript-eslint/typescript-estree": 7.1.1(typescript@5.3.3) eslint: 8.57.0 semver: 7.6.0 transitivePeerDependencies: @@ -2870,14 +2815,14 @@ packages: - typescript dev: true - /@typescript-eslint/visitor-keys@7.1.0: + /@typescript-eslint/visitor-keys@7.1.1: resolution: { - integrity: sha512-FhUqNWluiGNzlvnDZiXad4mZRhtghdoKW6e98GoEOYSu5cND+E39rG5KwJMUzeENwm1ztYBRqof8wMLP+wNPIA==, + integrity: sha512-yTdHDQxY7cSoCcAtiBzVzxleJhkGB9NncSIyMYe2+OGON1ZsP9zOPws/Pqgopa65jvknOjlk/w7ulPlZ78PiLQ==, } engines: { node: ^16.0.0 || >=18.0.0 } dependencies: - "@typescript-eslint/types": 7.1.0 + "@typescript-eslint/types": 7.1.1 eslint-visitor-keys: 3.4.3 dev: true @@ -3491,14 +3436,6 @@ packages: } dev: true - /bigint-crypto-utils@3.3.0: - resolution: - { - integrity: sha512-jOTSb+drvEDxEq6OuUybOAv/xxoh3cuYRUIPyu8sSHQNKM303UQ2R1DAo45o1AkcIXw6fzbaFI1+xGGdaXs2lg==, - } - engines: { node: ">=14.0.0" } - dev: true - /bignumber.js@9.1.2: resolution: { @@ -4515,14 +4452,15 @@ packages: } dev: true - /d@1.0.1: + /d@1.0.2: resolution: { - integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==, + integrity: sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==, } + engines: { node: ">=0.12" } dependencies: es5-ext: 0.10.64 - type: 1.2.0 + type: 2.7.2 dev: true /dashdash@1.14.1: @@ -4936,6 +4874,21 @@ packages: minimalistic-crypto-utils: 1.0.1 dev: true + /elliptic@6.5.5: + resolution: + { + integrity: sha512-7EjbcmUm17NQFu4Pmgmq2olYMj8nwMnpcddByChSUjArp8F5DQWcIcpriwO4ZToLNAJig0yiyjswfyGNje/ixw==, + } + dependencies: + bn.js: 4.12.0 + brorand: 1.1.0 + hash.js: 1.1.7 + hmac-drbg: 1.0.1 + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + minimalistic-crypto-utils: 1.0.1 + dev: true + /emittery@0.4.1: resolution: { @@ -5120,7 +5073,7 @@ packages: requiresBuild: true dependencies: es6-iterator: 2.0.3 - es6-symbol: 3.1.3 + es6-symbol: 3.1.4 esniff: 2.0.1 next-tick: 1.1.0 dev: true @@ -5131,9 +5084,9 @@ packages: integrity: sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==, } dependencies: - d: 1.0.1 + d: 1.0.2 es5-ext: 0.10.64 - es6-symbol: 3.1.3 + es6-symbol: 3.1.4 dev: true /es6-promise@4.2.8: @@ -5143,13 +5096,14 @@ packages: } dev: true - /es6-symbol@3.1.3: + /es6-symbol@3.1.4: resolution: { - integrity: sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==, + integrity: sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==, } + engines: { node: ">=0.12" } dependencies: - d: 1.0.1 + d: 1.0.2 ext: 1.7.0 dev: true @@ -5288,7 +5242,7 @@ packages: } engines: { node: ">=0.10" } dependencies: - d: 1.0.1 + d: 1.0.2 es5-ext: 0.10.64 event-emitter: 0.3.5 type: 2.7.2 @@ -5423,7 +5377,7 @@ packages: } dependencies: bn.js: 4.12.0 - elliptic: 6.5.4 + elliptic: 6.5.5 nano-json-stream-parser: 0.1.2 servify: 0.1.12 ws: 3.3.3 @@ -5441,7 +5395,7 @@ packages: } dependencies: bn.js: 4.12.0 - elliptic: 6.5.4 + elliptic: 6.5.5 xhr-request-promise: 0.1.3 dev: true @@ -5520,7 +5474,7 @@ packages: "@types/bn.js": 4.11.6 bn.js: 4.12.0 create-hash: 1.2.0 - elliptic: 6.5.4 + elliptic: 6.5.5 ethereum-cryptography: 0.1.3 ethjs-util: 0.1.6 rlp: 2.2.7 @@ -5645,7 +5599,7 @@ packages: integrity: sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==, } dependencies: - d: 1.0.1 + d: 1.0.2 es5-ext: 0.10.64 dev: true @@ -6036,13 +5990,6 @@ packages: } dev: true - /fp-ts@1.19.5: - resolution: - { - integrity: sha512-wDNqTimnzs8QqpldiId9OavWK2NptormjXnRJTQecNjzwfyp6P/8s/zG8e4h3ja3oqkKaY72UlTjQYt/1yXf9A==, - } - dev: true - /fresh@0.5.2: resolution: { @@ -6614,7 +6561,7 @@ packages: har-schema: 2.0.0 dev: true - /hardhat-abi-exporter@2.10.1(hardhat@2.20.1): + /hardhat-abi-exporter@2.10.1(hardhat@2.21.0): resolution: { integrity: sha512-X8GRxUTtebMAd2k4fcPyVnCdPa6dYK4lBsrwzKP5yiSq4i+WadWPIumaLfce53TUf/o2TnLpLOduyO1ylE2NHQ==, @@ -6625,10 +6572,10 @@ packages: dependencies: "@ethersproject/abi": 5.7.0 delete-empty: 3.0.0 - hardhat: 2.20.1(ts-node@10.9.2)(typescript@5.3.3) + hardhat: 2.21.0(ts-node@10.9.2)(typescript@5.3.3) dev: true - /hardhat-contract-sizer@2.10.0(hardhat@2.20.1): + /hardhat-contract-sizer@2.10.0(hardhat@2.21.0): resolution: { integrity: sha512-QiinUgBD5MqJZJh1hl1jc9dNnpJg7eE/w4/4GEnrcmZJJTDbVFNe3+/3Ep24XqISSkYxRz36czcPHKHd/a0dwA==, @@ -6638,7 +6585,7 @@ packages: dependencies: chalk: 4.1.2 cli-table3: 0.6.3 - hardhat: 2.20.1(ts-node@10.9.2)(typescript@5.3.3) + hardhat: 2.21.0(ts-node@10.9.2)(typescript@5.3.3) strip-ansi: 6.0.1 dev: true @@ -6678,7 +6625,7 @@ packages: - utf-8-validate dev: true - /hardhat-gas-reporter@1.0.10(hardhat@2.20.1): + /hardhat-gas-reporter@1.0.10(hardhat@2.21.0): resolution: { integrity: sha512-02N4+So/fZrzJ88ci54GqwVA3Zrf0C9duuTyGt0CFRIh/CdNwbnTgkXkRfojOMLBQ+6t+lBIkgbsOtqMvNwikA==, @@ -6688,7 +6635,7 @@ packages: dependencies: array-uniq: 1.0.3 eth-gas-reporter: 0.2.27 - hardhat: 2.20.1(ts-node@10.9.2)(typescript@5.3.3) + hardhat: 2.21.0(ts-node@10.9.2)(typescript@5.3.3) sha1: 1.1.1 transitivePeerDependencies: - "@codechecks/client" @@ -6697,10 +6644,10 @@ packages: - utf-8-validate dev: true - /hardhat@2.20.1(ts-node@10.9.2)(typescript@5.3.3): + /hardhat@2.21.0(ts-node@10.9.2)(typescript@5.3.3): resolution: { - integrity: sha512-q75xDQiQtCZcTMBwjTovrXEU5ECr49baxr4/OBkIu/ULTPzlB20yk1dRWNmD2IFbAeAeXggaWvQAdpiScaHtPw==, + integrity: sha512-8DlJAVJDEVHaV1sh9FLuKLLgCFv9EAJ+M+8IbjSIPgoeNo3ss5L1HgGBMfnI88c7OzMEZkdcuyGoobFeK3Orqw==, } hasBin: true peerDependencies: @@ -6714,17 +6661,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.2.0 "@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 @@ -7138,7 +7078,7 @@ packages: integrity: sha512-b23PteSnYXSONJ6JQXRAlvJhuw8KOtkqa87W4wDtvMrud/DTJd5X+NpOOI+O/zZwVq6v0VLAaJ+1EDViKEuN9g==, } dependencies: - fp-ts: 1.19.5 + fp-ts: 1.19.3 dev: true /ipaddr.js@1.9.1: @@ -7540,13 +7480,6 @@ packages: } dev: true - /js-sdsl@4.4.2: - resolution: - { - integrity: sha512-dwXFwByc/ajSV6m5bcKAPwe4yDDF6D614pxmIi5odytzxRlwqF6nwoiCek80Ixc7Cvma5awClxrzFtxCQvcM8w==, - } - dev: true - /js-sha3@0.5.7: resolution: { @@ -9716,22 +9649,6 @@ packages: queue-microtask: 1.2.3 dev: true - /rust-verkle-wasm@0.0.1: - resolution: - { - integrity: sha512-BN6fiTsxcd2dCECz/cHtGTt9cdLJR925nh7iAuRcj8ymKw7OOaPmCneQZ7JePOJ/ia27TjEL91VdOi88Yf+mcA==, - } - dev: true - - /rustbn-wasm@0.2.0: - resolution: - { - integrity: sha512-FThvYFNTqrEKGqXuseeg0zR7yROh/6U1617mCHF68OVqrN1tNKRN7Tdwy4WayPVsCmmK+eMxtIZX1qL6JxTkMg==, - } - dependencies: - "@scure/base": 1.1.5 - dev: true - /rxjs@7.8.1: resolution: { @@ -9841,7 +9758,7 @@ packages: engines: { node: ">=10.0.0" } requiresBuild: true dependencies: - elliptic: 6.5.4 + elliptic: 6.5.5 node-addon-api: 2.0.2 node-gyp-build: 4.8.0 dev: true @@ -10236,7 +10153,7 @@ packages: } dev: true - /solidity-coverage@0.8.10(hardhat@2.20.1): + /solidity-coverage@0.8.10(hardhat@2.21.0): resolution: { integrity: sha512-6nvlWLnCjBIVnCgTZiIo2XBI62O3YJuU83xj+bklnH/B+dXGTjuQB7SccZfysUC3LFkjtZO/KjzUJ/hiSlkXWw==, @@ -10254,7 +10171,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.3.3) + hardhat: 2.21.0(ts-node@10.9.2)(typescript@5.3.3) jsonschema: 1.4.1 lodash: 4.17.21 mocha: 10.3.0 @@ -11067,13 +10984,6 @@ packages: mime-types: 2.1.35 dev: true - /type@1.2.0: - resolution: - { - integrity: sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==, - } - dev: true - /type@2.7.2: resolution: { @@ -11177,10 +11087,10 @@ packages: } dev: true - /typescript-eslint@7.1.0(eslint@8.57.0)(typescript@5.3.3): + /typescript-eslint@7.1.1(eslint@8.57.0)(typescript@5.3.3): resolution: { - integrity: sha512-GfAALH4zoqae5mIfHr7WU3BsULHP73hjwF8vCmyTkH3IXHXjqg3JNWwUcd8CwOTLIr4tjRTZQWpToyESPnpOhg==, + integrity: sha512-vScnjSkm0pjZqySB5o8ZbfywfGWamVOqIGtJeOnUuDDGFaGKwMqdZWVa7EYKBnLCUSuwD8MN2a2ur9OgaKu6Tg==, } engines: { node: ^16.0.0 || >=18.0.0 } peerDependencies: @@ -11190,8 +11100,8 @@ packages: typescript: optional: true dependencies: - "@typescript-eslint/eslint-plugin": 7.1.0(@typescript-eslint/parser@7.1.0)(eslint@8.57.0)(typescript@5.3.3) - "@typescript-eslint/parser": 7.1.0(eslint@8.57.0)(typescript@5.3.3) + "@typescript-eslint/eslint-plugin": 7.1.1(@typescript-eslint/parser@7.1.1)(eslint@8.57.0)(typescript@5.3.3) + "@typescript-eslint/parser": 7.1.1(eslint@8.57.0)(typescript@5.3.3) eslint: 8.57.0 typescript: 5.3.3 transitivePeerDependencies: @@ -12027,7 +11937,7 @@ packages: optional: true dev: true - /xdeployer@3.0.1(@nomicfoundation/hardhat-ethers@3.0.5)(ethers@6.11.1)(hardhat@2.20.1): + /xdeployer@3.0.1(@nomicfoundation/hardhat-ethers@3.0.5)(ethers@6.11.1)(hardhat@2.21.0): resolution: { integrity: sha512-MOjWUJTxsZMNFWtw/XUSsuVwAgbwhlFPDhq7iz5GIyIoAaE9DnPf7VHrABALuAUxs2M99MbQPSHYVtO95fyXUg==, @@ -12038,9 +11948,9 @@ packages: ethers: ^6.10.0 hardhat: ^2.19.5 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.21.0) ethers: 6.11.1 - hardhat: 2.20.1(ts-node@10.9.2)(typescript@5.3.3) + hardhat: 2.21.0(ts-node@10.9.2)(typescript@5.3.3) dev: true /xhr-request-promise@0.1.3: