viem@2.57.3

Release

Version
viem@2.57.3
Repository
wevm/viem

Release notes

Patch Changes

#5180 031f5e2445031fed4328f32cb201f779b9101265 Thanks @jxom! - Fixed sendCalls with experimental_fallback enabled to recognize Base RPC's unsupported-method response.

#5168 d6f63b57b4cc9b93654ca20f848b46a1080551d3 Thanks @bearpong! - Fixed getContractError throwing when an error cause is not an object.

#5173 26d5bd227ba532ceff83bd76e807ea605c703e8b Thanks @jxom! - Updated automatic relay fee-token selection to skip tokens without fee AMM liquidity in the existing preflight request.

#5171 bbd9c15a1de604cc4948f6033456c7f7f15a5f9a Thanks @Iretse! - Fixed IPC response framing for JSON strings containing braces and escaped quotes.

#5160 ed89bfdf5c4595fbd7b38346c8dfb7b1250dbfcb Thanks @KJdayo! - Updated Jasmy Chain and Jasmy Chain Testnet RPC URLs (rpc.jasmyscan.net / jasmy-chain-testnet.alt.technology) and added their block explorers.

#5179 60951cb0166d8f55615294b2b71de4c3526128e9 Thanks @jxom! - Fixed waitForTransactionReceipt treating the awaited transaction as its own replacement when its receipt was unavailable.

#5172 69e9facaba86a4a171b473fdc19419b12ff4ed74 Thanks @Iretse! - Fixed retention of timed-out IPC and WebSocket request callbacks.

#5176 2f97c5e1639969179e76ea61f5b10641f6f101f8 Thanks @Kshot3000! - Fixed waitForUserOperationReceipt hanging until timeout on a later call for the same hash after concurrent calls for that hash had settled.

Full release on GitHub ↗

Release Polkadot SDK

Polkadot stable2606-3

This release contains the changes from polkadot-stable2606-2 to polkadot-stable2606-3. ℹ️ Please note: this is a patch release for the latest stable version stable2606. If your nodes...

Release Agave (Solana validator)

Agave (Solana validator) Release v4.5.0-alpha.2

This is a pre-release for testing only. Do not deploy to mainnet, testnet, or any production host. https://github.com/anza-xyz/agave/blob/master/CHANGELOG.md#edge-channel What's...

Release Hardhat

Hardhat v3.19.0

This release expands our support for the upcoming Amsterdam hardfork, including: EIP-7976, EIP-7981, EIP-7997, EIP-8024 and EIP-8037. In particular, EIP-8037's separation of execution...

Release Geth

Geth Protein Sludge Pack (v1.17.8)

This is a security-focused release, fixing several DoS risk issues ❤️‍🩹 . Note most of the the fixes related to bugs which only become possible after the activation of the Amsterdam...