Conversation
Snyk has created this PR to upgrade viem from 2.45.1 to 2.46.2. See this package in npm: viem See this project in Snyk: https://app.eu.snyk.io/org/layer-3-foundation-default/project/91b1884e-49c9-4b0d-a397-0ff65ce23030?utm_source=github&utm_medium=referral&page=upgrade-pr
|
Important Review skippedIgnore keyword(s) in the title. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
📝 Coding Plan
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment Tip CodeRabbit can approve the review once all CodeRabbit's comments are resolved.Enable the |
Snyk has created this PR to upgrade viem from 2.45.1 to 2.46.2.
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
The recommended version is 5 versions ahead of your current version.
The recommended version was released a month ago.
Release notes
Package name: viem
-
2.46.2 - 2026-02-17
-
2.46.1 - 2026-02-16
-
2.46.0 - 2026-02-15
-
-
2.45.3 - 2026-02-11
-
-
-
-
2.45.2 - 2026-02-09
-
-
-
-
-
-
-
-
-
2.45.1 - 2026-01-29
from viem GitHub release notesPatch Changes
1a10fb7812cc13bd72495552c4a590aa5ce8cf15Thanks @ jxom! -viem/tempo: Removed fee payer magic in favor of pure support for0x78-prefixed fee payer envelopes.Patch Changes
44cbba75ab219c4e297f6cfd21c04f47548585e2Thanks @ jxom! - Removed Ekta chain.Minor Changes
#4304
b6b50d40fb6bbadc851377b74b2dd4da584958b0Thanks @ jxom! - Breaking (viem/tempo): RenamednonceKey: 'random'tononceKey: 'expiring'to align with TIP-1009 terminology.TIP-1009 defines "expiring nonces" as time-based replay protection using
validBeforetimestamps. The name'expiring'better describes the mechanism than'random'.await sendTransaction(client, { account, - nonceKey: 'random', + nonceKey: 'expiring', to: '0x...', })Patch Changes
#4329
d12bb351c0b8c973b995583695606f9d083af1bbThanks @ sakulstra! - Added multicall batching support forgetBalancevia multicall3'sgetEthBalance. When the client hasbatch.multicallenabled,getBalancecalls are now batched viaeth_callinstead of making individualeth_getBalanceRPC calls.#4333
71a324d6b98332f4f98e10c9de4d61287de8534aThanks @ kiyoakii! - AddedblockCreatedfield to MegaETH Mainnet and Testnet multicall3 contract definitions.#4330
aab32a4a5eb3df06cdf8eab5d6f91259d438590bThanks @ boredland! - AddedblockCreatedfield tozkSyncmulticall3 contract.Patch Changes
#4300
cc60e25ca55c022a56ed9e991ec23cb615593da6Thanks @ LXPDevs! - Added LuxePorts chain.#4306
e3901661ba0442d6ae66c4d702396e8ee247d03fThanks @ izharan-fireblocks! - AddedWalletConnectSessionSettlementErroras a non-retryable transport error.#4301
662215f12310c3c2b17424093d3f4922693432f2Thanks @ xGreen-project! - Added XGR Mainnet chain.#4315
56d0920fd654ab93e89fff77769b0c982b8928d5Thanks @ jxom! - FixedsendCallsSyncto respect client-level action overrides (e.g. smart account clients).#4294
8c3fa2684820c80e8908cc799fd47815594e4871Thanks @ Oighty! - Added Citrea Mainnet chain support.#4321
059274e18c19270e7f7e98f0b087e7986d5a6dd7Thanks @ highonrice! - Updated the native currency of Stable Mainnet.#4319
746f5ae3b220313748bf7e0eb2d86f07848b6628Thanks @ brotherlymite! - Added etherscan explorer for MegaETH.#4305
428ef7cd7b4d6e9860296df841ce2f4a8d494bc1Thanks @ LxpSrDev! - Added LuxePorts chain.Important
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information: