Skip to content

chore(deps-dev): bump the npm-minor-patch group across 2 directories with 11 updates - #63

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/npm-minor-patch-341a28935b
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/npm-minor-patch-341a28935b

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 26, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the npm-minor-patch group with 11 updates in the / directory:

Package From To
@nomicfoundation/hardhat-ethers 4.2.0 4.2.2
@nomicfoundation/hardhat-ignition 3.1.8 3.1.9
@nomicfoundation/hardhat-keystore 3.1.1 3.1.2
@nomicfoundation/hardhat-network-helpers 3.0.11 3.0.12
@nomicfoundation/hardhat-node-test-runner 3.1.0 3.1.2
@nomicfoundation/hardhat-verify 3.1.2 3.1.4
@nomicfoundation/hardhat-viem 3.0.9 3.1.0
@nomicfoundation/hardhat-viem-assertions 3.1.3 3.1.5
@nomicfoundation/ignition-core 3.1.10 3.1.11
hardhat 3.19.0 3.21.2
viem 2.57.4 2.57.13
@nomicfoundation/hardhat-ethers 4.2.0 4.2.2
@nomicfoundation/hardhat-ignition 3.1.8 3.1.9
@nomicfoundation/hardhat-keystore 3.1.1 3.1.2
@nomicfoundation/hardhat-network-helpers 3.0.11 3.0.12
@nomicfoundation/hardhat-node-test-runner 3.1.0 3.1.2
@nomicfoundation/hardhat-verify 3.1.2 3.1.4
@nomicfoundation/hardhat-viem 3.0.9 3.1.0
@nomicfoundation/hardhat-viem-assertions 3.1.3 3.1.5
@nomicfoundation/ignition-core 3.1.10 3.1.11
hardhat 3.19.0 3.21.2
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 4.2.0 4.2.2
@nomicfoundation/hardhat-ignition 3.1.8 3.1.9
@nomicfoundation/hardhat-keystore 3.1.1 3.1.2
@nomicfoundation/hardhat-network-helpers 3.0.11 3.0.12
@nomicfoundation/hardhat-node-test-runner 3.1.0 3.1.2
@nomicfoundation/hardhat-verify 3.1.2 3.1.4
@nomicfoundation/hardhat-viem 3.0.9 3.1.0
@nomicfoundation/hardhat-viem-assertions 3.1.3 3.1.5
@nomicfoundation/ignition-core 3.1.10 3.1.11
hardhat 3.19.0 3.21.2
viem 2.57.4 2.57.13
@nomicfoundation/hardhat-ethers 4.2.0 4.2.2
@nomicfoundation/hardhat-ignition 3.1.8 3.1.9
@nomicfoundation/hardhat-keystore 3.1.1 3.1.2
@nomicfoundation/hardhat-network-helpers 3.0.11 3.0.12
@nomicfoundation/hardhat-node-test-runner 3.1.0 3.1.2
@nomicfoundation/hardhat-verify 3.1.2 3.1.4
@nomicfoundation/hardhat-viem 3.0.9 3.1.0
@nomicfoundation/hardhat-viem-assertions 3.1.3 3.1.5
@nomicfoundation/ignition-core 3.1.10 3.1.11
hardhat 3.19.0 3.21.2
viem 2.57.4 2.57.13

Updates @nomicfoundation/hardhat-ethers from 4.2.0 to 4.2.2

Release notes

Sourced from @​nomicfoundation/hardhat-ethers's releases.

@​nomicfoundation/hardhat-ethers@​4.2.2

Changes

  • #8777 d3d5127 Thanks @​AliBaig-xD! - Fixed authorize() failing for private keys from configuration variables without a 0x prefix.

💡 The Nomic Foundation is hiring! Check our open positions.


@​nomicfoundation/hardhat-ethers@​4.2.1

Changes

  • #8689 9bebbf3 Thanks @​ChristopherDedominici! - Fixed the EIP-4844 fields being dropped when copying a transaction request, and blobVersionedHashes being dropped from JSON-RPC requests, matching ethers.

  • Updated dependencies:

    • @​nomicfoundation/hardhat-utils@​5.0.0

💡 The Nomic Foundation is hiring! Check our open positions.


Changelog

Sourced from @​nomicfoundation/hardhat-ethers's changelog.

4.2.2

Patch Changes

  • #8777 d3d5127 Thanks @​AliBaig-xD! - Fixed authorize() failing for private keys from configuration variables without a 0x prefix.

4.2.1

Patch Changes

  • #8689 9bebbf3 Thanks @​ChristopherDedominici! - Fixed the EIP-4844 fields being dropped when copying a transaction request, and blobVersionedHashes being dropped from JSON-RPC requests, matching ethers.

  • Updated dependencies:

    • @​nomicfoundation/hardhat-utils@​5.0.0
Commits
  • 30052e4 Version Packages
  • d3d5127 fix(hardhat-ethers): normalize config variable private keys in authorize
  • 86b11f5 chore(deps): update dependency prettier to v3.9.10
  • 2bf1348 Version Packages
  • 9bebbf3 fix + tests
  • f8770e0 chore(deps): update npm minor/patch
  • 83f7cf3 fix(deps): update npm minor/patch
  • See full diff in compare view

Updates @nomicfoundation/hardhat-ignition from 3.1.8 to 3.1.9

Release notes

Sourced from @​nomicfoundation/hardhat-ignition's releases.

@​nomicfoundation/hardhat-ignition@​3.1.9

Changes

  • Updated dependencies:
    • @​nomicfoundation/hardhat-utils@​5.0.0

💡 The Nomic Foundation is hiring! Check our open positions.


Changelog

Sourced from @​nomicfoundation/hardhat-ignition's changelog.

3.1.9

Patch Changes

  • Updated dependencies:
    • @​nomicfoundation/hardhat-utils@​5.0.0
Commits
  • 2bf1348 Version Packages
  • f8770e0 chore(deps): update npm minor/patch
  • 83f7cf3 fix(deps): update npm minor/patch
  • d629c92 Merge branch 'main' of github.com:NomicFoundation/hardhat into update-mocha
  • e50cc73 first implementation
  • 543ea36 test: migrate the remaining env var hand-rolls to the shared manager
  • d84ce51 chore: bump eslint 9.25.1 → 9.39.5
  • ff73c0a chore: reformat repo with prettier 3.9.6
  • f224a3e chore: bump prettier 3.2.5 → 3.9.6
  • f41da5b chore: bump cross-env 7.0.3→10.1.0
  • Additional commits viewable in compare view

Updates @nomicfoundation/hardhat-keystore from 3.1.1 to 3.1.2

Release notes

Sourced from @​nomicfoundation/hardhat-keystore's releases.

@​nomicfoundation/hardhat-keystore@​3.1.2

Changes

  • Updated dependencies:
    • @​nomicfoundation/hardhat-utils@​5.0.0

💡 The Nomic Foundation is hiring! Check our open positions.


Changelog

Sourced from @​nomicfoundation/hardhat-keystore's changelog.

3.1.2

Patch Changes

  • Updated dependencies:
    • @​nomicfoundation/hardhat-utils@​5.0.0
Commits

Updates @nomicfoundation/hardhat-network-helpers from 3.0.11 to 3.0.12

Release notes

Sourced from @​nomicfoundation/hardhat-network-helpers's releases.

@​nomicfoundation/hardhat-network-helpers@​3.0.12

Changes

  • #8672 79247bf Thanks @​watarus! - Fixed the conversion of zero-padded zero strings such as "0x00" in the network helpers.

  • Updated dependencies:

    • @​nomicfoundation/hardhat-utils@​5.0.0

💡 The Nomic Foundation is hiring! Check our open positions.


Changelog

Sourced from @​nomicfoundation/hardhat-network-helpers's changelog.

3.0.12

Patch Changes

  • #8672 79247bf Thanks @​watarus! - Fixed the conversion of zero-padded zero strings such as "0x00" in the network helpers.

  • Updated dependencies:

    • @​nomicfoundation/hardhat-utils@​5.0.0
Commits
  • 2bf1348 Version Packages
  • 38ad096 Merge remote-tracking branch 'origin/main' into fix/to-rpc-quantity-zero
  • ee106ad test: include additional test
  • f8770e0 chore(deps): update npm minor/patch
  • 79247bf fix(network-helpers): normalize zero-padded zero quantities to 0x0
  • 83f7cf3 fix(deps): update npm minor/patch
  • d84ce51 chore: bump eslint 9.25.1 → 9.39.5
  • ff73c0a chore: reformat repo with prettier 3.9.6
  • f224a3e chore: bump prettier 3.2.5 → 3.9.6
  • dd6d0ce chore: bump c8 9.1.0→12.0.0
  • Additional commits viewable in compare view

