From 37aa68d99e261fc28940cfcd1e47e1d98084574b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Nov 2026 06:53:38 +0000 Subject: [PATCH] chore(deps-dev): bump the npm-minor-patch group across 2 directories with 11 updates Bumps the npm-minor-patch group with 11 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@nomicfoundation/hardhat-ethers](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-ethers) | `4.2.0` | `4.2.2` | | [@nomicfoundation/hardhat-ignition](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-ignition) | `3.1.8` | `3.1.9` | | [@nomicfoundation/hardhat-keystore](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-keystore) | `3.1.1` | `3.1.2` | | [@nomicfoundation/hardhat-network-helpers](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-network-helpers) | `3.0.11` | `3.0.12` | | [@nomicfoundation/hardhat-node-test-runner](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-node-test-runner) | `3.1.0` | `3.1.2` | | [@nomicfoundation/hardhat-verify](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-verify) | `3.1.2` | `3.1.4` | | [@nomicfoundation/hardhat-viem](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-viem) | `3.0.9` | `3.1.0` | | [@nomicfoundation/hardhat-viem-assertions](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-viem-assertions) | `3.1.3` | `3.1.5` | | [@nomicfoundation/ignition-core](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/ignition-core) | `3.1.10` | `3.1.11` | | [hardhat](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat) | `3.19.0` | `3.21.2` | | [viem](https://github.com/wevm/viem) | `2.57.4` | `2.57.13` | | [@nomicfoundation/hardhat-ethers](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-ethers) | `4.2.0` | `4.2.2` | | [@nomicfoundation/hardhat-ignition](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-ignition) | `3.1.8` | `3.1.9` | | [@nomicfoundation/hardhat-keystore](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-keystore) | `3.1.1` | `3.1.2` | | [@nomicfoundation/hardhat-network-helpers](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-network-helpers) | `3.0.11` | `3.0.12` | | [@nomicfoundation/hardhat-node-test-runner](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-node-test-runner) | `3.1.0` | `3.1.2` | | [@nomicfoundation/hardhat-verify](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-verify) | `3.1.2` | `3.1.4` | | [@nomicfoundation/hardhat-viem](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-viem) | `3.0.9` | `3.1.0` | | [@nomicfoundation/hardhat-viem-assertions](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-viem-assertions) | `3.1.3` | `3.1.5` | | [@nomicfoundation/ignition-core](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/ignition-core) | `3.1.10` | `3.1.11` | | [hardhat](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat) | `3.19.0` | `3.21.2` | | [viem](https://github.com/wevm/viem) | `2.57.4` | `2.57.13` | Bumps the npm-minor-patch group with 11 updates in the /packages/contracts directory: | Package | From | To | | --- | --- | --- | | [@nomicfoundation/hardhat-ethers](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-ethers) | `4.2.0` | `4.2.2` | | [@nomicfoundation/hardhat-ignition](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-ignition) | `3.1.8` | `3.1.9` | | [@nomicfoundation/hardhat-keystore](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-keystore) | `3.1.1` | `3.1.2` | | [@nomicfoundation/hardhat-network-helpers](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-network-helpers) | `3.0.11` | `3.0.12` | | [@nomicfoundation/hardhat-node-test-runner](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-node-test-runner) | `3.1.0` | `3.1.2` | | [@nomicfoundation/hardhat-verify](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-verify) | `3.1.2` | `3.1.4` | | [@nomicfoundation/hardhat-viem](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-viem) | `3.0.9` | `3.1.0` | | [@nomicfoundation/hardhat-viem-assertions](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-viem-assertions) | `3.1.3` | `3.1.5` | | [@nomicfoundation/ignition-core](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/ignition-core) | `3.1.10` | `3.1.11` | | [hardhat](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat) | `3.19.0` | `3.21.2` | | [viem](https://github.com/wevm/viem) | `2.57.4` | `2.57.13` | | [@nomicfoundation/hardhat-ethers](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-ethers) | `4.2.0` | `4.2.2` | | [@nomicfoundation/hardhat-ignition](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-ignition) | `3.1.8` | `3.1.9` | | [@nomicfoundation/hardhat-keystore](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-keystore) | `3.1.1` | `3.1.2` | | [@nomicfoundation/hardhat-network-helpers](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-network-helpers) | `3.0.11` | `3.0.12` | | [@nomicfoundation/hardhat-node-test-runner](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-node-test-runner) | `3.1.0` | `3.1.2` | | [@nomicfoundation/hardhat-verify](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-verify) | `3.1.2` | `3.1.4` | | [@nomicfoundation/hardhat-viem](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-viem) | `3.0.9` | `3.1.0` | | [@nomicfoundation/hardhat-viem-assertions](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-viem-assertions) | `3.1.3` | `3.1.5` | | [@nomicfoundation/ignition-core](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/ignition-core) | `3.1.10` | `3.1.11` | | [hardhat](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat) | `3.19.0` | `3.21.2` | | [viem](https://github.com/wevm/viem) | `2.57.4` | `2.57.13` | Updates `@nomicfoundation/hardhat-ethers` from 4.2.0 to 4.2.2 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-ethers/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-ethers@4.2.2/packages/hardhat-ethers) Updates `@nomicfoundation/hardhat-ignition` from 3.1.8 to 3.1.9 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-ignition/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-ignition@3.1.9/packages/hardhat-ignition) Updates `@nomicfoundation/hardhat-keystore` from 3.1.1 to 3.1.2 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-keystore/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-keystore@3.1.2/packages/hardhat-keystore) Updates `@nomicfoundation/hardhat-network-helpers` from 3.0.11 to 3.0.12 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-network-helpers/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-network-helpers@3.0.12/packages/hardhat-network-helpers) Updates `@nomicfoundation/hardhat-node-test-runner` from 3.1.0 to 3.1.2 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-node-test-runner/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-node-test-runner@3.1.2/packages/hardhat-node-test-runner) Updates `@nomicfoundation/hardhat-verify` from 3.1.2 to 3.1.4 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-verify/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-verify@3.1.4/packages/hardhat-verify) Updates `@nomicfoundation/hardhat-viem` from 3.0.9 to 3.1.0 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-viem/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-viem@3.1.0/packages/hardhat-viem) Updates `@nomicfoundation/hardhat-viem-assertions` from 3.1.3 to 3.1.5 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-viem-assertions/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-viem-assertions@3.1.5/packages/hardhat-viem-assertions) Updates `@nomicfoundation/ignition-core` from 3.1.10 to 3.1.11 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/ignition-core/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/ignition-core@3.1.11/packages/ignition-core) Updates `hardhat` from 3.19.0 to 3.21.2 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/hardhat@3.21.2/packages/hardhat) Updates `viem` from 2.57.4 to 2.57.13 - [Release notes](https://github.com/wevm/viem/releases) - [Commits](https://github.com/wevm/viem/compare/viem@2.57.4...viem@2.57.13) Updates `@nomicfoundation/hardhat-ethers` from 4.2.0 to 4.2.2 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-ethers/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-ethers@4.2.2/packages/hardhat-ethers) Updates `@nomicfoundation/hardhat-ignition` from 3.1.8 to 3.1.9 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-ignition/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-ignition@3.1.9/packages/hardhat-ignition) Updates `@nomicfoundation/hardhat-keystore` from 3.1.1 to 3.1.2 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-keystore/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-keystore@3.1.2/packages/hardhat-keystore) Updates `@nomicfoundation/hardhat-network-helpers` from 3.0.11 to 3.0.12 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-network-helpers/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-network-helpers@3.0.12/packages/hardhat-network-helpers) Updates `@nomicfoundation/hardhat-node-test-runner` from 3.1.0 to 3.1.2 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-node-test-runner/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-node-test-runner@3.1.2/packages/hardhat-node-test-runner) Updates `@nomicfoundation/hardhat-verify` from 3.1.2 to 3.1.4 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-verify/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-verify@3.1.4/packages/hardhat-verify) Updates `@nomicfoundation/hardhat-viem` from 3.0.9 to 3.1.0 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-viem/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-viem@3.1.0/packages/hardhat-viem) Updates `@nomicfoundation/hardhat-viem-assertions` from 3.1.3 to 3.1.5 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-viem-assertions/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-viem-assertions@3.1.5/packages/hardhat-viem-assertions) Updates `@nomicfoundation/ignition-core` from 3.1.10 to 3.1.11 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/ignition-core/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/ignition-core@3.1.11/packages/ignition-core) Updates `hardhat` from 3.19.0 to 3.21.2 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/hardhat@3.21.2/packages/hardhat) Updates `viem` from 2.57.4 to 2.57.13 - [Release notes](https://github.com/wevm/viem/releases) - [Commits](https://github.com/wevm/viem/compare/viem@2.57.4...viem@2.57.13) Updates `@nomicfoundation/hardhat-ethers` from 4.2.0 to 4.2.2 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-ethers/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-ethers@4.2.2/packages/hardhat-ethers) Updates `@nomicfoundation/hardhat-ignition` from 3.1.8 to 3.1.9 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-ignition/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-ignition@3.1.9/packages/hardhat-ignition) Updates `@nomicfoundation/hardhat-keystore` from 3.1.1 to 3.1.2 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-keystore/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-keystore@3.1.2/packages/hardhat-keystore) Updates `@nomicfoundation/hardhat-network-helpers` from 3.0.11 to 3.0.12 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-network-helpers/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-network-helpers@3.0.12/packages/hardhat-network-helpers) Updates `@nomicfoundation/hardhat-node-test-runner` from 3.1.0 to 3.1.2 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-node-test-runner/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-node-test-runner@3.1.2/packages/hardhat-node-test-runner) Updates `@nomicfoundation/hardhat-verify` from 3.1.2 to 3.1.4 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-verify/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-verify@3.1.4/packages/hardhat-verify) Updates `@nomicfoundation/hardhat-viem` from 3.0.9 to 3.1.0 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-viem/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-viem@3.1.0/packages/hardhat-viem) Updates `@nomicfoundation/hardhat-viem-assertions` from 3.1.3 to 3.1.5 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-viem-assertions/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-viem-assertions@3.1.5/packages/hardhat-viem-assertions) Updates `@nomicfoundation/ignition-core` from 3.1.10 to 3.1.11 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/ignition-core/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/ignition-core@3.1.11/packages/ignition-core) Updates `hardhat` from 3.19.0 to 3.21.2 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/hardhat@3.21.2/packages/hardhat) Updates `viem` from 2.57.4 to 2.57.13 - [Release notes](https://github.com/wevm/viem/releases) - [Commits](https://github.com/wevm/viem/compare/viem@2.57.4...viem@2.57.13) Updates `@nomicfoundation/hardhat-ethers` from 4.2.0 to 4.2.2 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-ethers/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-ethers@4.2.2/packages/hardhat-ethers) Updates `@nomicfoundation/hardhat-ignition` from 3.1.8 to 3.1.9 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-ignition/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-ignition@3.1.9/packages/hardhat-ignition) Updates `@nomicfoundation/hardhat-keystore` from 3.1.1 to 3.1.2 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-keystore/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-keystore@3.1.2/packages/hardhat-keystore) Updates `@nomicfoundation/hardhat-network-helpers` from 3.0.11 to 3.0.12 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-network-helpers/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-network-helpers@3.0.12/packages/hardhat-network-helpers) Updates `@nomicfoundation/hardhat-node-test-runner` from 3.1.0 to 3.1.2 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-node-test-runner/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-node-test-runner@3.1.2/packages/hardhat-node-test-runner) Updates `@nomicfoundation/hardhat-verify` from 3.1.2 to 3.1.4 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-verify/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-verify@3.1.4/packages/hardhat-verify) Updates `@nomicfoundation/hardhat-viem` from 3.0.9 to 3.1.0 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-viem/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-viem@3.1.0/packages/hardhat-viem) Updates `@nomicfoundation/hardhat-viem-assertions` from 3.1.3 to 3.1.5 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-viem-assertions/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-viem-assertions@3.1.5/packages/hardhat-viem-assertions) Updates `@nomicfoundation/ignition-core` from 3.1.10 to 3.1.11 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/ignition-core/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/ignition-core@3.1.11/packages/ignition-core) Updates `hardhat` from 3.19.0 to 3.21.2 - [Release notes](https://github.com/NomicFoundation/hardhat/releases) - [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat/CHANGELOG.md) - [Commits](https://github.com/NomicFoundation/hardhat/commits/hardhat@3.21.2/packages/hardhat) Updates `viem` from 2.57.4 to 2.57.13 - [Release notes](https://github.com/wevm/viem/releases) - [Commits](https://github.com/wevm/viem/compare/viem@2.57.4...viem@2.57.13) --- updated-dependencies: - dependency-name: "@nomicfoundation/hardhat-ethers" dependency-version: 4.2.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/hardhat-ethers" dependency-version: 4.2.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/hardhat-ethers" dependency-version: 4.2.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/hardhat-ethers" dependency-version: 4.2.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/hardhat-ignition" dependency-version: 3.1.9 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/hardhat-ignition" dependency-version: 3.1.9 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/hardhat-ignition" dependency-version: 3.1.9 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/hardhat-ignition" dependency-version: 3.1.9 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/hardhat-keystore" dependency-version: 3.1.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/hardhat-keystore" dependency-version: 3.1.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/hardhat-keystore" dependency-version: 3.1.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/hardhat-keystore" dependency-version: 3.1.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/hardhat-network-helpers" dependency-version: 3.0.12 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/hardhat-network-helpers" dependency-version: 3.0.12 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/hardhat-network-helpers" dependency-version: 3.0.12 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/hardhat-network-helpers" dependency-version: 3.0.12 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/hardhat-node-test-runner" dependency-version: 3.1.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/hardhat-node-test-runner" dependency-version: 3.1.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/hardhat-node-test-runner" dependency-version: 3.1.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/hardhat-node-test-runner" dependency-version: 3.1.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/hardhat-verify" dependency-version: 3.1.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/hardhat-verify" dependency-version: 3.1.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/hardhat-verify" dependency-version: 3.1.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/hardhat-verify" dependency-version: 3.1.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/hardhat-viem" dependency-version: 3.1.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/hardhat-viem" dependency-version: 3.1.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/hardhat-viem" dependency-version: 3.1.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/hardhat-viem" dependency-version: 3.1.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/hardhat-viem-assertions" dependency-version: 3.1.5 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/hardhat-viem-assertions" dependency-version: 3.1.5 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/hardhat-viem-assertions" dependency-version: 3.1.5 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/hardhat-viem-assertions" dependency-version: 3.1.5 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/ignition-core" dependency-version: 3.1.11 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/ignition-core" dependency-version: 3.1.11 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/ignition-core" dependency-version: 3.1.11 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: "@nomicfoundation/ignition-core" dependency-version: 3.1.11 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: hardhat dependency-version: 3.21.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-minor-patch - dependency-name: hardhat dependency-version: 3.21.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-minor-patch - dependency-name: hardhat dependency-version: 3.21.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-minor-patch - dependency-name: hardhat dependency-version: 3.21.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-minor-patch - dependency-name: viem dependency-version: 2.57.10 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: viem dependency-version: 2.57.10 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: viem dependency-version: 2.57.10 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch - dependency-name: viem dependency-version: 2.57.10 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 498 +++++++++++++++++++++------ packages/contracts/package-lock.json | 496 ++++++++++++++++++++------ packages/contracts/package.json | 22 +- 3 files changed, 804 insertions(+), 212 deletions(-) diff --git a/package-lock.json b/package-lock.json index dcecfdc0..858177f8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -770,28 +770,28 @@ } }, "node_modules/@nomicfoundation/edr": { - "version": "0.22.2", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr/-/edr-0.22.2.tgz", - "integrity": "sha512-etOCYFzbzr0wmggYkWapQWff3fmBq9OGTDxdbxOnE5lOmB79eMc5RHuJ3KF7nOwA9ttGhIevOkC7bBdPhP71JA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr/-/edr-0.25.0.tgz", + "integrity": "sha512-aO9XbrBwhKoP7O8fXVDJZR+4DJRGC1as2nsQ1V4MxnwxiZD5XfhrPSX3DE918O/1oLZ5HQ+n9e0d8D5P/JiHig==", "dev": true, "license": "MIT", "engines": { "node": ">= 22" }, "optionalDependencies": { - "@nomicfoundation/edr-darwin-arm64": "0.22.2", - "@nomicfoundation/edr-darwin-x64": "0.22.2", - "@nomicfoundation/edr-linux-arm64-gnu": "0.22.2", - "@nomicfoundation/edr-linux-arm64-musl": "0.22.2", - "@nomicfoundation/edr-linux-x64-gnu": "0.22.2", - "@nomicfoundation/edr-linux-x64-musl": "0.22.2", - "@nomicfoundation/edr-win32-x64-msvc": "0.22.2" + "@nomicfoundation/edr-darwin-arm64": "0.25.0", + "@nomicfoundation/edr-darwin-x64": "0.25.0", + "@nomicfoundation/edr-linux-arm64-gnu": "0.25.0", + "@nomicfoundation/edr-linux-arm64-musl": "0.25.0", + "@nomicfoundation/edr-linux-x64-gnu": "0.25.0", + "@nomicfoundation/edr-linux-x64-musl": "0.25.0", + "@nomicfoundation/edr-win32-x64-msvc": "0.25.0" } }, "node_modules/@nomicfoundation/edr-darwin-arm64": { - "version": "0.22.2", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-darwin-arm64/-/edr-darwin-arm64-0.22.2.tgz", - "integrity": "sha512-EyMlVnC4J/QujkDGVQawf5aQsTDygcpLFx7zxHeNT+Cod4fFVczCb4OV5YeLYceCgdcIvr39r6M5hJoW4zbsTA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-darwin-arm64/-/edr-darwin-arm64-0.25.0.tgz", + "integrity": "sha512-k5jOQ4430lNIRPeDMmgDMeoCp0iqY8bjO5ZYBg93sH2FEDvyS08e6stBvmm9j91+VkAj24DIdjwq3b0AEKfutw==", "cpu": [ "arm64" ], @@ -806,9 +806,9 @@ } }, "node_modules/@nomicfoundation/edr-darwin-x64": { - "version": "0.22.2", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-darwin-x64/-/edr-darwin-x64-0.22.2.tgz", - "integrity": "sha512-STl5xe9AC3XQUzKKY18D6cqrtFF4G1xPMg3YYZf4aDBRLwuha1BmHkMxAd0ljybKFRWGGPahwV1FdEX95MJpgA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-darwin-x64/-/edr-darwin-x64-0.25.0.tgz", + "integrity": "sha512-V26jWmq2qsm6Aywh0MbSEBCkB5o1EAym9KFNi3dsbAi7sNFiyFYf5tQZ7HWpttVRNOGTXnyX6GhIpb90jbLPrQ==", "cpu": [ "x64" ], @@ -823,9 +823,9 @@ } }, "node_modules/@nomicfoundation/edr-linux-arm64-gnu": { - "version": "0.22.2", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-arm64-gnu/-/edr-linux-arm64-gnu-0.22.2.tgz", - "integrity": "sha512-MsdSgcK4iEN3u6DTpGM16T2nFVAn8RanZbwTIUBR7obpUl62ilquBUJOhWAi9jD29qtkzlzFHaaILtaBMemInA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-arm64-gnu/-/edr-linux-arm64-gnu-0.25.0.tgz", + "integrity": "sha512-1QRVSdq4YNS+r7f6MmWS8J/K0A9JlrzIjeV/BVEM5gTe7KyxJ0NwX4ErUAMbizl2JCmDwuD1SAak8X6YjZDMJA==", "cpu": [ "arm64" ], @@ -843,9 +843,9 @@ } }, "node_modules/@nomicfoundation/edr-linux-arm64-musl": { - "version": "0.22.2", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-arm64-musl/-/edr-linux-arm64-musl-0.22.2.tgz", - "integrity": "sha512-HOjHL7n2v21CRyzWRfJkUiNzf1MuwtUsVFx6COuPNcc50bKnGpLBcaYrgvaC1hquPMToHkMmUKzeUcSzJxKiag==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-arm64-musl/-/edr-linux-arm64-musl-0.25.0.tgz", + "integrity": "sha512-uNim6ggISggh9nRAtwhVgDQ4cmkypM1kpqP757DL9q8DremHMGdK8BgPMx8J2VNMfjYwC7Ohuyszztau6obkLg==", "cpu": [ "arm64" ], @@ -863,9 +863,9 @@ } }, "node_modules/@nomicfoundation/edr-linux-x64-gnu": { - "version": "0.22.2", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-x64-gnu/-/edr-linux-x64-gnu-0.22.2.tgz", - "integrity": "sha512-uuJX64whS7QDKUuWYMg+NoACr5XHeiYDqVMEnmX4xIAoUQSlmToTUbwwbGn/hQSZkpaLzzow/nd7hNW+F6XURA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-x64-gnu/-/edr-linux-x64-gnu-0.25.0.tgz", + "integrity": "sha512-V0/Zjsd7WlRpwxtbtI1YFRaV0lF/+EtOHf5H01riCAZixK16N67PGY4QPwrZ/FQrk15bCzu/fFtgR5WpmFAuPg==", "cpu": [ "x64" ], @@ -883,9 +883,9 @@ } }, "node_modules/@nomicfoundation/edr-linux-x64-musl": { - "version": "0.22.2", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-x64-musl/-/edr-linux-x64-musl-0.22.2.tgz", - "integrity": "sha512-lRYTpnN4K3YoMTi+J+TyV+9RHV7PI+oNgsaE/F9dyy+WhK21JTGccdqgEG+LtwAEqnlVXgQAACUxyFrdnDuf1w==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-x64-musl/-/edr-linux-x64-musl-0.25.0.tgz", + "integrity": "sha512-oZHb4vFOeloPwXS9pJpf3z5/QSIaTMzxObbQ6OZXqg+oK1BNxk86wmgsaMlq/4kfcWVYcYQ6m57HCUWlzU1MZw==", "cpu": [ "x64" ], @@ -903,9 +903,9 @@ } }, "node_modules/@nomicfoundation/edr-win32-x64-msvc": { - "version": "0.22.2", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-win32-x64-msvc/-/edr-win32-x64-msvc-0.22.2.tgz", - "integrity": "sha512-4vHtd3d3OI4fe4G/5jjWB034jB0z67mYm3Em0RrZcG2tHqgc+ZOrBuhZ0DyUdKYm/FMYiczRjObQbJJOyA/5Nw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-win32-x64-msvc/-/edr-win32-x64-msvc-0.25.0.tgz", + "integrity": "sha512-uB0GT6iWOJu7qHEo4vNbr0yRedzuRCmOF+YkxXrQHaY2oKGcHpqZ0UnS1ak1NMZ2iyQWc2y5y8WYySNcwPq04g==", "cpu": [ "x64" ], @@ -920,24 +920,51 @@ } }, "node_modules/@nomicfoundation/hardhat-errors": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-errors/-/hardhat-errors-3.1.1.tgz", - "integrity": "sha512-NeI8Ze1DsR8PE/Gm4syf3rNaiBw7Mioq3ZMw+6+/SJuNM1epA4RG2pz+06Pg0GUe4sCuuayZw30Fr1YWjF2vYA==", + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-errors/-/hardhat-errors-3.1.4.tgz", + "integrity": "sha512-suljYEhspuHIueKISN//rflodtB8LFxvsNYvSSt0HwBPkZvuZMTuZ8pAIhye2sf3z5rRw+saKaK/+BMtdXZcGA==", "dev": true, "license": "MIT", "dependencies": { - "@nomicfoundation/hardhat-utils": "^4.4.0" + "@nomicfoundation/hardhat-utils": "^5.1.0" + } + }, + "node_modules/@nomicfoundation/hardhat-errors/node_modules/@nomicfoundation/hardhat-utils": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-utils/-/hardhat-utils-5.1.1.tgz", + "integrity": "sha512-zd2M1c6Y1HADE+N1nYCX8jjkjrVSLcwTCd/5t9Jk6xvBcL+kjXPo+T0CewDTHQlkYb13AL5A7BIoHUPjZZJo4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@streamparser/json-node": "^0.0.26", + "env-paths": "^4.0.0", + "ethereum-cryptography": "^3.0.0", + "fast-equals": "^6.0.0", + "json-stream-stringify": "^3.1.7", + "micro-eth-signer": "^0.19.0", + "rfdc": "^1.3.1", + "undici": "^7.29.0" + } + }, + "node_modules/@nomicfoundation/hardhat-errors/node_modules/undici": { + "version": "7.30.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.30.1.tgz", + "integrity": "sha512-03KrMbjIFDWQR5RNPrSw3bd1r12JpyFQl9/yxjUbJtqkjmllqC5lFjZh6ujeuJCKr8EOQvRW872Oy/az+nLYxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.18.1" } }, "node_modules/@nomicfoundation/hardhat-ethers": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-ethers/-/hardhat-ethers-4.2.0.tgz", - "integrity": "sha512-lymWocle6rP7StaWnoygFoA0wSh9sBncflCnGPMhEI38OH1MdJo5FMOOxap9vKbcWmu670Ejv9HUCRDEGEtg8Q==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-ethers/-/hardhat-ethers-4.2.2.tgz", + "integrity": "sha512-gag6y9TBEzmHsSlNbsTD/brlJVrodiBHxNctZj1peKUURTOaW/QP3wGyrpGWJMQrWDKc3b+d7Vdb/3aFuJuK2w==", "dev": true, "license": "MIT", "dependencies": { "@nomicfoundation/hardhat-errors": "^3.1.0", - "@nomicfoundation/hardhat-utils": "^4.3.0", + "@nomicfoundation/hardhat-utils": "^5.0.0", "@nomicfoundation/hardhat-zod-utils": "^3.0.5", "ethereum-cryptography": "^3.0.0", "ethers": "^6.14.0", @@ -947,15 +974,42 @@ "hardhat": "^3.18.0" } }, + "node_modules/@nomicfoundation/hardhat-ethers/node_modules/@nomicfoundation/hardhat-utils": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-utils/-/hardhat-utils-5.1.1.tgz", + "integrity": "sha512-zd2M1c6Y1HADE+N1nYCX8jjkjrVSLcwTCd/5t9Jk6xvBcL+kjXPo+T0CewDTHQlkYb13AL5A7BIoHUPjZZJo4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@streamparser/json-node": "^0.0.26", + "env-paths": "^4.0.0", + "ethereum-cryptography": "^3.0.0", + "fast-equals": "^6.0.0", + "json-stream-stringify": "^3.1.7", + "micro-eth-signer": "^0.19.0", + "rfdc": "^1.3.1", + "undici": "^7.29.0" + } + }, + "node_modules/@nomicfoundation/hardhat-ethers/node_modules/undici": { + "version": "7.30.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.30.1.tgz", + "integrity": "sha512-03KrMbjIFDWQR5RNPrSw3bd1r12JpyFQl9/yxjUbJtqkjmllqC5lFjZh6ujeuJCKr8EOQvRW872Oy/az+nLYxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.18.1" + } + }, "node_modules/@nomicfoundation/hardhat-ignition": { - "version": "3.1.8", - "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-ignition/-/hardhat-ignition-3.1.8.tgz", - "integrity": "sha512-zVsR1SA1gqjd3SF3C+BljttSEMOaIbSIEvHgFhXF/A1IgeecJYD/MqGcvGAW4s51r5ZGQnUSl9t/5VQKvuExlw==", + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-ignition/-/hardhat-ignition-3.1.9.tgz", + "integrity": "sha512-oqTGwiSnaYWzipm1ndFjTPhAFtrlN0kSuUPI5OnV7WamAPf5FJXLolye0m/hXMmt1XyYOGWUD3/ly88iUw15wg==", "dev": true, "license": "MIT", "dependencies": { "@nomicfoundation/hardhat-errors": "^3.0.16", - "@nomicfoundation/hardhat-utils": "^4.1.4", + "@nomicfoundation/hardhat-utils": "^5.0.0", "@nomicfoundation/ignition-core": "^3.1.8", "@nomicfoundation/ignition-ui": "^3.1.2", "json5": "^2.2.3", @@ -984,17 +1038,44 @@ "viem": "^2.47.6" } }, + "node_modules/@nomicfoundation/hardhat-ignition/node_modules/@nomicfoundation/hardhat-utils": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-utils/-/hardhat-utils-5.1.1.tgz", + "integrity": "sha512-zd2M1c6Y1HADE+N1nYCX8jjkjrVSLcwTCd/5t9Jk6xvBcL+kjXPo+T0CewDTHQlkYb13AL5A7BIoHUPjZZJo4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@streamparser/json-node": "^0.0.26", + "env-paths": "^4.0.0", + "ethereum-cryptography": "^3.0.0", + "fast-equals": "^6.0.0", + "json-stream-stringify": "^3.1.7", + "micro-eth-signer": "^0.19.0", + "rfdc": "^1.3.1", + "undici": "^7.29.0" + } + }, + "node_modules/@nomicfoundation/hardhat-ignition/node_modules/undici": { + "version": "7.30.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.30.1.tgz", + "integrity": "sha512-03KrMbjIFDWQR5RNPrSw3bd1r12JpyFQl9/yxjUbJtqkjmllqC5lFjZh6ujeuJCKr8EOQvRW872Oy/az+nLYxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.18.1" + } + }, "node_modules/@nomicfoundation/hardhat-keystore": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-keystore/-/hardhat-keystore-3.1.1.tgz", - "integrity": "sha512-nVsHnfY287UrgfHlB18w1lrSY2XPw+eq31r+IVVlcxI30nI2rdICEuCL3JWAMKot31B8JVa95i+f24HjWvTGuQ==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-keystore/-/hardhat-keystore-3.1.2.tgz", + "integrity": "sha512-d/5N+i2LatR10E4SzUFjlQH32qcD4JhOP841C/6khZ3h3+0rzr0k6vJp2F5tApJ/cIyoiEoZUES81lAbPnxXjA==", "dev": true, "license": "MIT", "dependencies": { "@noble/ciphers": "2.4.0", "@noble/hashes": "2.4.0", "@nomicfoundation/hardhat-errors": "^3.0.15", - "@nomicfoundation/hardhat-utils": "^4.4.0", + "@nomicfoundation/hardhat-utils": "^5.0.0", "@nomicfoundation/hardhat-zod-utils": "^3.0.5", "zod": "^3.23.8" }, @@ -1002,20 +1083,74 @@ "hardhat": "^3.13.0" } }, + "node_modules/@nomicfoundation/hardhat-keystore/node_modules/@nomicfoundation/hardhat-utils": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-utils/-/hardhat-utils-5.1.1.tgz", + "integrity": "sha512-zd2M1c6Y1HADE+N1nYCX8jjkjrVSLcwTCd/5t9Jk6xvBcL+kjXPo+T0CewDTHQlkYb13AL5A7BIoHUPjZZJo4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@streamparser/json-node": "^0.0.26", + "env-paths": "^4.0.0", + "ethereum-cryptography": "^3.0.0", + "fast-equals": "^6.0.0", + "json-stream-stringify": "^3.1.7", + "micro-eth-signer": "^0.19.0", + "rfdc": "^1.3.1", + "undici": "^7.29.0" + } + }, + "node_modules/@nomicfoundation/hardhat-keystore/node_modules/undici": { + "version": "7.30.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.30.1.tgz", + "integrity": "sha512-03KrMbjIFDWQR5RNPrSw3bd1r12JpyFQl9/yxjUbJtqkjmllqC5lFjZh6ujeuJCKr8EOQvRW872Oy/az+nLYxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.18.1" + } + }, "node_modules/@nomicfoundation/hardhat-network-helpers": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-network-helpers/-/hardhat-network-helpers-3.0.11.tgz", - "integrity": "sha512-3/xuORejAOGbfqBmIen+OCHu9ExK9O8pjE11ILU9NcN37zy3GDbyNCKV9keK1gSjWWVb0okAlAR/yvewfEE4TA==", + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-network-helpers/-/hardhat-network-helpers-3.0.12.tgz", + "integrity": "sha512-rT9Zz9ssFIJV/omKY7h0u5XqWMHzlSSwL4Fjk9r+Yj48kYgV6WpMsDcpo4f0dmI0vSDkdme3WgZOb7cO0BxteA==", "dev": true, "license": "MIT", "dependencies": { "@nomicfoundation/hardhat-errors": "^3.0.16", - "@nomicfoundation/hardhat-utils": "^4.1.4" + "@nomicfoundation/hardhat-utils": "^5.0.0" }, "peerDependencies": { "hardhat": "^3.8.0" } }, + "node_modules/@nomicfoundation/hardhat-network-helpers/node_modules/@nomicfoundation/hardhat-utils": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-utils/-/hardhat-utils-5.1.1.tgz", + "integrity": "sha512-zd2M1c6Y1HADE+N1nYCX8jjkjrVSLcwTCd/5t9Jk6xvBcL+kjXPo+T0CewDTHQlkYb13AL5A7BIoHUPjZZJo4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@streamparser/json-node": "^0.0.26", + "env-paths": "^4.0.0", + "ethereum-cryptography": "^3.0.0", + "fast-equals": "^6.0.0", + "json-stream-stringify": "^3.1.7", + "micro-eth-signer": "^0.19.0", + "rfdc": "^1.3.1", + "undici": "^7.29.0" + } + }, + "node_modules/@nomicfoundation/hardhat-network-helpers/node_modules/undici": { + "version": "7.30.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.30.1.tgz", + "integrity": "sha512-03KrMbjIFDWQR5RNPrSw3bd1r12JpyFQl9/yxjUbJtqkjmllqC5lFjZh6ujeuJCKr8EOQvRW872Oy/az+nLYxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.18.1" + } + }, "node_modules/@nomicfoundation/hardhat-node-test-reporter": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-node-test-reporter/-/hardhat-node-test-reporter-3.1.1.tgz", @@ -1028,23 +1163,49 @@ } }, "node_modules/@nomicfoundation/hardhat-node-test-runner": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-node-test-runner/-/hardhat-node-test-runner-3.1.0.tgz", - "integrity": "sha512-afuTNxslf1H6tkXApf1r4Is12dyxsew1AscutGvQG+maPTDuk/BuTQ2a9idXBULZA3/6TGfbEEQvki5FxaONWQ==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-node-test-runner/-/hardhat-node-test-runner-3.1.2.tgz", + "integrity": "sha512-QMlvCRR9D0UbBak/C1skela1hjfXjiRp2FOilk+y6DW6InN7/kJfwf92q6WqrINEgoIkJuyHqUIodemqLs0hbg==", "dev": true, "license": "MIT", "dependencies": { "@nomicfoundation/hardhat-errors": "^3.0.15", "@nomicfoundation/hardhat-node-test-reporter": "^3.1.0", - "@nomicfoundation/hardhat-utils": "^4.1.2", + "@nomicfoundation/hardhat-utils": "^5.1.0", "@nomicfoundation/hardhat-zod-utils": "^3.0.5", - "tsx": "^4.23.1", "zod": "^3.23.8" }, "peerDependencies": { "hardhat": "^3.12.0" } }, + "node_modules/@nomicfoundation/hardhat-node-test-runner/node_modules/@nomicfoundation/hardhat-utils": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-utils/-/hardhat-utils-5.1.1.tgz", + "integrity": "sha512-zd2M1c6Y1HADE+N1nYCX8jjkjrVSLcwTCd/5t9Jk6xvBcL+kjXPo+T0CewDTHQlkYb13AL5A7BIoHUPjZZJo4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@streamparser/json-node": "^0.0.26", + "env-paths": "^4.0.0", + "ethereum-cryptography": "^3.0.0", + "fast-equals": "^6.0.0", + "json-stream-stringify": "^3.1.7", + "micro-eth-signer": "^0.19.0", + "rfdc": "^1.3.1", + "undici": "^7.29.0" + } + }, + "node_modules/@nomicfoundation/hardhat-node-test-runner/node_modules/undici": { + "version": "7.30.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.30.1.tgz", + "integrity": "sha512-03KrMbjIFDWQR5RNPrSw3bd1r12JpyFQl9/yxjUbJtqkjmllqC5lFjZh6ujeuJCKr8EOQvRW872Oy/az+nLYxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.18.1" + } + }, "node_modules/@nomicfoundation/hardhat-toolbox-viem": { "version": "5.0.7", "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-toolbox-viem/-/hardhat-toolbox-viem-5.0.7.tgz", @@ -1100,14 +1261,14 @@ "license": "MIT" }, "node_modules/@nomicfoundation/hardhat-verify": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-verify/-/hardhat-verify-3.1.2.tgz", - "integrity": "sha512-cQSc/zH2byIX89f8PukDBu5kMTBh5MDLp9SFJJJRSGcwgZg5MxGHn2u6lpsJMO/KKoRN7+KBdTaZKVcrLmBKVg==", + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-verify/-/hardhat-verify-3.1.4.tgz", + "integrity": "sha512-mEC5vJDOsf8eqhaYsxtEl9MQT1IgEkTSGW7jeryIKTyevLdTP2wISV9SKP+i7sjg8yIi6MUMa05Tw1l4BgVlog==", "dev": true, "license": "MIT", "dependencies": { "@nomicfoundation/hardhat-errors": "^3.1.0", - "@nomicfoundation/hardhat-utils": "^4.4.0", + "@nomicfoundation/hardhat-utils": "^5.1.0", "@nomicfoundation/hardhat-zod-utils": "^3.0.5", "cbor2": "^2.0.0", "zod": "^3.23.8" @@ -1116,15 +1277,42 @@ "hardhat": "^3.12.0" } }, + "node_modules/@nomicfoundation/hardhat-verify/node_modules/@nomicfoundation/hardhat-utils": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-utils/-/hardhat-utils-5.1.1.tgz", + "integrity": "sha512-zd2M1c6Y1HADE+N1nYCX8jjkjrVSLcwTCd/5t9Jk6xvBcL+kjXPo+T0CewDTHQlkYb13AL5A7BIoHUPjZZJo4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@streamparser/json-node": "^0.0.26", + "env-paths": "^4.0.0", + "ethereum-cryptography": "^3.0.0", + "fast-equals": "^6.0.0", + "json-stream-stringify": "^3.1.7", + "micro-eth-signer": "^0.19.0", + "rfdc": "^1.3.1", + "undici": "^7.29.0" + } + }, + "node_modules/@nomicfoundation/hardhat-verify/node_modules/undici": { + "version": "7.30.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.30.1.tgz", + "integrity": "sha512-03KrMbjIFDWQR5RNPrSw3bd1r12JpyFQl9/yxjUbJtqkjmllqC5lFjZh6ujeuJCKr8EOQvRW872Oy/az+nLYxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.18.1" + } + }, "node_modules/@nomicfoundation/hardhat-viem": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-viem/-/hardhat-viem-3.0.9.tgz", - "integrity": "sha512-GtQ7l55C70Jj80yrZGdW7Kah0vPmEje29G/xVfcxchVxRRFdj1XyFZFn+7e53b11qhHMWDB787pVN+I8YZae3w==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-viem/-/hardhat-viem-3.1.0.tgz", + "integrity": "sha512-y82uv7MBZe0cPzKsbYs1nIuwjgIN85qPhLgPOnChwhq4jxJ8i0mbWrx61sHd/ghfsuFMlKfncwt+jbw28tmBqg==", "dev": true, "license": "MIT", "dependencies": { "@nomicfoundation/hardhat-errors": "^3.0.15", - "@nomicfoundation/hardhat-utils": "^4.1.2" + "@nomicfoundation/hardhat-utils": "^5.1.0" }, "peerDependencies": { "hardhat": "^3.8.0", @@ -1132,14 +1320,14 @@ } }, "node_modules/@nomicfoundation/hardhat-viem-assertions": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-viem-assertions/-/hardhat-viem-assertions-3.1.3.tgz", - "integrity": "sha512-frWG1mQ7ZsAQTI9XSvvIJ8BwCiG9r1+ikmTeXKSSE/DDVpibNPTvCB7bDLD+ILC2WillD4VDfO0aMyesMAbkfA==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-viem-assertions/-/hardhat-viem-assertions-3.1.5.tgz", + "integrity": "sha512-NGw4yT6qqmB6gIgarTue5STVLWUIvMOCzgRVya9FdDxZy265qE60tARbj1v8wyinN7ajXnepTMzti/RcQneTyA==", "dev": true, "license": "MIT", "dependencies": { "@nomicfoundation/hardhat-errors": "^3.0.16", - "@nomicfoundation/hardhat-utils": "^4.2.0" + "@nomicfoundation/hardhat-utils": "^5.1.0" }, "peerDependencies": { "@nomicfoundation/hardhat-viem": "^3.0.4", @@ -1147,6 +1335,60 @@ "viem": "^2.47.6" } }, + "node_modules/@nomicfoundation/hardhat-viem-assertions/node_modules/@nomicfoundation/hardhat-utils": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-utils/-/hardhat-utils-5.1.1.tgz", + "integrity": "sha512-zd2M1c6Y1HADE+N1nYCX8jjkjrVSLcwTCd/5t9Jk6xvBcL+kjXPo+T0CewDTHQlkYb13AL5A7BIoHUPjZZJo4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@streamparser/json-node": "^0.0.26", + "env-paths": "^4.0.0", + "ethereum-cryptography": "^3.0.0", + "fast-equals": "^6.0.0", + "json-stream-stringify": "^3.1.7", + "micro-eth-signer": "^0.19.0", + "rfdc": "^1.3.1", + "undici": "^7.29.0" + } + }, + "node_modules/@nomicfoundation/hardhat-viem-assertions/node_modules/undici": { + "version": "7.30.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.30.1.tgz", + "integrity": "sha512-03KrMbjIFDWQR5RNPrSw3bd1r12JpyFQl9/yxjUbJtqkjmllqC5lFjZh6ujeuJCKr8EOQvRW872Oy/az+nLYxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.18.1" + } + }, + "node_modules/@nomicfoundation/hardhat-viem/node_modules/@nomicfoundation/hardhat-utils": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-utils/-/hardhat-utils-5.1.1.tgz", + "integrity": "sha512-zd2M1c6Y1HADE+N1nYCX8jjkjrVSLcwTCd/5t9Jk6xvBcL+kjXPo+T0CewDTHQlkYb13AL5A7BIoHUPjZZJo4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@streamparser/json-node": "^0.0.26", + "env-paths": "^4.0.0", + "ethereum-cryptography": "^3.0.0", + "fast-equals": "^6.0.0", + "json-stream-stringify": "^3.1.7", + "micro-eth-signer": "^0.19.0", + "rfdc": "^1.3.1", + "undici": "^7.29.0" + } + }, + "node_modules/@nomicfoundation/hardhat-viem/node_modules/undici": { + "version": "7.30.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.30.1.tgz", + "integrity": "sha512-03KrMbjIFDWQR5RNPrSw3bd1r12JpyFQl9/yxjUbJtqkjmllqC5lFjZh6ujeuJCKr8EOQvRW872Oy/az+nLYxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.18.1" + } + }, "node_modules/@nomicfoundation/hardhat-zod-utils": { "version": "3.0.5", "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-zod-utils/-/hardhat-zod-utils-3.0.5.tgz", @@ -1162,23 +1404,50 @@ } }, "node_modules/@nomicfoundation/ignition-core": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/@nomicfoundation/ignition-core/-/ignition-core-3.1.10.tgz", - "integrity": "sha512-4P1mQccN7teTzxl84qzIuysK7ylWcpeHuCNTUVrr4CghmSo6mF4bG6lAr6Ry3ykWGNKN4l3X0oepcukx883aqQ==", + "version": "3.1.11", + "resolved": "https://registry.npmjs.org/@nomicfoundation/ignition-core/-/ignition-core-3.1.11.tgz", + "integrity": "sha512-uOdGXd4grko7GN+ZkbmVf6S3un6X4EiZXTZdvKqR1AcRldZKtddZmVVzM/B+vRK1QMvnQK3R9UICM2LBZ41Mgg==", "dev": true, "license": "MIT", "dependencies": { "@ethersproject/address": "5.8.0", "@nomicfoundation/hardhat-errors": "^3.0.16", - "@nomicfoundation/hardhat-utils": "^4.4.0", + "@nomicfoundation/hardhat-utils": "^5.0.0", "@nomicfoundation/solidity-analyzer": "^0.1.1", "cbor2": "^2.0.0", "ethers": "^6.14.0", - "immer": "11.1.18", + "immer": "11.1.21", "lodash-es": "4.18.1", "ndjson": "2.0.0" } }, + "node_modules/@nomicfoundation/ignition-core/node_modules/@nomicfoundation/hardhat-utils": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-utils/-/hardhat-utils-5.1.1.tgz", + "integrity": "sha512-zd2M1c6Y1HADE+N1nYCX8jjkjrVSLcwTCd/5t9Jk6xvBcL+kjXPo+T0CewDTHQlkYb13AL5A7BIoHUPjZZJo4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@streamparser/json-node": "^0.0.26", + "env-paths": "^4.0.0", + "ethereum-cryptography": "^3.0.0", + "fast-equals": "^6.0.0", + "json-stream-stringify": "^3.1.7", + "micro-eth-signer": "^0.19.0", + "rfdc": "^1.3.1", + "undici": "^7.29.0" + } + }, + "node_modules/@nomicfoundation/ignition-core/node_modules/undici": { + "version": "7.30.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.30.1.tgz", + "integrity": "sha512-03KrMbjIFDWQR5RNPrSw3bd1r12JpyFQl9/yxjUbJtqkjmllqC5lFjZh6ujeuJCKr8EOQvRW872Oy/az+nLYxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.18.1" + } + }, "node_modules/@nomicfoundation/ignition-ui": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/@nomicfoundation/ignition-ui/-/ignition-ui-3.1.2.tgz", @@ -2836,15 +3105,15 @@ } }, "node_modules/hardhat": { - "version": "3.19.0", - "resolved": "https://registry.npmjs.org/hardhat/-/hardhat-3.19.0.tgz", - "integrity": "sha512-HEudWAVHWqDFN+ZbENDtLWaUCf0YUqhFsZ4fe0/ZkxD9GYFTTGQzDVu5DvicdbksbKJXKd7P2G9auEjObhwjsA==", + "version": "3.21.2", + "resolved": "https://registry.npmjs.org/hardhat/-/hardhat-3.21.2.tgz", + "integrity": "sha512-+vkDnIhuEWBH+FzOAQh+2C1rnnkEaM7JOsm3faj8IyHH2CvgmkiuM1bcqsAMw7uNzdNCpgF5NZhDhvM3kbyXrA==", "dev": true, "license": "MIT", "dependencies": { - "@nomicfoundation/edr": "0.22.2", - "@nomicfoundation/hardhat-errors": "^3.1.0", - "@nomicfoundation/hardhat-utils": "^4.4.0", + "@nomicfoundation/edr": "0.25.0", + "@nomicfoundation/hardhat-errors": "^3.1.3", + "@nomicfoundation/hardhat-utils": "^5.1.0", "@nomicfoundation/hardhat-vendored": "^3.0.4", "@nomicfoundation/hardhat-zod-utils": "^3.0.5", "@nomicfoundation/solidity-analyzer": "^0.1.1", @@ -2865,6 +3134,33 @@ "hardhat": "dist/src/cli.js" } }, + "node_modules/hardhat/node_modules/@nomicfoundation/hardhat-utils": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-utils/-/hardhat-utils-5.1.1.tgz", + "integrity": "sha512-zd2M1c6Y1HADE+N1nYCX8jjkjrVSLcwTCd/5t9Jk6xvBcL+kjXPo+T0CewDTHQlkYb13AL5A7BIoHUPjZZJo4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@streamparser/json-node": "^0.0.26", + "env-paths": "^4.0.0", + "ethereum-cryptography": "^3.0.0", + "fast-equals": "^6.0.0", + "json-stream-stringify": "^3.1.7", + "micro-eth-signer": "^0.19.0", + "rfdc": "^1.3.1", + "undici": "^7.29.0" + } + }, + "node_modules/hardhat/node_modules/undici": { + "version": "7.30.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.30.1.tgz", + "integrity": "sha512-03KrMbjIFDWQR5RNPrSw3bd1r12JpyFQl9/yxjUbJtqkjmllqC5lFjZh6ujeuJCKr8EOQvRW872Oy/az+nLYxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.18.1" + } + }, "node_modules/hardhat/node_modules/ws": { "version": "8.21.2", "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.2.tgz", @@ -2985,9 +3281,9 @@ } }, "node_modules/immer": { - "version": "11.1.18", - "resolved": "https://registry.npmjs.org/immer/-/immer-11.1.18.tgz", - "integrity": "sha512-EQyQtLiYW029lyoczMl/Hh4Xu7cDecSc58JRYpHyL4tIAu3eqd1yJzQX04d2BZHDkzFFvm6qJEJWOtfDSWAXbQ==", + "version": "11.1.21", + "resolved": "https://registry.npmjs.org/immer/-/immer-11.1.21.tgz", + "integrity": "sha512-bZSadeCPGdaY5/qRLgr6mDSH1ra21rD3rqpiWk7+QTr4ayYPTE9qZYdLh/NdPhMe0wSrTvHD/Lk8q5EwhUs0aw==", "dev": true, "license": "MIT", "funding": { @@ -3668,9 +3964,9 @@ } }, "node_modules/ox": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/ox/-/ox-0.14.54.tgz", - "integrity": "sha512-52PGH6ldJmWY9+iy/TBSJUsCSy5NmLvkVBYTINmO8srsjRrCmCdO575kGizmZ1jpNQ1gnlpVwiciIpU37fcULA==", + "version": "0.14.59", + "resolved": "https://registry.npmjs.org/ox/-/ox-0.14.59.tgz", + "integrity": "sha512-Y+DPEQScTEGKteQATjtytE1JRQ5cg1R2+DvYQ/lbhUCm/xS9n0Jnkkf2AqQyIntefQxs8xY6dZ+kyNZ7zf2FzA==", "dev": true, "funding": [ { @@ -4199,9 +4495,9 @@ "license": "MIT" }, "node_modules/viem": { - "version": "2.57.4", - "resolved": "https://registry.npmjs.org/viem/-/viem-2.57.4.tgz", - "integrity": "sha512-ro+8AKrcGU6tPfou0gBRYv6bxnU3tPxxJGY4qpJwjiR40eHCWzeGhrAgYMlIncFtlnry2/yGjz57WOC67oshCQ==", + "version": "2.57.13", + "resolved": "https://registry.npmjs.org/viem/-/viem-2.57.13.tgz", + "integrity": "sha512-hSIsR4Y47BKrp89idH11WC3pqYOJFq9nVYBYxuJ9zXCA8Qg3pQhnlhnHn4qnjo7Z5wXs920XhtWbnrAtFidk+Q==", "dev": true, "funding": [ { @@ -4217,7 +4513,7 @@ "@scure/bip39": "1.6.0", "abitype": "1.2.3", "isows": "1.0.7", - "ox": "0.14.54", + "ox": "0.14.59", "ws": "8.21.0" }, "peerDependencies": { @@ -4390,24 +4686,24 @@ "dotenv": "^17.2.3" }, "devDependencies": { - "@nomicfoundation/hardhat-ethers": "^4.2.0", - "@nomicfoundation/hardhat-ignition": "^3.0.3", + "@nomicfoundation/hardhat-ethers": "^4.2.2", + "@nomicfoundation/hardhat-ignition": "^3.1.9", "@nomicfoundation/hardhat-ignition-viem": "^3.0.3", - "@nomicfoundation/hardhat-keystore": "^3.1.1", - "@nomicfoundation/hardhat-network-helpers": "^3.0.1", - "@nomicfoundation/hardhat-node-test-runner": "^3.0.4", + "@nomicfoundation/hardhat-keystore": "^3.1.2", + "@nomicfoundation/hardhat-network-helpers": "^3.0.12", + "@nomicfoundation/hardhat-node-test-runner": "^3.1.2", "@nomicfoundation/hardhat-toolbox-viem": "^5.0.0", - "@nomicfoundation/hardhat-verify": "^3.1.2", - "@nomicfoundation/hardhat-viem": "^3.0.0", - "@nomicfoundation/hardhat-viem-assertions": "^3.1.3", - "@nomicfoundation/ignition-core": "^3.1.10", + "@nomicfoundation/hardhat-verify": "^3.1.4", + "@nomicfoundation/hardhat-viem": "^3.1.0", + "@nomicfoundation/hardhat-viem-assertions": "^3.1.5", + "@nomicfoundation/ignition-core": "^3.1.11", "@openzeppelin/contracts-upgradeable": "^5.6.1", "@types/node": "^22.20.5", "ethers": "^6.15.0", - "forge-std": "github:foundry-rs/forge-std#f3dae6e6ee381f25eb6a246f7da9b85c91a68219", - "hardhat": "^3.19.0", + "forge-std": "github:foundry-rs/forge-std#v1.17.0", + "hardhat": "^3.21.2", "typescript": "~7.0.2", - "viem": "^2.57.4" + "viem": "^2.57.13" } }, "packages/contracts/node_modules/@openzeppelin/contracts": { diff --git a/packages/contracts/package-lock.json b/packages/contracts/package-lock.json index 111a9f79..e171ddbd 100644 --- a/packages/contracts/package-lock.json +++ b/packages/contracts/package-lock.json @@ -14,24 +14,24 @@ "dotenv": "^17.2.3" }, "devDependencies": { - "@nomicfoundation/hardhat-ethers": "^4.2.0", - "@nomicfoundation/hardhat-ignition": "^3.0.3", + "@nomicfoundation/hardhat-ethers": "^4.2.2", + "@nomicfoundation/hardhat-ignition": "^3.1.9", "@nomicfoundation/hardhat-ignition-viem": "^3.0.3", - "@nomicfoundation/hardhat-keystore": "^3.1.1", - "@nomicfoundation/hardhat-network-helpers": "^3.0.1", - "@nomicfoundation/hardhat-node-test-runner": "^3.0.4", + "@nomicfoundation/hardhat-keystore": "^3.1.2", + "@nomicfoundation/hardhat-network-helpers": "^3.0.12", + "@nomicfoundation/hardhat-node-test-runner": "^3.1.2", "@nomicfoundation/hardhat-toolbox-viem": "^5.0.0", - "@nomicfoundation/hardhat-verify": "^3.1.2", - "@nomicfoundation/hardhat-viem": "^3.0.0", - "@nomicfoundation/hardhat-viem-assertions": "^3.1.3", - "@nomicfoundation/ignition-core": "^3.1.10", + "@nomicfoundation/hardhat-verify": "^3.1.4", + "@nomicfoundation/hardhat-viem": "^3.1.0", + "@nomicfoundation/hardhat-viem-assertions": "^3.1.5", + "@nomicfoundation/ignition-core": "^3.1.11", "@openzeppelin/contracts-upgradeable": "^5.6.1", "@types/node": "^22.20.5", "ethers": "^6.15.0", "forge-std": "github:foundry-rs/forge-std#v1.17.0", - "hardhat": "^3.19.0", + "hardhat": "^3.21.2", "typescript": "~7.0.2", - "viem": "^2.57.4" + "viem": "^2.57.13" } }, "node_modules/@actions/core": { @@ -749,28 +749,28 @@ } }, "node_modules/@nomicfoundation/edr": { - "version": "0.22.2", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr/-/edr-0.22.2.tgz", - "integrity": "sha512-etOCYFzbzr0wmggYkWapQWff3fmBq9OGTDxdbxOnE5lOmB79eMc5RHuJ3KF7nOwA9ttGhIevOkC7bBdPhP71JA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr/-/edr-0.25.0.tgz", + "integrity": "sha512-aO9XbrBwhKoP7O8fXVDJZR+4DJRGC1as2nsQ1V4MxnwxiZD5XfhrPSX3DE918O/1oLZ5HQ+n9e0d8D5P/JiHig==", "dev": true, "license": "MIT", "engines": { "node": ">= 22" }, "optionalDependencies": { - "@nomicfoundation/edr-darwin-arm64": "0.22.2", - "@nomicfoundation/edr-darwin-x64": "0.22.2", - "@nomicfoundation/edr-linux-arm64-gnu": "0.22.2", - "@nomicfoundation/edr-linux-arm64-musl": "0.22.2", - "@nomicfoundation/edr-linux-x64-gnu": "0.22.2", - "@nomicfoundation/edr-linux-x64-musl": "0.22.2", - "@nomicfoundation/edr-win32-x64-msvc": "0.22.2" + "@nomicfoundation/edr-darwin-arm64": "0.25.0", + "@nomicfoundation/edr-darwin-x64": "0.25.0", + "@nomicfoundation/edr-linux-arm64-gnu": "0.25.0", + "@nomicfoundation/edr-linux-arm64-musl": "0.25.0", + "@nomicfoundation/edr-linux-x64-gnu": "0.25.0", + "@nomicfoundation/edr-linux-x64-musl": "0.25.0", + "@nomicfoundation/edr-win32-x64-msvc": "0.25.0" } }, "node_modules/@nomicfoundation/edr-darwin-arm64": { - "version": "0.22.2", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-darwin-arm64/-/edr-darwin-arm64-0.22.2.tgz", - "integrity": "sha512-EyMlVnC4J/QujkDGVQawf5aQsTDygcpLFx7zxHeNT+Cod4fFVczCb4OV5YeLYceCgdcIvr39r6M5hJoW4zbsTA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-darwin-arm64/-/edr-darwin-arm64-0.25.0.tgz", + "integrity": "sha512-k5jOQ4430lNIRPeDMmgDMeoCp0iqY8bjO5ZYBg93sH2FEDvyS08e6stBvmm9j91+VkAj24DIdjwq3b0AEKfutw==", "cpu": [ "arm64" ], @@ -785,9 +785,9 @@ } }, "node_modules/@nomicfoundation/edr-darwin-x64": { - "version": "0.22.2", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-darwin-x64/-/edr-darwin-x64-0.22.2.tgz", - "integrity": "sha512-STl5xe9AC3XQUzKKY18D6cqrtFF4G1xPMg3YYZf4aDBRLwuha1BmHkMxAd0ljybKFRWGGPahwV1FdEX95MJpgA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-darwin-x64/-/edr-darwin-x64-0.25.0.tgz", + "integrity": "sha512-V26jWmq2qsm6Aywh0MbSEBCkB5o1EAym9KFNi3dsbAi7sNFiyFYf5tQZ7HWpttVRNOGTXnyX6GhIpb90jbLPrQ==", "cpu": [ "x64" ], @@ -802,9 +802,9 @@ } }, "node_modules/@nomicfoundation/edr-linux-arm64-gnu": { - "version": "0.22.2", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-arm64-gnu/-/edr-linux-arm64-gnu-0.22.2.tgz", - "integrity": "sha512-MsdSgcK4iEN3u6DTpGM16T2nFVAn8RanZbwTIUBR7obpUl62ilquBUJOhWAi9jD29qtkzlzFHaaILtaBMemInA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-arm64-gnu/-/edr-linux-arm64-gnu-0.25.0.tgz", + "integrity": "sha512-1QRVSdq4YNS+r7f6MmWS8J/K0A9JlrzIjeV/BVEM5gTe7KyxJ0NwX4ErUAMbizl2JCmDwuD1SAak8X6YjZDMJA==", "cpu": [ "arm64" ], @@ -822,9 +822,9 @@ } }, "node_modules/@nomicfoundation/edr-linux-arm64-musl": { - "version": "0.22.2", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-arm64-musl/-/edr-linux-arm64-musl-0.22.2.tgz", - "integrity": "sha512-HOjHL7n2v21CRyzWRfJkUiNzf1MuwtUsVFx6COuPNcc50bKnGpLBcaYrgvaC1hquPMToHkMmUKzeUcSzJxKiag==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-arm64-musl/-/edr-linux-arm64-musl-0.25.0.tgz", + "integrity": "sha512-uNim6ggISggh9nRAtwhVgDQ4cmkypM1kpqP757DL9q8DremHMGdK8BgPMx8J2VNMfjYwC7Ohuyszztau6obkLg==", "cpu": [ "arm64" ], @@ -842,9 +842,9 @@ } }, "node_modules/@nomicfoundation/edr-linux-x64-gnu": { - "version": "0.22.2", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-x64-gnu/-/edr-linux-x64-gnu-0.22.2.tgz", - "integrity": "sha512-uuJX64whS7QDKUuWYMg+NoACr5XHeiYDqVMEnmX4xIAoUQSlmToTUbwwbGn/hQSZkpaLzzow/nd7hNW+F6XURA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-x64-gnu/-/edr-linux-x64-gnu-0.25.0.tgz", + "integrity": "sha512-V0/Zjsd7WlRpwxtbtI1YFRaV0lF/+EtOHf5H01riCAZixK16N67PGY4QPwrZ/FQrk15bCzu/fFtgR5WpmFAuPg==", "cpu": [ "x64" ], @@ -862,9 +862,9 @@ } }, "node_modules/@nomicfoundation/edr-linux-x64-musl": { - "version": "0.22.2", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-x64-musl/-/edr-linux-x64-musl-0.22.2.tgz", - "integrity": "sha512-lRYTpnN4K3YoMTi+J+TyV+9RHV7PI+oNgsaE/F9dyy+WhK21JTGccdqgEG+LtwAEqnlVXgQAACUxyFrdnDuf1w==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-x64-musl/-/edr-linux-x64-musl-0.25.0.tgz", + "integrity": "sha512-oZHb4vFOeloPwXS9pJpf3z5/QSIaTMzxObbQ6OZXqg+oK1BNxk86wmgsaMlq/4kfcWVYcYQ6m57HCUWlzU1MZw==", "cpu": [ "x64" ], @@ -882,9 +882,9 @@ } }, "node_modules/@nomicfoundation/edr-win32-x64-msvc": { - "version": "0.22.2", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-win32-x64-msvc/-/edr-win32-x64-msvc-0.22.2.tgz", - "integrity": "sha512-4vHtd3d3OI4fe4G/5jjWB034jB0z67mYm3Em0RrZcG2tHqgc+ZOrBuhZ0DyUdKYm/FMYiczRjObQbJJOyA/5Nw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-win32-x64-msvc/-/edr-win32-x64-msvc-0.25.0.tgz", + "integrity": "sha512-uB0GT6iWOJu7qHEo4vNbr0yRedzuRCmOF+YkxXrQHaY2oKGcHpqZ0UnS1ak1NMZ2iyQWc2y5y8WYySNcwPq04g==", "cpu": [ "x64" ], @@ -899,24 +899,51 @@ } }, "node_modules/@nomicfoundation/hardhat-errors": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-errors/-/hardhat-errors-3.1.1.tgz", - "integrity": "sha512-NeI8Ze1DsR8PE/Gm4syf3rNaiBw7Mioq3ZMw+6+/SJuNM1epA4RG2pz+06Pg0GUe4sCuuayZw30Fr1YWjF2vYA==", + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-errors/-/hardhat-errors-3.1.4.tgz", + "integrity": "sha512-suljYEhspuHIueKISN//rflodtB8LFxvsNYvSSt0HwBPkZvuZMTuZ8pAIhye2sf3z5rRw+saKaK/+BMtdXZcGA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nomicfoundation/hardhat-utils": "^5.1.0" + } + }, + "node_modules/@nomicfoundation/hardhat-errors/node_modules/@nomicfoundation/hardhat-utils": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-utils/-/hardhat-utils-5.1.1.tgz", + "integrity": "sha512-zd2M1c6Y1HADE+N1nYCX8jjkjrVSLcwTCd/5t9Jk6xvBcL+kjXPo+T0CewDTHQlkYb13AL5A7BIoHUPjZZJo4A==", "dev": true, "license": "MIT", "dependencies": { - "@nomicfoundation/hardhat-utils": "^4.4.0" + "@streamparser/json-node": "^0.0.26", + "env-paths": "^4.0.0", + "ethereum-cryptography": "^3.0.0", + "fast-equals": "^6.0.0", + "json-stream-stringify": "^3.1.7", + "micro-eth-signer": "^0.19.0", + "rfdc": "^1.3.1", + "undici": "^7.29.0" + } + }, + "node_modules/@nomicfoundation/hardhat-errors/node_modules/undici": { + "version": "7.30.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.30.1.tgz", + "integrity": "sha512-03KrMbjIFDWQR5RNPrSw3bd1r12JpyFQl9/yxjUbJtqkjmllqC5lFjZh6ujeuJCKr8EOQvRW872Oy/az+nLYxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.18.1" } }, "node_modules/@nomicfoundation/hardhat-ethers": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-ethers/-/hardhat-ethers-4.2.0.tgz", - "integrity": "sha512-lymWocle6rP7StaWnoygFoA0wSh9sBncflCnGPMhEI38OH1MdJo5FMOOxap9vKbcWmu670Ejv9HUCRDEGEtg8Q==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-ethers/-/hardhat-ethers-4.2.2.tgz", + "integrity": "sha512-gag6y9TBEzmHsSlNbsTD/brlJVrodiBHxNctZj1peKUURTOaW/QP3wGyrpGWJMQrWDKc3b+d7Vdb/3aFuJuK2w==", "dev": true, "license": "MIT", "dependencies": { "@nomicfoundation/hardhat-errors": "^3.1.0", - "@nomicfoundation/hardhat-utils": "^4.3.0", + "@nomicfoundation/hardhat-utils": "^5.0.0", "@nomicfoundation/hardhat-zod-utils": "^3.0.5", "ethereum-cryptography": "^3.0.0", "ethers": "^6.14.0", @@ -926,15 +953,42 @@ "hardhat": "^3.18.0" } }, + "node_modules/@nomicfoundation/hardhat-ethers/node_modules/@nomicfoundation/hardhat-utils": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-utils/-/hardhat-utils-5.1.1.tgz", + "integrity": "sha512-zd2M1c6Y1HADE+N1nYCX8jjkjrVSLcwTCd/5t9Jk6xvBcL+kjXPo+T0CewDTHQlkYb13AL5A7BIoHUPjZZJo4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@streamparser/json-node": "^0.0.26", + "env-paths": "^4.0.0", + "ethereum-cryptography": "^3.0.0", + "fast-equals": "^6.0.0", + "json-stream-stringify": "^3.1.7", + "micro-eth-signer": "^0.19.0", + "rfdc": "^1.3.1", + "undici": "^7.29.0" + } + }, + "node_modules/@nomicfoundation/hardhat-ethers/node_modules/undici": { + "version": "7.30.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.30.1.tgz", + "integrity": "sha512-03KrMbjIFDWQR5RNPrSw3bd1r12JpyFQl9/yxjUbJtqkjmllqC5lFjZh6ujeuJCKr8EOQvRW872Oy/az+nLYxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.18.1" + } + }, "node_modules/@nomicfoundation/hardhat-ignition": { - "version": "3.1.8", - "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-ignition/-/hardhat-ignition-3.1.8.tgz", - "integrity": "sha512-zVsR1SA1gqjd3SF3C+BljttSEMOaIbSIEvHgFhXF/A1IgeecJYD/MqGcvGAW4s51r5ZGQnUSl9t/5VQKvuExlw==", + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-ignition/-/hardhat-ignition-3.1.9.tgz", + "integrity": "sha512-oqTGwiSnaYWzipm1ndFjTPhAFtrlN0kSuUPI5OnV7WamAPf5FJXLolye0m/hXMmt1XyYOGWUD3/ly88iUw15wg==", "dev": true, "license": "MIT", "dependencies": { "@nomicfoundation/hardhat-errors": "^3.0.16", - "@nomicfoundation/hardhat-utils": "^4.1.4", + "@nomicfoundation/hardhat-utils": "^5.0.0", "@nomicfoundation/ignition-core": "^3.1.8", "@nomicfoundation/ignition-ui": "^3.1.2", "json5": "^2.2.3", @@ -963,17 +1017,44 @@ "viem": "^2.47.6" } }, + "node_modules/@nomicfoundation/hardhat-ignition/node_modules/@nomicfoundation/hardhat-utils": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-utils/-/hardhat-utils-5.1.1.tgz", + "integrity": "sha512-zd2M1c6Y1HADE+N1nYCX8jjkjrVSLcwTCd/5t9Jk6xvBcL+kjXPo+T0CewDTHQlkYb13AL5A7BIoHUPjZZJo4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@streamparser/json-node": "^0.0.26", + "env-paths": "^4.0.0", + "ethereum-cryptography": "^3.0.0", + "fast-equals": "^6.0.0", + "json-stream-stringify": "^3.1.7", + "micro-eth-signer": "^0.19.0", + "rfdc": "^1.3.1", + "undici": "^7.29.0" + } + }, + "node_modules/@nomicfoundation/hardhat-ignition/node_modules/undici": { + "version": "7.30.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.30.1.tgz", + "integrity": "sha512-03KrMbjIFDWQR5RNPrSw3bd1r12JpyFQl9/yxjUbJtqkjmllqC5lFjZh6ujeuJCKr8EOQvRW872Oy/az+nLYxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.18.1" + } + }, "node_modules/@nomicfoundation/hardhat-keystore": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-keystore/-/hardhat-keystore-3.1.1.tgz", - "integrity": "sha512-nVsHnfY287UrgfHlB18w1lrSY2XPw+eq31r+IVVlcxI30nI2rdICEuCL3JWAMKot31B8JVa95i+f24HjWvTGuQ==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-keystore/-/hardhat-keystore-3.1.2.tgz", + "integrity": "sha512-d/5N+i2LatR10E4SzUFjlQH32qcD4JhOP841C/6khZ3h3+0rzr0k6vJp2F5tApJ/cIyoiEoZUES81lAbPnxXjA==", "dev": true, "license": "MIT", "dependencies": { "@noble/ciphers": "2.4.0", "@noble/hashes": "2.4.0", "@nomicfoundation/hardhat-errors": "^3.0.15", - "@nomicfoundation/hardhat-utils": "^4.4.0", + "@nomicfoundation/hardhat-utils": "^5.0.0", "@nomicfoundation/hardhat-zod-utils": "^3.0.5", "zod": "^3.23.8" }, @@ -994,20 +1075,74 @@ "url": "https://paulmillr.com/funding/" } }, + "node_modules/@nomicfoundation/hardhat-keystore/node_modules/@nomicfoundation/hardhat-utils": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-utils/-/hardhat-utils-5.1.1.tgz", + "integrity": "sha512-zd2M1c6Y1HADE+N1nYCX8jjkjrVSLcwTCd/5t9Jk6xvBcL+kjXPo+T0CewDTHQlkYb13AL5A7BIoHUPjZZJo4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@streamparser/json-node": "^0.0.26", + "env-paths": "^4.0.0", + "ethereum-cryptography": "^3.0.0", + "fast-equals": "^6.0.0", + "json-stream-stringify": "^3.1.7", + "micro-eth-signer": "^0.19.0", + "rfdc": "^1.3.1", + "undici": "^7.29.0" + } + }, + "node_modules/@nomicfoundation/hardhat-keystore/node_modules/undici": { + "version": "7.30.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.30.1.tgz", + "integrity": "sha512-03KrMbjIFDWQR5RNPrSw3bd1r12JpyFQl9/yxjUbJtqkjmllqC5lFjZh6ujeuJCKr8EOQvRW872Oy/az+nLYxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.18.1" + } + }, "node_modules/@nomicfoundation/hardhat-network-helpers": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-network-helpers/-/hardhat-network-helpers-3.0.11.tgz", - "integrity": "sha512-3/xuORejAOGbfqBmIen+OCHu9ExK9O8pjE11ILU9NcN37zy3GDbyNCKV9keK1gSjWWVb0okAlAR/yvewfEE4TA==", + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-network-helpers/-/hardhat-network-helpers-3.0.12.tgz", + "integrity": "sha512-rT9Zz9ssFIJV/omKY7h0u5XqWMHzlSSwL4Fjk9r+Yj48kYgV6WpMsDcpo4f0dmI0vSDkdme3WgZOb7cO0BxteA==", "dev": true, "license": "MIT", "dependencies": { "@nomicfoundation/hardhat-errors": "^3.0.16", - "@nomicfoundation/hardhat-utils": "^4.1.4" + "@nomicfoundation/hardhat-utils": "^5.0.0" }, "peerDependencies": { "hardhat": "^3.8.0" } }, + "node_modules/@nomicfoundation/hardhat-network-helpers/node_modules/@nomicfoundation/hardhat-utils": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-utils/-/hardhat-utils-5.1.1.tgz", + "integrity": "sha512-zd2M1c6Y1HADE+N1nYCX8jjkjrVSLcwTCd/5t9Jk6xvBcL+kjXPo+T0CewDTHQlkYb13AL5A7BIoHUPjZZJo4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@streamparser/json-node": "^0.0.26", + "env-paths": "^4.0.0", + "ethereum-cryptography": "^3.0.0", + "fast-equals": "^6.0.0", + "json-stream-stringify": "^3.1.7", + "micro-eth-signer": "^0.19.0", + "rfdc": "^1.3.1", + "undici": "^7.29.0" + } + }, + "node_modules/@nomicfoundation/hardhat-network-helpers/node_modules/undici": { + "version": "7.30.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.30.1.tgz", + "integrity": "sha512-03KrMbjIFDWQR5RNPrSw3bd1r12JpyFQl9/yxjUbJtqkjmllqC5lFjZh6ujeuJCKr8EOQvRW872Oy/az+nLYxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.18.1" + } + }, "node_modules/@nomicfoundation/hardhat-node-test-reporter": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-node-test-reporter/-/hardhat-node-test-reporter-3.1.1.tgz", @@ -1020,23 +1155,49 @@ } }, "node_modules/@nomicfoundation/hardhat-node-test-runner": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-node-test-runner/-/hardhat-node-test-runner-3.1.0.tgz", - "integrity": "sha512-afuTNxslf1H6tkXApf1r4Is12dyxsew1AscutGvQG+maPTDuk/BuTQ2a9idXBULZA3/6TGfbEEQvki5FxaONWQ==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-node-test-runner/-/hardhat-node-test-runner-3.1.2.tgz", + "integrity": "sha512-QMlvCRR9D0UbBak/C1skela1hjfXjiRp2FOilk+y6DW6InN7/kJfwf92q6WqrINEgoIkJuyHqUIodemqLs0hbg==", "dev": true, "license": "MIT", "dependencies": { "@nomicfoundation/hardhat-errors": "^3.0.15", "@nomicfoundation/hardhat-node-test-reporter": "^3.1.0", - "@nomicfoundation/hardhat-utils": "^4.1.2", + "@nomicfoundation/hardhat-utils": "^5.1.0", "@nomicfoundation/hardhat-zod-utils": "^3.0.5", - "tsx": "^4.23.1", "zod": "^3.23.8" }, "peerDependencies": { "hardhat": "^3.12.0" } }, + "node_modules/@nomicfoundation/hardhat-node-test-runner/node_modules/@nomicfoundation/hardhat-utils": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-utils/-/hardhat-utils-5.1.1.tgz", + "integrity": "sha512-zd2M1c6Y1HADE+N1nYCX8jjkjrVSLcwTCd/5t9Jk6xvBcL+kjXPo+T0CewDTHQlkYb13AL5A7BIoHUPjZZJo4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@streamparser/json-node": "^0.0.26", + "env-paths": "^4.0.0", + "ethereum-cryptography": "^3.0.0", + "fast-equals": "^6.0.0", + "json-stream-stringify": "^3.1.7", + "micro-eth-signer": "^0.19.0", + "rfdc": "^1.3.1", + "undici": "^7.29.0" + } + }, + "node_modules/@nomicfoundation/hardhat-node-test-runner/node_modules/undici": { + "version": "7.30.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.30.1.tgz", + "integrity": "sha512-03KrMbjIFDWQR5RNPrSw3bd1r12JpyFQl9/yxjUbJtqkjmllqC5lFjZh6ujeuJCKr8EOQvRW872Oy/az+nLYxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.18.1" + } + }, "node_modules/@nomicfoundation/hardhat-toolbox-viem": { "version": "5.0.7", "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-toolbox-viem/-/hardhat-toolbox-viem-5.0.7.tgz", @@ -1092,14 +1253,14 @@ "license": "MIT" }, "node_modules/@nomicfoundation/hardhat-verify": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-verify/-/hardhat-verify-3.1.2.tgz", - "integrity": "sha512-cQSc/zH2byIX89f8PukDBu5kMTBh5MDLp9SFJJJRSGcwgZg5MxGHn2u6lpsJMO/KKoRN7+KBdTaZKVcrLmBKVg==", + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-verify/-/hardhat-verify-3.1.4.tgz", + "integrity": "sha512-mEC5vJDOsf8eqhaYsxtEl9MQT1IgEkTSGW7jeryIKTyevLdTP2wISV9SKP+i7sjg8yIi6MUMa05Tw1l4BgVlog==", "dev": true, "license": "MIT", "dependencies": { "@nomicfoundation/hardhat-errors": "^3.1.0", - "@nomicfoundation/hardhat-utils": "^4.4.0", + "@nomicfoundation/hardhat-utils": "^5.1.0", "@nomicfoundation/hardhat-zod-utils": "^3.0.5", "cbor2": "^2.0.0", "zod": "^3.23.8" @@ -1108,15 +1269,42 @@ "hardhat": "^3.12.0" } }, + "node_modules/@nomicfoundation/hardhat-verify/node_modules/@nomicfoundation/hardhat-utils": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-utils/-/hardhat-utils-5.1.1.tgz", + "integrity": "sha512-zd2M1c6Y1HADE+N1nYCX8jjkjrVSLcwTCd/5t9Jk6xvBcL+kjXPo+T0CewDTHQlkYb13AL5A7BIoHUPjZZJo4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@streamparser/json-node": "^0.0.26", + "env-paths": "^4.0.0", + "ethereum-cryptography": "^3.0.0", + "fast-equals": "^6.0.0", + "json-stream-stringify": "^3.1.7", + "micro-eth-signer": "^0.19.0", + "rfdc": "^1.3.1", + "undici": "^7.29.0" + } + }, + "node_modules/@nomicfoundation/hardhat-verify/node_modules/undici": { + "version": "7.30.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.30.1.tgz", + "integrity": "sha512-03KrMbjIFDWQR5RNPrSw3bd1r12JpyFQl9/yxjUbJtqkjmllqC5lFjZh6ujeuJCKr8EOQvRW872Oy/az+nLYxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.18.1" + } + }, "node_modules/@nomicfoundation/hardhat-viem": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-viem/-/hardhat-viem-3.0.9.tgz", - "integrity": "sha512-GtQ7l55C70Jj80yrZGdW7Kah0vPmEje29G/xVfcxchVxRRFdj1XyFZFn+7e53b11qhHMWDB787pVN+I8YZae3w==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-viem/-/hardhat-viem-3.1.0.tgz", + "integrity": "sha512-y82uv7MBZe0cPzKsbYs1nIuwjgIN85qPhLgPOnChwhq4jxJ8i0mbWrx61sHd/ghfsuFMlKfncwt+jbw28tmBqg==", "dev": true, "license": "MIT", "dependencies": { "@nomicfoundation/hardhat-errors": "^3.0.15", - "@nomicfoundation/hardhat-utils": "^4.1.2" + "@nomicfoundation/hardhat-utils": "^5.1.0" }, "peerDependencies": { "hardhat": "^3.8.0", @@ -1124,14 +1312,14 @@ } }, "node_modules/@nomicfoundation/hardhat-viem-assertions": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-viem-assertions/-/hardhat-viem-assertions-3.1.3.tgz", - "integrity": "sha512-frWG1mQ7ZsAQTI9XSvvIJ8BwCiG9r1+ikmTeXKSSE/DDVpibNPTvCB7bDLD+ILC2WillD4VDfO0aMyesMAbkfA==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-viem-assertions/-/hardhat-viem-assertions-3.1.5.tgz", + "integrity": "sha512-NGw4yT6qqmB6gIgarTue5STVLWUIvMOCzgRVya9FdDxZy265qE60tARbj1v8wyinN7ajXnepTMzti/RcQneTyA==", "dev": true, "license": "MIT", "dependencies": { "@nomicfoundation/hardhat-errors": "^3.0.16", - "@nomicfoundation/hardhat-utils": "^4.2.0" + "@nomicfoundation/hardhat-utils": "^5.1.0" }, "peerDependencies": { "@nomicfoundation/hardhat-viem": "^3.0.4", @@ -1139,6 +1327,60 @@ "viem": "^2.47.6" } }, + "node_modules/@nomicfoundation/hardhat-viem-assertions/node_modules/@nomicfoundation/hardhat-utils": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-utils/-/hardhat-utils-5.1.1.tgz", + "integrity": "sha512-zd2M1c6Y1HADE+N1nYCX8jjkjrVSLcwTCd/5t9Jk6xvBcL+kjXPo+T0CewDTHQlkYb13AL5A7BIoHUPjZZJo4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@streamparser/json-node": "^0.0.26", + "env-paths": "^4.0.0", + "ethereum-cryptography": "^3.0.0", + "fast-equals": "^6.0.0", + "json-stream-stringify": "^3.1.7", + "micro-eth-signer": "^0.19.0", + "rfdc": "^1.3.1", + "undici": "^7.29.0" + } + }, + "node_modules/@nomicfoundation/hardhat-viem-assertions/node_modules/undici": { + "version": "7.30.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.30.1.tgz", + "integrity": "sha512-03KrMbjIFDWQR5RNPrSw3bd1r12JpyFQl9/yxjUbJtqkjmllqC5lFjZh6ujeuJCKr8EOQvRW872Oy/az+nLYxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.18.1" + } + }, + "node_modules/@nomicfoundation/hardhat-viem/node_modules/@nomicfoundation/hardhat-utils": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-utils/-/hardhat-utils-5.1.1.tgz", + "integrity": "sha512-zd2M1c6Y1HADE+N1nYCX8jjkjrVSLcwTCd/5t9Jk6xvBcL+kjXPo+T0CewDTHQlkYb13AL5A7BIoHUPjZZJo4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@streamparser/json-node": "^0.0.26", + "env-paths": "^4.0.0", + "ethereum-cryptography": "^3.0.0", + "fast-equals": "^6.0.0", + "json-stream-stringify": "^3.1.7", + "micro-eth-signer": "^0.19.0", + "rfdc": "^1.3.1", + "undici": "^7.29.0" + } + }, + "node_modules/@nomicfoundation/hardhat-viem/node_modules/undici": { + "version": "7.30.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.30.1.tgz", + "integrity": "sha512-03KrMbjIFDWQR5RNPrSw3bd1r12JpyFQl9/yxjUbJtqkjmllqC5lFjZh6ujeuJCKr8EOQvRW872Oy/az+nLYxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.18.1" + } + }, "node_modules/@nomicfoundation/hardhat-zod-utils": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-zod-utils/-/hardhat-zod-utils-3.0.6.tgz", @@ -1154,23 +1396,50 @@ } }, "node_modules/@nomicfoundation/ignition-core": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/@nomicfoundation/ignition-core/-/ignition-core-3.1.10.tgz", - "integrity": "sha512-4P1mQccN7teTzxl84qzIuysK7ylWcpeHuCNTUVrr4CghmSo6mF4bG6lAr6Ry3ykWGNKN4l3X0oepcukx883aqQ==", + "version": "3.1.11", + "resolved": "https://registry.npmjs.org/@nomicfoundation/ignition-core/-/ignition-core-3.1.11.tgz", + "integrity": "sha512-uOdGXd4grko7GN+ZkbmVf6S3un6X4EiZXTZdvKqR1AcRldZKtddZmVVzM/B+vRK1QMvnQK3R9UICM2LBZ41Mgg==", "dev": true, "license": "MIT", "dependencies": { "@ethersproject/address": "5.8.0", "@nomicfoundation/hardhat-errors": "^3.0.16", - "@nomicfoundation/hardhat-utils": "^4.4.0", + "@nomicfoundation/hardhat-utils": "^5.0.0", "@nomicfoundation/solidity-analyzer": "^0.1.1", "cbor2": "^2.0.0", "ethers": "^6.14.0", - "immer": "11.1.18", + "immer": "11.1.21", "lodash-es": "4.18.1", "ndjson": "2.0.0" } }, + "node_modules/@nomicfoundation/ignition-core/node_modules/@nomicfoundation/hardhat-utils": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-utils/-/hardhat-utils-5.1.1.tgz", + "integrity": "sha512-zd2M1c6Y1HADE+N1nYCX8jjkjrVSLcwTCd/5t9Jk6xvBcL+kjXPo+T0CewDTHQlkYb13AL5A7BIoHUPjZZJo4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@streamparser/json-node": "^0.0.26", + "env-paths": "^4.0.0", + "ethereum-cryptography": "^3.0.0", + "fast-equals": "^6.0.0", + "json-stream-stringify": "^3.1.7", + "micro-eth-signer": "^0.19.0", + "rfdc": "^1.3.1", + "undici": "^7.29.0" + } + }, + "node_modules/@nomicfoundation/ignition-core/node_modules/undici": { + "version": "7.30.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.30.1.tgz", + "integrity": "sha512-03KrMbjIFDWQR5RNPrSw3bd1r12JpyFQl9/yxjUbJtqkjmllqC5lFjZh6ujeuJCKr8EOQvRW872Oy/az+nLYxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.18.1" + } + }, "node_modules/@nomicfoundation/ignition-ui": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@nomicfoundation/ignition-ui/-/ignition-ui-3.2.0.tgz", @@ -2093,15 +2362,15 @@ } }, "node_modules/hardhat": { - "version": "3.19.0", - "resolved": "https://registry.npmjs.org/hardhat/-/hardhat-3.19.0.tgz", - "integrity": "sha512-HEudWAVHWqDFN+ZbENDtLWaUCf0YUqhFsZ4fe0/ZkxD9GYFTTGQzDVu5DvicdbksbKJXKd7P2G9auEjObhwjsA==", + "version": "3.21.2", + "resolved": "https://registry.npmjs.org/hardhat/-/hardhat-3.21.2.tgz", + "integrity": "sha512-+vkDnIhuEWBH+FzOAQh+2C1rnnkEaM7JOsm3faj8IyHH2CvgmkiuM1bcqsAMw7uNzdNCpgF5NZhDhvM3kbyXrA==", "dev": true, "license": "MIT", "dependencies": { - "@nomicfoundation/edr": "0.22.2", - "@nomicfoundation/hardhat-errors": "^3.1.0", - "@nomicfoundation/hardhat-utils": "^4.4.0", + "@nomicfoundation/edr": "0.25.0", + "@nomicfoundation/hardhat-errors": "^3.1.3", + "@nomicfoundation/hardhat-utils": "^5.1.0", "@nomicfoundation/hardhat-vendored": "^3.0.4", "@nomicfoundation/hardhat-zod-utils": "^3.0.5", "@nomicfoundation/solidity-analyzer": "^0.1.1", @@ -2122,6 +2391,33 @@ "hardhat": "dist/src/cli.js" } }, + "node_modules/hardhat/node_modules/@nomicfoundation/hardhat-utils": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@nomicfoundation/hardhat-utils/-/hardhat-utils-5.1.1.tgz", + "integrity": "sha512-zd2M1c6Y1HADE+N1nYCX8jjkjrVSLcwTCd/5t9Jk6xvBcL+kjXPo+T0CewDTHQlkYb13AL5A7BIoHUPjZZJo4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@streamparser/json-node": "^0.0.26", + "env-paths": "^4.0.0", + "ethereum-cryptography": "^3.0.0", + "fast-equals": "^6.0.0", + "json-stream-stringify": "^3.1.7", + "micro-eth-signer": "^0.19.0", + "rfdc": "^1.3.1", + "undici": "^7.29.0" + } + }, + "node_modules/hardhat/node_modules/undici": { + "version": "7.30.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.30.1.tgz", + "integrity": "sha512-03KrMbjIFDWQR5RNPrSw3bd1r12JpyFQl9/yxjUbJtqkjmllqC5lFjZh6ujeuJCKr8EOQvRW872Oy/az+nLYxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.18.1" + } + }, "node_modules/hardhat/node_modules/ws": { "version": "8.22.0", "resolved": "https://registry.npmjs.org/ws/-/ws-8.22.0.tgz", @@ -2155,9 +2451,9 @@ } }, "node_modules/immer": { - "version": "11.1.18", - "resolved": "https://registry.npmjs.org/immer/-/immer-11.1.18.tgz", - "integrity": "sha512-EQyQtLiYW029lyoczMl/Hh4Xu7cDecSc58JRYpHyL4tIAu3eqd1yJzQX04d2BZHDkzFFvm6qJEJWOtfDSWAXbQ==", + "version": "11.1.21", + "resolved": "https://registry.npmjs.org/immer/-/immer-11.1.21.tgz", + "integrity": "sha512-bZSadeCPGdaY5/qRLgr6mDSH1ra21rD3rqpiWk7+QTr4ayYPTE9qZYdLh/NdPhMe0wSrTvHD/Lk8q5EwhUs0aw==", "dev": true, "license": "MIT", "funding": { @@ -2386,9 +2682,9 @@ } }, "node_modules/ox": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/ox/-/ox-0.14.54.tgz", - "integrity": "sha512-52PGH6ldJmWY9+iy/TBSJUsCSy5NmLvkVBYTINmO8srsjRrCmCdO575kGizmZ1jpNQ1gnlpVwiciIpU37fcULA==", + "version": "0.14.59", + "resolved": "https://registry.npmjs.org/ox/-/ox-0.14.59.tgz", + "integrity": "sha512-Y+DPEQScTEGKteQATjtytE1JRQ5cg1R2+DvYQ/lbhUCm/xS9n0Jnkkf2AqQyIntefQxs8xY6dZ+kyNZ7zf2FzA==", "dev": true, "funding": [ { @@ -2740,9 +3036,9 @@ "license": "MIT" }, "node_modules/viem": { - "version": "2.57.4", - "resolved": "https://registry.npmjs.org/viem/-/viem-2.57.4.tgz", - "integrity": "sha512-ro+8AKrcGU6tPfou0gBRYv6bxnU3tPxxJGY4qpJwjiR40eHCWzeGhrAgYMlIncFtlnry2/yGjz57WOC67oshCQ==", + "version": "2.57.13", + "resolved": "https://registry.npmjs.org/viem/-/viem-2.57.13.tgz", + "integrity": "sha512-hSIsR4Y47BKrp89idH11WC3pqYOJFq9nVYBYxuJ9zXCA8Qg3pQhnlhnHn4qnjo7Z5wXs920XhtWbnrAtFidk+Q==", "dev": true, "funding": [ { @@ -2758,7 +3054,7 @@ "@scure/bip39": "1.6.0", "abitype": "1.2.3", "isows": "1.0.7", - "ox": "0.14.54", + "ox": "0.14.59", "ws": "8.21.0" }, "peerDependencies": { diff --git a/packages/contracts/package.json b/packages/contracts/package.json index bbe718c2..fd5f1a4c 100644 --- a/packages/contracts/package.json +++ b/packages/contracts/package.json @@ -26,24 +26,24 @@ "author": "", "license": "ISC", "devDependencies": { - "@nomicfoundation/hardhat-ethers": "^4.2.0", - "@nomicfoundation/hardhat-ignition": "^3.0.3", + "@nomicfoundation/hardhat-ethers": "^4.2.2", + "@nomicfoundation/hardhat-ignition": "^3.1.9", "@nomicfoundation/hardhat-ignition-viem": "^3.0.3", - "@nomicfoundation/hardhat-keystore": "^3.1.1", - "@nomicfoundation/hardhat-network-helpers": "^3.0.1", - "@nomicfoundation/hardhat-node-test-runner": "^3.0.4", + "@nomicfoundation/hardhat-keystore": "^3.1.2", + "@nomicfoundation/hardhat-network-helpers": "^3.0.12", + "@nomicfoundation/hardhat-node-test-runner": "^3.1.2", "@nomicfoundation/hardhat-toolbox-viem": "^5.0.0", - "@nomicfoundation/hardhat-verify": "^3.1.2", - "@nomicfoundation/hardhat-viem": "^3.0.0", - "@nomicfoundation/hardhat-viem-assertions": "^3.1.3", - "@nomicfoundation/ignition-core": "^3.1.10", + "@nomicfoundation/hardhat-verify": "^3.1.4", + "@nomicfoundation/hardhat-viem": "^3.1.0", + "@nomicfoundation/hardhat-viem-assertions": "^3.1.5", + "@nomicfoundation/ignition-core": "^3.1.11", "@openzeppelin/contracts-upgradeable": "^5.6.1", "@types/node": "^22.20.5", "ethers": "^6.15.0", "forge-std": "github:foundry-rs/forge-std#v1.17.0", - "hardhat": "^3.19.0", + "hardhat": "^3.21.2", "typescript": "~7.0.2", - "viem": "^2.57.4" + "viem": "^2.57.13" }, "type": "module", "dependencies": {