Upgrade viem and add new chains #139
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Note
Upgrade viem to ^2.38, add mappings for many new chains, refresh test recordings, and make Polly recording configurable via env var, with minor docs tweaks.
viemto^2.38.6and align dependencies.chains.tsmapping to support many networks (e.g., Arbitrum Sepolia/Nova, Base(+Sepolia), Blast(+Sepolia), Cyber(+Testnet), Mantle(+Sepolia), Scroll(+Sepolia), Polygon Amoy, Sei(+Devnet), 0G, Abstract(+Testnet), B3(+Sepolia), Flare(+Coston2), Gravity Alpha, Hemi(+Sepolia), Hyperliquid EVM Testnet, Immutable zkEVM(+Testnet), Ink(+Sepolia), JOC Mainnet, Kaia(+Kairos), Linea, Monad Testnet, Morph, Nomina, Peaq, Plasma(+Testnet), Soneium, Sonic, Story(+Aeneid), Unichain(+Sepolia), Vana(+Moksha), World Chain(+Sepolia), Xai(+Testnet), X Layer).BNB Smart Chain Testnet..harrecordings for core and Solana tests.recordIfMissingflags;withPollynow honorsPOLLY_RECORD_IF_MISSINGenv var.Written by Cursor Bugbot for commit fac6b4c. This will update automatically on new commits. Configure here.