Updates @nomicfoundation/hardhat-node-test-runner from 3.1.0 to 3.1.2

Release notes

Sourced from @​nomicfoundation/hardhat-node-test-runner's releases.

@​nomicfoundation/hardhat-node-test-runner@​3.1.2

Changes


💡 The Nomic Foundation is hiring! Check our open positions.


@​nomicfoundation/hardhat-node-test-runner@​3.1.1

Changes

  • Updated dependencies:
    • @​nomicfoundation/hardhat-utils@​5.0.0

💡 The Nomic Foundation is hiring! Check our open positions.


Changelog

Sourced from @​nomicfoundation/hardhat-node-test-runner's changelog.

3.1.2

Patch Changes

3.1.1

Patch Changes

  • Updated dependencies:
    • @​nomicfoundation/hardhat-utils@​5.0.0
Commits
  • 825070a Version Packages
  • fcfc2ab Move tsx to devDependencies in hardhat-node-test-runner
  • 86b11f5 chore(deps): update dependency prettier to v3.9.10
  • 2bf1348 Version Packages
  • f8770e0 chore(deps): update npm minor/patch
  • 83f7cf3 fix(deps): update npm minor/patch
  • d84ce51 chore: bump eslint 9.25.1 → 9.39.5
  • See full diff in compare view

Updates @nomicfoundation/hardhat-verify from 3.1.2 to 3.1.4

Release notes

Sourced from @​nomicfoundation/hardhat-verify's releases.

@​nomicfoundation/hardhat-verify@​3.1.4

Changes

  • #8733 9fdef26 Thanks @​schaable! - Fixed hardhat verify failing when the explorer's apiUrl has a query string.

  • Updated dependencies:

    • @​nomicfoundation/hardhat-utils@​5.1.0

💡 The Nomic Foundation is hiring! Check our open positions.


@​nomicfoundation/hardhat-verify@​3.1.3

Changes

  • Updated dependencies:
    • @​nomicfoundation/hardhat-utils@​5.0.0

💡 The Nomic Foundation is hiring! Check our open positions.


Changelog

Sourced from @​nomicfoundation/hardhat-verify's changelog.

3.1.4

Patch Changes

  • #8733 9fdef26 Thanks @​schaable! - Fixed hardhat verify failing when the explorer's apiUrl has a query string.

  • Updated dependencies:

    • @​nomicfoundation/hardhat-utils@​5.1.0

3.1.3

Patch Changes

  • Updated dependencies:
    • @​nomicfoundation/hardhat-utils@​5.0.0
Commits
  • 825070a Version Packages
  • 87bf82d Merge pull request #8733 from NomicFoundation/verify-apiurl-query-params
  • 57e62d6 Merge the Blockscout apiUrl query string into the request params
  • 86b11f5 chore(deps): update dependency prettier to v3.9.10
  • 62f13a9 Merge the Etherscan apiUrl query string into the request params
  • 2bf1348 Version Packages
  • f8770e0 chore(deps): update npm minor/patch
  • See full diff in compare view

Updates @nomicfoundation/hardhat-viem from 3.0.9 to 3.1.0

Release notes

Sourced from @​nomicfoundation/hardhat-viem's releases.

@​nomicfoundation/hardhat-viem@​3.1.0

Changes

  • #8651 e51a37d Thanks @​rxdrccq! - Added a viemChain option to chainDescriptors to set the full viem Chain used by hardhat-viem.
  • Updated dependencies:
    • @​nomicfoundation/hardhat-utils@​5.1.0

💡 The Nomic Foundation is hiring! Check our open positions.


@​nomicfoundation/hardhat-viem@​3.0.10

Changes

  • Updated dependencies:
    • @​nomicfoundation/hardhat-utils@​5.0.0

💡 The Nomic Foundation is hiring! Check our open positions.


Changelog

Sourced from @​nomicfoundation/hardhat-viem's changelog.

3.1.0

Minor Changes

  • #8651 e51a37d Thanks @​rxdrccq! - Added a viemChain option to chainDescriptors to set the full viem Chain used by hardhat-viem.

