Releases: wevm/viem
[email protected]
Minor Changes
-
#3580
6aa70af8324612d8aeb0bb15ebe9d7b6d1688f4a
Thanks @jxom! - Account Abstraction: Added support for EIP-7702 Authorizations on User Operations. -
#3580
6aa70af8324612d8aeb0bb15ebe9d7b6d1688f4a
Thanks @jxom! - Account Abstraction: Added support for EntryPoint 0.8. -
#3592
e88edb2087ad31cf80ceb04549c12fb2cb46b62f
Thanks @jxom! - Stabilized EIP-5792 (moved out of experimental).
Patch Changes
- #3531
573e7d70ec3a58c2bd395f47987422a5ab6d0475
Thanks @RobbyUitbeijerse! - Added ERC-1155 export.
[email protected]
Patch Changes
-
#3581
bb9398a43ebbb8d9af52832a845c0ebe19495a2e
Thanks @Yutaro-Mori-eng! - Added Gunz Mainnet. -
#3588
0098740f4930a80744efc218303fb986f961d4db
Thanks @talentlessguy! - Updated noble dependencies.
[email protected]
Patch Changes
-
#3570
a9f33168c0c11ade302bd66373c57c1e2386e2bd
Thanks @manuelbarbas! - Updated SKALE Network Chains. -
#3579
295e4f9e1a8aab79f88f8e59c4d5e7ac25def1ae
Thanks @jxom! - Account Abstraction: MadetoCoinbaseSmartWallet
prefersignTypedData
on owners. -
#3571
b43af337761520f9c4d616d05387e5aae9473348
Thanks @gr-akshaya! - Added Core Blockchain Testnet details -
#3568
2ad4736e25ddfe8f4ad3f4d031440f6e72f912e2
Thanks @Markeljan! - Fixed Metis & Metis Sepolia rpcUrls config -
#3567
f28503e0f96f14bc0c75b56d92bf08a00c70f490
Thanks @Markeljan! - Fixed Newton chain rpc url typo
[email protected]
Minor Changes
- #3440
e06a46a732d075f3a0d3bca916f82f39ee9d4344
Thanks @adraffy! - Added support for ENSIP-21: Batch Gateway Offchain Lookup Protocol.
Patch Changes
-
#3564
f22fe5ac63a4e403949fe301f548f28ac0c1a070
Thanks @abs3ntdev! - Added Tron Shasta network -
#3561
8053048eaac6d3ad8e800742681ac27cbd8ed18a
Thanks @menefrego15! - Added multicall3 contract to Hoodi chain -
151e8944cd2eb2eb742dc84e566e886d0d638d3b
Thanks @jxom! - Fixed ERC-7739signMessage
domain to not include salt. -
#3565
542371cce67fa2bb2730e24a267629f4a2e89520
Thanks @foxtrotravi! - Added Lestnet chain. -
4ba1a41f6b309d4d77236b073eb5b9da0f6330f5
Thanks @jxom! - FixedgetCallsStatus
failure status codes.
[email protected]
Patch Changes
- #3558
ba55147b8b42552d29c25be6368c6e4bb50bb25c
Thanks @jxom! - Added EIP-5792 errors.
[email protected]
Patch Changes
- #3553
7487580941c1527483dca5267bd6817913d01aeb
Thanks @Yutaro-Mori-eng! - Added Lens mainnet.
[email protected]
Patch Changes
973d88ea66192c8a73410ca2dea2034e6a2c96a1
Thanks @jxom! - Experimental (EIP-5792): FixedgetCallsStatus
return value
[email protected]
Patch Changes
f736d9b2a6711a739a1fbae8c3c18fb694b407a4
Thanks @jxom! - ExportedwithCache
.
[email protected]
Patch Changes
- #3545
33a01b96554759bb9fa60d3c4bfc1c2cd5974ddc
Thanks @bmzig! - OP Stack: FixedUnproven
case.
[email protected]
Minor Changes
-
#3542
082c3d0fcc2e376954116d380c65c6ac95293681
Thanks @jxom! - Breaking (Experimental): Updated EIP-5792 to the latest spec changes. The following APIs have been updated:getCallsStatus
const result = await client.getCallsStatus({ id }) // ^? { + atomic: boolean + chainId: number + id: string receipts: Receipt[] - status: 'PENDING' | 'CONFIRMED' + status: 'pending' | 'success' | 'failure' | undefined + statusCode: number + version: string }
sendCalls
const result = await client.sendCalls({ calls }) // ^? - string + { id: string, capabilities?: Capabilities }
waitForCallsStatus
const result = await client.waitForCallsStatus({ id }) // ^? { + atomic: boolean + chainId: number + id: string receipts: Receipt[] - status: 'PENDING' | 'CONFIRMED' + status: 'pending' | 'success' | 'failure' | undefined + statusCode: number + version: string }
Patch Changes
- #3542
082c3d0fcc2e376954116d380c65c6ac95293681
Thanks @jxom! - Experimental: AddedforceAtomic
andid
parameters tosendCalls