Multicall batching with per-call revert decoding, waitForTransaction with timeout and replacement handling, a custom error & revert reason decoder for ethers v6 and viem, and RPC fallback providers with liveliness checks.
typescript ethereum rpc transactions solidity web3 evm custom-error multicall ethers viem error-decoder multicall3 fallback-providers batch-calls revert-reason
-
Updated
Nov 9, 2026 - TypeScript