Patch Changes

  • Updated dependencies:
    • @​nomicfoundation/hardhat-utils@​5.1.0

3.0.10

Patch Changes

  • Updated dependencies:
    • @​nomicfoundation/hardhat-utils@​5.0.0
Commits
  • 825070a Version Packages
  • 86b11f5 chore(deps): update dependency prettier to v3.9.10
  • 2eccffa Merge pull request #8651 from rxdrccq/feat/viem-chain-descriptors-8024
  • 8d2476f Document viemChain behavior on forks and bump hardhat-viem changeset to minor
  • 674e0b4 Validate that viemChain is a chain object whose id matches its chain descriptor
  • e6fdf00 Use the chain descriptor's viemChain when forking a chain in hardhat-viem
  • 2bf1348 Version Packages
  • f8770e0 chore(deps): update npm minor/patch
  • e51a37d feat(hardhat-viem): support full viem chains in descriptors
  • 83f7cf3 fix(deps): update npm minor/patch
  • Additional commits viewable in compare view

Updates @nomicfoundation/hardhat-viem-assertions from 3.1.3 to 3.1.5

Release notes

Sourced from @​nomicfoundation/hardhat-viem-assertions's releases.

@​nomicfoundation/hardhat-viem-assertions@​3.1.5

Changes

  • #8718 8c6a335 Thanks @​AliBaig-xD! - Fixed emitWithArgs failing to match indexed string and bytes event arguments against their value.

  • Updated dependencies:

    • @​nomicfoundation/hardhat-utils@​5.1.0

💡 The Nomic Foundation is hiring! Check our open positions.


@​nomicfoundation/hardhat-viem-assertions@​3.1.4

Changes

  • Updated dependencies:
    • @​nomicfoundation/hardhat-utils@​5.0.0

💡 The Nomic Foundation is hiring! Check our open positions.


Changelog

Sourced from @​nomicfoundation/hardhat-viem-assertions's changelog.

3.1.5

Patch Changes

  • #8718 8c6a335 Thanks @​AliBaig-xD! - Fixed emitWithArgs failing to match indexed string and bytes event arguments against their value.

  • Updated dependencies:

    • @​nomicfoundation/hardhat-utils@​5.1.0

3.1.4

Patch Changes

  • Updated dependencies:
    • @​nomicfoundation/hardhat-utils@​5.0.0
Commits
  • 825070a Version Packages
  • 3b6a500 Merge pull request #8718 from AliBaig-xD/fix/viem-assertions-indexed-args
  • aa18e38 Hash expected indexed args once and keep given hashes in failure diffs
  • 86b11f5 chore(deps): update dependency prettier to v3.9.10
  • 8c6a335 fix(hardhat-viem-assertions): match indexed string and bytes args by value
  • 2bf1348 Version Packages
  • f8770e0 chore(deps): update npm minor/patch
  • 83f7cf3 fix(deps): update npm minor/patch
  • See full diff in compare view

Updates @nomicfoundation/ignition-core from 3.1.10 to 3.1.11

Release notes

Sourced from @​nomicfoundation/ignition-core's releases.

@​nomicfoundation/ignition-core@​3.1.11

Changes

  • #8665 0de6a74 Thanks @​schaable! - Fixed Ignition reconciliation reporting a contractAt address as changed when only its letter case differed.

  • Updated dependencies:

    • @​nomicfoundation/hardhat-utils@​5.0.0

💡 The Nomic Foundation is hiring! Check our open positions.


Changelog

Sourced from @​nomicfoundation/ignition-core's changelog.

3.1.11

Patch Changes

  • #8665 0de6a74 Thanks @​schaable! - Fixed Ignition reconciliation reporting a contractAt address as changed when only its letter case differed.

  • Updated dependencies:

    • @​nomicfoundation/hardhat-utils@​5.0.0
Commits
  • 2bf1348 Version Packages
  • 8ac5a44 Merge pull request #8665 from NomicFoundation/ignition-contract-at-address-case
  • b7c1ac7 fix(deps): update npm minor/patch
  • f8770e0 chore(deps): update npm minor/patch
  • 0de6a74 fix(ignition-core): ignore address case when reconciling contractAt futures
  • See full diff in compare view

