diff --git a/README.md b/README.md index 81e1a7a8..e7c2d381 100644 --- a/README.md +++ b/README.md @@ -2221,7 +2221,7 @@ To verify a deployed [`CreateX`](./src/CreateX.sol) contract on a block explorer - [Chiliz](https://chiliscan.com/address/0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed) - [Taraxa](https://mainnet.explorer.taraxa.io/address/0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed) - [Gravity Alpha](https://explorer.gravity.xyz/address/0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed) -- [Taiko](https://taikoscan.io/address/0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed) +- [Taiko Alethia](https://taikoscan.io/address/0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed) - [ZetaChain](https://zetascan.com/address/0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed) - [5ireChain](https://5irescan.io/contract/evm/0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed) - [Oasis Sapphire](https://explorer.oasis.io/mainnet/sapphire/address/0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed) @@ -2303,7 +2303,7 @@ To verify a deployed [`CreateX`](./src/CreateX.sol) contract on a block explorer - [Manta Pacific Sepolia Testnet](https://pacific-explorer.sepolia-testnet.manta.network/address/0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed) - [Blast Sepolia Testnet](https://sepolia.blastscan.io/address/0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed) - [DOS Chain Testnet](https://test.doscan.io/address/0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed) -- [Fraxtal Holešky Testnet](https://holesky.fraxscan.com/address/0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed) +- [Fraxtal Hoodi Testnet](https://hoodi.fraxscan.com/address/0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed) - [Metis Sepolia Testnet](https://sepolia-explorer.metisdevops.link/address/0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed) - [Mode Sepolia Testnet](https://sepolia.explorer.mode.network/address/0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed) - [Sei Arctic Devnet](https://seitrace.com/address/0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed?chain=arctic-1) @@ -2315,7 +2315,7 @@ To verify a deployed [`CreateX`](./src/CreateX.sol) contract on a block explorer - [Rootstock Testnet](https://rootstock-testnet.blockscout.com/address/0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed) - [Chiliz Testnet (Spicy)](https://testnet.chiliscan.com/address/0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed) - [Taraxa Testnet](https://testnet.explorer.taraxa.io/address/0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed) -- [Taiko Holešky Testnet](https://hekla.taikoscan.io/address/0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed) +- [Taiko Hoodi Testnet](https://hoodi.taikoscan.io/address/0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed) - [ZetaChain Testnet (Athens-3)](https://testnet.zetascan.com/address/0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed) - [5ireChain Testnet](https://testnet.5irescan.io/contract/evm/0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed) - [Oasis Sapphire Testnet](https://explorer.oasis.io/testnet/sapphire/address/0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed) diff --git a/deployments/deployments.json b/deployments/deployments.json index 32f9599b..4661eb75 100644 --- a/deployments/deployments.json +++ b/deployments/deployments.json @@ -346,7 +346,7 @@ ] }, { - "name": "Taiko", + "name": "Taiko Alethia", "chainId": 167000, "urls": [ "https://taikoscan.io/address/0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed" @@ -900,11 +900,10 @@ ] }, { - "name": "Fraxtal Holešky Testnet", - "chainId": 2522, + "name": "Fraxtal Hoodi Testnet", + "chainId": 2523, "urls": [ - "https://holesky.fraxscan.com/address/0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed", - "https://repo.sourcify.dev/2522/0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed" + "https://hoodi.fraxscan.com/address/0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed" ] }, { @@ -988,10 +987,10 @@ ] }, { - "name": "Taiko Holešky Testnet", - "chainId": 167009, + "name": "Taiko Hoodi Testnet", + "chainId": 167013, "urls": [ - "https://hekla.taikoscan.io/address/0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed" + "https://hoodi.taikoscan.io/address/0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed" ] }, { diff --git a/foundry.lock b/foundry.lock index 470f612c..525977d8 100644 --- a/foundry.lock +++ b/foundry.lock @@ -8,7 +8,7 @@ "lib/openzeppelin-contracts": { "branch": { "name": "master", - "rev": "1e5b89110853663f4d7f83c867b3945854f40a76" + "rev": "ad83688867891a47e9deefa288727e1820ac80cb" } }, "lib/solady": { diff --git a/hardhat.config.ts b/hardhat.config.ts index 69daa1df..f77bc2d3 100644 --- a/hardhat.config.ts +++ b/hardhat.config.ts @@ -514,8 +514,11 @@ const config: HardhatUserConfig = { accounts, }, fraxtalTestnet: { - chainId: 2522, - url: vars.get("FRAXTAL_TESTNET_URL", "https://rpc.testnet.frax.com"), + chainId: 2523, + url: vars.get( + "FRAXTAL_TESTNET_URL", + "https://fraxtal-hoodi-rpc.publicnode.com", + ), accounts, }, fraxtalMain: { @@ -653,8 +656,8 @@ const config: HardhatUserConfig = { accounts, }, taikoTestnet: { - chainId: 167009, - url: vars.get("TAIKO_TESTNET_URL", "https://rpc.hekla.taiko.xyz"), + chainId: 167013, + url: vars.get("TAIKO_TESTNET_URL", "https://rpc.hoodi.taiko.xyz"), accounts, }, taikoMain: { @@ -1931,10 +1934,10 @@ const config: HardhatUserConfig = { }, { network: "fraxtalTestnet", - chainId: 2522, + chainId: 2523, urls: { - apiURL: "https://api-holesky.fraxscan.com/api", - browserURL: "https://holesky.fraxscan.com", + apiURL: "https://api-hoodi.fraxscan.com/api", + browserURL: "https://hoodi.fraxscan.com", }, }, { @@ -2119,10 +2122,10 @@ const config: HardhatUserConfig = { }, { network: "taikoTestnet", - chainId: 167009, + chainId: 167013, urls: { - apiURL: "https://api-hekla.taikoscan.io/api", - browserURL: "https://hekla.taikoscan.io", + apiURL: "https://api-hoodi.taikoscan.io/api", + browserURL: "https://hoodi.taikoscan.io", }, }, { diff --git a/lib/openzeppelin-contracts b/lib/openzeppelin-contracts index 1e5b8911..ad836888 160000 --- a/lib/openzeppelin-contracts +++ b/lib/openzeppelin-contracts @@ -1 +1 @@ -Subproject commit 1e5b89110853663f4d7f83c867b3945854f40a76 +Subproject commit ad83688867891a47e9deefa288727e1820ac80cb diff --git a/package.json b/package.json index a7c408e3..a6e9b450 100644 --- a/package.json +++ b/package.json @@ -258,7 +258,7 @@ "eslint-config-prettier": "^10.1.8", "ethers": "^6.16.0", "globals": "^17.0.0", - "hardhat": "^2.28.2", + "hardhat": "^2.28.3", "hardhat-abi-exporter": "^2.11.0", "hardhat-contract-sizer": "^2.10.1", "hardhat-gas-reporter": "^2.3.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 089ec73a..83b5b641 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,16 +13,16 @@ importers: version: 9.39.2 '@nomicfoundation/hardhat-ethers': specifier: ^3.1.3 - version: 3.1.3(ethers@6.16.0)(hardhat@2.28.2(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3)) + version: 3.1.3(ethers@6.16.0)(hardhat@2.28.3(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3)) '@nomicfoundation/hardhat-verify': specifier: ^2.1.3 - version: 2.1.3(hardhat@2.28.2(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3)) + version: 2.1.3(hardhat@2.28.3(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3)) '@typechain/ethers-v6': specifier: ^0.5.1 version: 0.5.1(ethers@6.16.0)(typechain@8.3.2(typescript@5.9.3))(typescript@5.9.3) '@typechain/hardhat': specifier: ^9.1.0 - version: 9.1.0(@typechain/ethers-v6@0.5.1(ethers@6.16.0)(typechain@8.3.2(typescript@5.9.3))(typescript@5.9.3))(ethers@6.16.0)(hardhat@2.28.2(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3))(typechain@8.3.2(typescript@5.9.3)) + version: 9.1.0(@typechain/ethers-v6@0.5.1(ethers@6.16.0)(typechain@8.3.2(typescript@5.9.3))(typescript@5.9.3))(ethers@6.16.0)(hardhat@2.28.3(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3))(typechain@8.3.2(typescript@5.9.3)) eslint: specifier: ^9.39.2 version: 9.39.2(jiti@2.6.1) @@ -36,17 +36,17 @@ importers: specifier: ^17.0.0 version: 17.0.0 hardhat: - specifier: ^2.28.2 - version: 2.28.2(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3) + specifier: ^2.28.3 + version: 2.28.3(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3) hardhat-abi-exporter: specifier: ^2.11.0 - version: 2.11.0(hardhat@2.28.2(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3)) + version: 2.11.0(hardhat@2.28.3(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3)) hardhat-contract-sizer: specifier: ^2.10.1 - version: 2.10.1(hardhat@2.28.2(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3)) + version: 2.10.1(hardhat@2.28.3(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3)) hardhat-gas-reporter: specifier: ^2.3.0 - version: 2.3.0(hardhat@2.28.2(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3))(typescript@5.9.3)(zod@4.3.5) + version: 2.3.0(hardhat@2.28.3(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3))(typescript@5.9.3)(zod@4.3.5) prettier: specifier: ^3.7.4 version: 3.7.4 @@ -690,36 +690,36 @@ packages: resolution: {integrity: sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==} engines: {node: '>=12.4.0'} - '@nomicfoundation/edr-darwin-arm64@0.12.0-next.21': - resolution: {integrity: sha512-WUBBIlhW9UcYhEKlpuG+A/9gQsTciWID+shi2p5iYzArIZAHssyuUGOZF+z5/KQTyAC+GRQd/2YvCQacNnpOIg==} + '@nomicfoundation/edr-darwin-arm64@0.12.0-next.22': + resolution: {integrity: sha512-TpEBSKyMZJEPvYwBPYclC2b+qobKjn1YhVa7aJ1R7RMPy5dJ/PqsrUK5UuUFFybBqoIorru5NTcsyCMWP5T/Fg==} engines: {node: '>= 20'} - '@nomicfoundation/edr-darwin-x64@0.12.0-next.21': - resolution: {integrity: sha512-DOLp9TS3pRxX5OVqH2SMv/hLmo2XZcciO+PLaoXcJGMTmUqDJbc1kOS7+e/kvf+f12e2Y4b/wPQGXKGRgcx61w==} + '@nomicfoundation/edr-darwin-x64@0.12.0-next.22': + resolution: {integrity: sha512-aK/+m8xUkR4u+czTVGU06nSFVH43AY6XCBoR2YjO8SglAAjCSTWK3WAfVb6FcsriMmKv4PrvoyHLMbMP+fXcGA==} engines: {node: '>= 20'} - '@nomicfoundation/edr-linux-arm64-gnu@0.12.0-next.21': - resolution: {integrity: sha512-yYLkOFA9Y51TdHrZIFM6rLzArw/iEQuIGwNnTRUXVBO1bNyKVxfaO7qg4WuRSNWKuZAtMawilcjoyHNuxzm/oQ==} + '@nomicfoundation/edr-linux-arm64-gnu@0.12.0-next.22': + resolution: {integrity: sha512-W5vXMleG14hVzRYGPEwlHLJ6iiQE8Qh63Uj538nAz4YUI6wWSgUOZE7K2Gt1EdujZGnrt7kfDslgJ96n4nKQZw==} engines: {node: '>= 20'} - '@nomicfoundation/edr-linux-arm64-musl@0.12.0-next.21': - resolution: {integrity: sha512-/L2hJYoUSHG9RTZRfOfYfsEBo1I30EQt3M+kWTDCS09jITnotWbqS9H/qbjd8u+8/xBBtAxNFhBgrIYu0GESSw==} + '@nomicfoundation/edr-linux-arm64-musl@0.12.0-next.22': + resolution: {integrity: sha512-VDp7EB3iY8MH/fFVcgEzLDGYmtS6j2honNc0RNUCFECKPrdsngGrTG8p+YFxyVjq2m5GEsdyKo4e+BKhaUNPdg==} engines: {node: '>= 20'} - '@nomicfoundation/edr-linux-x64-gnu@0.12.0-next.21': - resolution: {integrity: sha512-m5mjLjGbmiRwnv2UX48olr6NxTewt73i3f6pgqpTcQKgHxGWVvEHqDbhdhP2H8Qf31cyya/Qv9p6XQziPfjMYg==} + '@nomicfoundation/edr-linux-x64-gnu@0.12.0-next.22': + resolution: {integrity: sha512-XL6oA3ymRSQYyvg6hF1KIax6V/9vlWr5gJ8GPHVVODk1a/YfuEEY1osN5Zmo6aztUkSGKwSuac/3Ax7rfDDiSg==} engines: {node: '>= 20'} - '@nomicfoundation/edr-linux-x64-musl@0.12.0-next.21': - resolution: {integrity: sha512-FRGJwIPBC0UAtoWHd97bQ3OQwngp3vA4EjwZQqiicCapKoiI9BPt4+eyiZq2eq/K0+I0rHs25hw+dzU0QZL1xg==} + '@nomicfoundation/edr-linux-x64-musl@0.12.0-next.22': + resolution: {integrity: sha512-hmkRIXxWa9P0PwfXOAO6WUw11GyV5gpxcMunqWBTkwZ4QW/hi/CkXmlLo6VHd6ceCwpUNLhCGndBtrOPrNRi4A==} engines: {node: '>= 20'} - '@nomicfoundation/edr-win32-x64-msvc@0.12.0-next.21': - resolution: {integrity: sha512-rpH/iKqn0Dvbnj+o5tv3CtDNAsA9AnBNHNmEHoJPNnB5rhR7Zw1vVg2MaE1vzCvIONQGKGkArqC+dA7ftsOcpA==} + '@nomicfoundation/edr-win32-x64-msvc@0.12.0-next.22': + resolution: {integrity: sha512-X7f+7KUMm00trsXAHCHJa+x1fc3QAbk2sBctyOgpET+GLrfCXbxqrccKi7op8f0zTweAVGg1Hsc8SjjC7kwFLw==} engines: {node: '>= 20'} - '@nomicfoundation/edr@0.12.0-next.21': - resolution: {integrity: sha512-j4DXqk/b2T1DK3L/YOZtTjwXqr/as4n+eKulu3KGVxyzOv2plZqTv9WpepQSejc0298tk/DBdMVwqzU3sd8CAA==} + '@nomicfoundation/edr@0.12.0-next.22': + resolution: {integrity: sha512-JigYWf2stjpDxSndBsxRoobQHK8kz4SAVaHtTIKQLIHbsBwymE8i120Ejne6Jk+Ndc5CsNINXB8/bK6vLPe9jA==} engines: {node: '>= 20'} '@nomicfoundation/hardhat-ethers@3.1.3': @@ -1408,8 +1408,8 @@ packages: balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - baseline-browser-mapping@2.9.12: - resolution: {integrity: sha512-Mij6Lij93pTAIsSYy5cyBQ975Qh9uLEc5rwGTpomiZeXZL9yIS6uORJakb3ScHgfs0serMMfIbXzokPMuEiRyw==} + baseline-browser-mapping@2.9.13: + resolution: {integrity: sha512-WhtvB2NG2wjr04+h77sg3klAIwrgOqnjS49GGudnUPGFFgg7G17y7Qecqp+2Dr5kUDxNRBca0SK7cG8JwzkWDQ==} hasBin: true better-ajv-errors@2.0.3: @@ -2131,8 +2131,8 @@ packages: peerDependencies: hardhat: ^2.16.0 - hardhat@2.28.2: - resolution: {integrity: sha512-CPaMFgCU5+sLO0Kos82xWLGC9YldRRBRydj5JT4v00+ShAg4C6Up2jAgP9+dTPVkMOMTfQc05mOo2JreMX5z3A==} + hardhat@2.28.3: + resolution: {integrity: sha512-f1WxpCJCXzxDc12MgIIxxkvB2QK40g/atsW4Az5WQFhUXpZx4VFoSfvwYBIRsRbq6xIrgxef+tXuWda5wTLlgA==} hasBin: true peerDependencies: ts-node: '*' @@ -4223,46 +4223,46 @@ snapshots: '@nolyfill/is-core-module@1.0.39': {} - '@nomicfoundation/edr-darwin-arm64@0.12.0-next.21': {} + '@nomicfoundation/edr-darwin-arm64@0.12.0-next.22': {} - '@nomicfoundation/edr-darwin-x64@0.12.0-next.21': {} + '@nomicfoundation/edr-darwin-x64@0.12.0-next.22': {} - '@nomicfoundation/edr-linux-arm64-gnu@0.12.0-next.21': {} + '@nomicfoundation/edr-linux-arm64-gnu@0.12.0-next.22': {} - '@nomicfoundation/edr-linux-arm64-musl@0.12.0-next.21': {} + '@nomicfoundation/edr-linux-arm64-musl@0.12.0-next.22': {} - '@nomicfoundation/edr-linux-x64-gnu@0.12.0-next.21': {} + '@nomicfoundation/edr-linux-x64-gnu@0.12.0-next.22': {} - '@nomicfoundation/edr-linux-x64-musl@0.12.0-next.21': {} + '@nomicfoundation/edr-linux-x64-musl@0.12.0-next.22': {} - '@nomicfoundation/edr-win32-x64-msvc@0.12.0-next.21': {} + '@nomicfoundation/edr-win32-x64-msvc@0.12.0-next.22': {} - '@nomicfoundation/edr@0.12.0-next.21': + '@nomicfoundation/edr@0.12.0-next.22': dependencies: - '@nomicfoundation/edr-darwin-arm64': 0.12.0-next.21 - '@nomicfoundation/edr-darwin-x64': 0.12.0-next.21 - '@nomicfoundation/edr-linux-arm64-gnu': 0.12.0-next.21 - '@nomicfoundation/edr-linux-arm64-musl': 0.12.0-next.21 - '@nomicfoundation/edr-linux-x64-gnu': 0.12.0-next.21 - '@nomicfoundation/edr-linux-x64-musl': 0.12.0-next.21 - '@nomicfoundation/edr-win32-x64-msvc': 0.12.0-next.21 + '@nomicfoundation/edr-darwin-arm64': 0.12.0-next.22 + '@nomicfoundation/edr-darwin-x64': 0.12.0-next.22 + '@nomicfoundation/edr-linux-arm64-gnu': 0.12.0-next.22 + '@nomicfoundation/edr-linux-arm64-musl': 0.12.0-next.22 + '@nomicfoundation/edr-linux-x64-gnu': 0.12.0-next.22 + '@nomicfoundation/edr-linux-x64-musl': 0.12.0-next.22 + '@nomicfoundation/edr-win32-x64-msvc': 0.12.0-next.22 - '@nomicfoundation/hardhat-ethers@3.1.3(ethers@6.16.0)(hardhat@2.28.2(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3))': + '@nomicfoundation/hardhat-ethers@3.1.3(ethers@6.16.0)(hardhat@2.28.3(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3))': dependencies: debug: 4.4.3(supports-color@8.1.1) ethers: 6.16.0 - hardhat: 2.28.2(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3) + hardhat: 2.28.3(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3) lodash.isequal: 4.5.0 transitivePeerDependencies: - supports-color - '@nomicfoundation/hardhat-verify@2.1.3(hardhat@2.28.2(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3))': + '@nomicfoundation/hardhat-verify@2.1.3(hardhat@2.28.3(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3))': dependencies: '@ethersproject/abi': 5.8.0 '@ethersproject/address': 5.8.0 cbor: 8.1.0 debug: 4.4.3(supports-color@8.1.1) - hardhat: 2.28.2(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3) + hardhat: 2.28.3(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3) lodash.clonedeep: 4.5.0 picocolors: 1.1.1 semver: 6.3.1 @@ -4586,12 +4586,12 @@ snapshots: typechain: 8.3.2(typescript@5.9.3) typescript: 5.9.3 - '@typechain/hardhat@9.1.0(@typechain/ethers-v6@0.5.1(ethers@6.16.0)(typechain@8.3.2(typescript@5.9.3))(typescript@5.9.3))(ethers@6.16.0)(hardhat@2.28.2(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3))(typechain@8.3.2(typescript@5.9.3))': + '@typechain/hardhat@9.1.0(@typechain/ethers-v6@0.5.1(ethers@6.16.0)(typechain@8.3.2(typescript@5.9.3))(typescript@5.9.3))(ethers@6.16.0)(hardhat@2.28.3(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3))(typechain@8.3.2(typescript@5.9.3))': dependencies: '@typechain/ethers-v6': 0.5.1(ethers@6.16.0)(typechain@8.3.2(typescript@5.9.3))(typescript@5.9.3) ethers: 6.16.0 fs-extra: 9.1.0 - hardhat: 2.28.2(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3) + hardhat: 2.28.3(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3) typechain: 8.3.2(typescript@5.9.3) '@types/estree@1.0.8': {} @@ -4965,7 +4965,7 @@ snapshots: balanced-match@1.0.2: {} - baseline-browser-mapping@2.9.12: {} + baseline-browser-mapping@2.9.13: {} better-ajv-errors@2.0.3(ajv@6.12.6): dependencies: @@ -5014,7 +5014,7 @@ snapshots: browserslist@4.28.1: dependencies: - baseline-browser-mapping: 2.9.12 + baseline-browser-mapping: 2.9.13 caniuse-lite: 1.0.30001763 electron-to-chromium: 1.5.267 node-releases: 2.0.27 @@ -5410,7 +5410,7 @@ snapshots: eslint: 9.39.2(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1)))(eslint@9.39.2(jiti@2.6.1)) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1)))(eslint@9.39.2(jiti@2.6.1)))(eslint@9.39.2(jiti@2.6.1)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.2(jiti@2.6.1)) eslint-plugin-jsx-a11y: 6.10.2(eslint@9.39.2(jiti@2.6.1)) eslint-plugin-react: 7.37.5(eslint@9.39.2(jiti@2.6.1)) eslint-plugin-react-hooks: 7.0.1(eslint@9.39.2(jiti@2.6.1)) @@ -5447,7 +5447,7 @@ snapshots: tinyglobby: 0.2.15 unrs-resolver: 1.11.1 optionalDependencies: - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1)))(eslint@9.39.2(jiti@2.6.1)))(eslint@9.39.2(jiti@2.6.1)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.2(jiti@2.6.1)) transitivePeerDependencies: - supports-color @@ -5462,7 +5462,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1)))(eslint@9.39.2(jiti@2.6.1)))(eslint@9.39.2(jiti@2.6.1)): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.2(jiti@2.6.1)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -5860,20 +5860,20 @@ snapshots: graceful-fs@4.2.11: {} - hardhat-abi-exporter@2.11.0(hardhat@2.28.2(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3)): + hardhat-abi-exporter@2.11.0(hardhat@2.28.3(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3)): dependencies: '@ethersproject/abi': 5.8.0 delete-empty: 3.0.0 - hardhat: 2.28.2(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3) + hardhat: 2.28.3(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3) - hardhat-contract-sizer@2.10.1(hardhat@2.28.2(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3)): + hardhat-contract-sizer@2.10.1(hardhat@2.28.3(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3)): dependencies: chalk: 4.1.2 cli-table3: 0.6.5 - hardhat: 2.28.2(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3) + hardhat: 2.28.3(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3) strip-ansi: 6.0.1 - hardhat-gas-reporter@2.3.0(hardhat@2.28.2(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3))(typescript@5.9.3)(zod@4.3.5): + hardhat-gas-reporter@2.3.0(hardhat@2.28.3(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3))(typescript@5.9.3)(zod@4.3.5): dependencies: '@ethersproject/abi': 5.8.0 '@ethersproject/bytes': 5.8.0 @@ -5885,7 +5885,7 @@ snapshots: cli-table3: 0.6.5 ethereum-cryptography: 2.2.1 glob: 10.5.0 - hardhat: 2.28.2(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3) + hardhat: 2.28.3(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3) jsonschema: 1.5.0 lodash: 4.17.21 markdown-table: 2.0.0 @@ -5898,11 +5898,11 @@ snapshots: - utf-8-validate - zod - hardhat@2.28.2(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3): + hardhat@2.28.3(ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3))(typescript@5.9.3): dependencies: '@ethereumjs/util': 9.1.0 '@ethersproject/abi': 5.8.0 - '@nomicfoundation/edr': 0.12.0-next.21 + '@nomicfoundation/edr': 0.12.0-next.22 '@nomicfoundation/solidity-analyzer': 0.1.2 '@sentry/node': 5.30.0 adm-zip: 0.4.16 @@ -6477,7 +6477,7 @@ snapshots: dependencies: '@next/env': 16.1.1 '@swc/helpers': 0.5.15 - baseline-browser-mapping: 2.9.12 + baseline-browser-mapping: 2.9.13 caniuse-lite: 1.0.30001763 postcss: 8.4.31 react: 19.2.3