Updates hardhat from 3.19.0 to 3.21.2

Release notes

Sourced from hardhat's releases.

Hardhat v3.21.2

This release is a small update to bump dependency versions in our hardhat init templates.

Changes


💡 The Nomic Foundation is hiring! Check our open positions.


Hardhat v3.21.1

This release is a small bug fix release, but also removes the Amsterdam hardfork activation on Hoodi, as it has been delayed.

Changes

  • #8753 cd4766d Thanks @​popescuoctavian! - Removed the Amsterdam hardfork activation on Hoodi, because the upgrade was postponed without a new date, so forking Hoodi no longer uses amsterdam for blocks after the previously scheduled time.

  • #8753 cd4766d Thanks @​popescuoctavian! - Upgraded EDR to v0.25.0.

  • #8753 cd4766d Thanks @​popescuoctavian! - Fixed cheatcodes added in forge-std v1.17.0 being reported by their raw selector instead of their name when they are not yet supported.

  • #8753 cd4766d Thanks @​popescuoctavian! - Fixed calls and gas estimates at the fork block and earlier blocks of a forked network being checked against the transaction gas cap of the local network instead of the cap of the remote chain's hardfork at that block; replays by debug_traceCall and debug_traceTransaction at those blocks use it too.

  • #8753 cd4766d Thanks @​popescuoctavian! - Fixed a crash on macOS when the EDR native addon is loaded from two different paths in one process.

  • #8753 cd4766d Thanks @​popescuoctavian! - Fixed consecutive startSnapshotGas regions in one Solidity test function including the cheatcode overhead of the previous region in their value.

  • #8753 cd4766d Thanks @​popescuoctavian! - Fixed calls in Solidity tests run with isolate reverting when the gas forwarded to them is below the EIP-7623 floor of their calldata, while the same call succeeds without isolate.

  • #8753 cd4766d Thanks @​popescuoctavian! - Fixed calls and creates in Solidity tests run with isolate being checked against the transaction gas cap and the block gas limit, which the enclosing test transaction already satisfies.

  • #8753 cd4766d Thanks @​popescuoctavian! - Changed Vm.Gas.gasTotalUsed in Solidity tests run with isolate to report the regular gas of the transaction before refunds, with gasRefunded reported separately.

  • #8753 cd4766d Thanks @​popescuoctavian! - Fixed calls and creates in Solidity tests run with isolate paying a flat 21,000 intrinsic gas instead of the real intrinsic gas of their transaction, which ignored calldata, access lists, authorizations and init code on every hardfork.

  • #8753 cd4766d Thanks @​popescuoctavian! - Fixed calls and creates in Solidity tests run with isolate reporting zero gas and returning the forwarded gas to the caller when their intrinsic gas or calldata floor exceeded it; they now consume their whole budget.

  • #8753 cd4766d Thanks @​popescuoctavian! - Changed snapshotGasLastCall, snapshotGasLastFrame and startSnapshotGas/stopSnapshotGas in Solidity tests run with isolate to report the receipt gas of the transaction, so the value no longer depends on the gas forwarded to the call or on refunds.

  • #8753 cd4766d Thanks @​popescuoctavian! - Fixed EIP-8037 state gas not being accounted for in Solidity tests running on the Amsterdam hardfork, so Vm.Gas.gasStateUsed is now reported, and Vm.Gas.gasTotalUsed excludes state gas that spilled past the reservoir.

  • #8765 7de90f0 Thanks @​schaable! - Fixed local accounts signing data: "0x" as calldata 0x00, and personal_sign of 0x as a one-byte message.


💡 The Nomic Foundation is hiring! Check our open positions.


Hardhat v3.21.0

This release includes multiple small bug fixes and expands our Amsterdam hardfork support to include EIP-7954: Increase Maximum Contract Size. See our Amsterdam Support guide for more details.

... (truncated)

Changelog

Sourced from hardhat's changelog.

3.21.2

Patch Changes

3.21.1

Patch Changes

  • #8753 cd4766d Thanks @​popescuoctavian! - Upgraded EDR to v0.25.0.

  • #8753 cd4766d Thanks @​popescuoctavian! - Fixed cheatcodes added in forge-std v1.17.0 being reported by their raw selector instead of their name when they are not yet supported.

  • #8753 cd4766d Thanks @​popescuoctavian! - Fixed calls and gas estimates at the fork block and earlier blocks of a forked network being checked against the transaction gas cap of the local network instead of the cap of the remote chain's hardfork at that block; replays by debug_traceCall and debug_traceTransaction at those blocks use it too.

  • #8753 cd4766d Thanks @​popescuoctavian! - Removed the Amsterdam hardfork activation on Hoodi, because the upgrade was postponed without a new date, so forking Hoodi no longer uses amsterdam for blocks after the previously scheduled time.

  • #8753 cd4766d Thanks @​popescuoctavian! - Fixed a crash on macOS when the EDR native addon is loaded from two different paths in one process.

  • #8753 cd4766d Thanks @​popescuoctavian! - Fixed consecutive startSnapshotGas regions in one Solidity test function including the cheatcode overhead of the previous region in their value.

  • #8753 cd4766d Thanks @​popescuoctavian! - Fixed calls in Solidity tests run with isolate reverting when the gas forwarded to them is below the EIP-7623 floor of their calldata, while the same call succeeds without isolate.

  • #8753 cd4766d Thanks @​popescuoctavian! - Fixed calls and creates in Solidity tests run with isolate being checked against the transaction gas cap and the block gas limit, which the enclosing test transaction already satisfies.

  • #8753 cd4766d Thanks @​popescuoctavian! - Changed Vm.Gas.gasTotalUsed in Solidity tests run with isolate to report the regular gas of the transaction before refunds, with gasRefunded reported separately.

  • #8753 cd4766d Thanks @​popescuoctavian! - Fixed calls and creates in Solidity tests run with isolate paying a flat 21,000 intrinsic gas instead of the real intrinsic gas of their transaction, which ignored calldata, access lists, authorizations and init code on every hardfork.

  • #8753 cd4766d Thanks @​popescuoctavian! - Fixed calls and creates in Solidity tests run with isolate reporting zero gas and returning the forwarded gas to the caller when their intrinsic gas or calldata floor exceeded it; they now consume their whole budget.

  • #8753 cd4766d Thanks @​popescuoctavian! - Changed snapshotGasLastCall, snapshotGasLastFrame and startSnapshotGas/stopSnapshotGas in Solidity tests run with isolate to report the receipt gas of the transaction, so the value no longer depends on the gas forwarded to the call or on refunds.

  • #8753 cd4766d Thanks @​popescuoctavian! - Fixed EIP-8037 state gas not being accounted for in Solidity tests running on the Amsterdam hardfork, so Vm.Gas.gasStateUsed is now reported, and Vm.Gas.gasTotalUsed excludes state gas that spilled past the reservoir.

  • #8765 7de90f0 Thanks @​schaable! - Fixed local accounts signing data: "0x" as calldata 0x00, and personal_sign of 0x as a one-byte message.

3.21.0

Minor Changes

  • #8747 5309dcd Thanks @​kanej! - Added experimental EIP-7954 support to the Amsterdam hardfork: deployment transactions may carry up to 128 KiB of init code and deploy up to 64 KiB of contract code.

Patch Changes

  • #8670 1dbf44d Thanks @​schaable! - Fixed a cryptic error when a private key in a network's accounts is invalid.

  • #8708 c8e13d7 Thanks @​Kropiunig! - Fixed --coverage crashing when generating the report if Hardhat is run from a directory other than the project root (e.g. a subdirectory, or with --config).

... (truncated)

Commits
  • 30052e4 Version Packages
  • 3d5c68f Merge pull request #8732 from NomicFoundation/bump-templates-to-forge-std-1-17-0
  • 999eab3 Version Packages
  • 694ba69 Merge remote-tracking branch 'origin/main' into bump-templates-to-forge-std-1...
  • 8f65f94 Merge pull request #8753 from NomicFoundation/popescuoctavian/edr-optional-de...
  • 7cc1427 Merge remote-tracking branch 'origin/main' into popescuoctavian/edr-optional-...
  • 794c0f1 build: upgrade to EDR v0.25.0
  • 9e9f4d2 Remove the 0x workarounds now that hexStringToBytes handles it
  • 7de90f0 Fix hexStringToBytes converting 0x to a zero byte
  • 8c6f9a2 Merge pull request #8744 from NomicFoundation/hh-utils-hash-keccak
  • Additional commits viewable in compare view

Updates viem from 2.57.4 to 2.57.13

Release notes

Sourced from viem's releases.

viem@2.57.13

Patch Changes

  • #5310 7e015cb1d72e6b54e4468d7dd60aa59a51fe8d9b Thanks @​BaronOdon! - Added Molibra chain.

  • #5314 c0d52cdcb262744a64e742e4cf891cbbde9ccdc9 Thanks @​jxom! - viem/tempo: Keyed Relay.accounts stored configs by chain ID so account_getConfig no longer serves a config stored for another chain (configs stored under the previous key are no longer read), added a resolveConfig option that resolves and stores configs the store does not hold, and reduced round trips by reading the commitment without a prior block number request and writing each config once.

  • #5332 de39e106022f313a16c3b7367d8330753748c516 Thanks @​jxom! - viem/tempo: Added signMessage and signTypedData support to Account.fromConfig configurable accounts, which sign the EIP-191 or EIP-712 digest with the same configurable signature envelope as sign.

  • #5325 2220ab8f52cf7fcf5420502d30272175b49065ca Thanks @​Slokh! - viem/tempo: Fixed formatting of Tempo transactions whose nonce exceeds Number.MAX_SAFE_INTEGER (such as TIP-1106 expiring-nonce discriminators), which made getTransaction, getBlock with includeTransactions and waitForTransactionReceipt replacement checks throw IntegerOutOfRangeError. Formatted Tempo transactions now carry nonce as an exact bigint, matching ox.

  • #5337 609f2bf5a127774904cbc9d97f0e9be7b45c3a7d Thanks @​jxom! - viem/tempo: Fixed Relay.feePayer not reporting base-fee floor rejections when the Tempo node returns fee cap less than base fee.

  • #5336 35e551ed4189d28749f0d12e67177a10e574f4f0 Thanks @​jxom! - viem/tempo: Fixed fillTransaction returning a number nonce on Tempo transactions when a nonce was passed and no fee payer signed the filled transaction.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Oct 26, 2026
@strix-security

strix-security Bot commented Oct 26, 2026 •

Copy link
Copy Markdown

Strix Security Review

✅ No open security findings.

PR summary: Bumps eleven Hardhat and viem development dependencies (hardhat 3.19.0 to 3.21.2, viem 2.57.4 to 2.57.13, the @​nomicfoundation Hardhat plugins, and their transitive EDR/hardhat-utils/undici/immer/ox chain) in packages/contracts, with both lockfiles regenerated.

Review summary

Dependency-only PR: no application or contract source is touched, so there is no new attacker-reachable surface. Both regenerated lockfiles were checked for supply-chain tampering — every added or changed entry resolves to registry.npmjs.org over HTTPS with a valid integrity hash, all version movements are upward, no lifecycle scripts, overrides or git/file sources were introduced, and the new transitive packages (@streamparser/json-node, env-paths, ethereum-cryptography, fast-equals, json-stream-stringify, micro-eth-signer, rfdc, undici) are the genuine dependencies of @nomicfoundation/hardhat-utils v5 as described in the upstream release notes. No security findings.

Review history (2)
  • Review 2 · 37aa68d · Nov 2 06:54 UTC · Nothing new
  • Review 1 · d899498 · Oct 26 06:52 UTC · Nothing new

Review 2 on this PR · 37aa68d · requested Nov 2 06:53 UTC on a new commit


Reviewed by Strix
Re-run review · Configure security review settings

…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] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/npm-minor-patch-341a28935b branch from d899498 to 37aa68d Compare November 2, 2026 06:53

@strix-security strix-security Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Dependency-only PR: no application or contract source is touched, so there is no new attacker-reachable surface. Both regenerated lockfiles were checked for supply-chain tampering — every added or changed entry resolves to registry.npmjs.org over HTTPS with a valid integrity hash, all version movements are upward, no lifecycle scripts, overrides or git/file sources were introduced, and the new transitive packages (@streamparser/json-node, env-paths, ethereum-cryptography, fast-equals, json-stream-stringify, micro-eth-signer, rfdc, undici) are the genuine dependencies of @nomicfoundation/hardhat-utils v5 as described in the upstream release notes. No security findings.


Reviewed by Strix
Configure security review settings

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants