Releases: wevm/viem
[email protected]
Patch Changes
-
#3821
97d1eaa8326676652baa41bf534d3e3061f4acf9
Thanks @aaronmgdr! - Added Celo Sepolia chain. -
#3817
2fa22da5fc5f961f94cdd971e62116c468f98fc9
Thanks @coffeexcoin! - ZKsync: AddedgetGasPerPubdata
Action. -
58cc43ca6590468bc6ae8f99df8790fb1650fad2
Thanks @jxom! - Added `throwOnFailure` to `waitForCallsStatus`. -
#3806
d3ef08ec85ff17db53144b4bb9a7bab6a9e71558
Thanks @jeanregisser! - Account Abstraction: AddedtoUserOperation
utility to convertPackedUserOperation
toUserOperation
.
[email protected]
Patch Changes
-
#3814
4751e43e9c7b88de415f89a9d606d972104386b9
Thanks @b-tarczynski! - AddblockTime
to Arbitrum chains. -
#3811
95f2d44d0eca10714f96f965ba4001981be80696
Thanks @Yutaro-Mori-eng! - Added reddio mainnet. -
#3813
9a0ffe6e40e4d93d10721d8e90df27c989554461
Thanks @emrahsky! - Added Areum chain. -
#3824
86933772868c24bd491807869b4d51c205be6236
Thanks @smartcontracts! - OP Stack: FixedgetWithdrawalStatus
for Upgrade 16.
[email protected]
Minor Changes
-
#3810
d02d1faaeb8d59edff0c2bdd714a08a9428c5419
Thanks @jxom! - Experimental: Addedexperimental_blockTag
config option to the Client.This will be used as the default block tag for the following actions:
call
estimateGas
getBalance
getBlock
simulateBlocks
waitForTransactionReceipt
watchBlocks
-
#3810
d02d1faaeb8d59edff0c2bdd714a08a9428c5419
Thanks @jxom! - Experimental: Added anexperimental_preconfirmationTime
property to the Chain configuration for chains that support pre-confirmations (e.g. "Flashblocks"). -
#3808
3fd9761a793c5e3b206b2381c8e145e914cd60e4
Thanks @jxom! - AddedcheckReplacement
parameter towaitForTransactionReceipt
.
Patch Changes
66d59c4f9e9a5daede9bc19556cfefa879dcfd62
Thanks @jxom! - AddedbasePreconf
andbaseSepoliaPreconf
chains.
[email protected]
Patch Changes
- #3805
76140d53636ed40bbb0a91ea8054848e34f71193
Thanks @alvrs! - Fixed reconnection logic for WebSocket clients.
[email protected]
Minor Changes
-
#3799
32f388b97126f3a30aa2f5c1ec04eae1fb52d23d
Thanks @jxom! - Types (Breaking): Addedversion
property totoCoinbaseSmartAccount
, and addversion: '1.1'
.To migrate to this new type change in a current implementation, add
version: '1'
as a property totoCoinbaseSmartAccount
.
Patch Changes
-
#3792
6051ca36a7beb979e962366c2409307772542ce4
Thanks @rizwanmoulvi! - Added Xphere chain. -
#3802
6467a91ae2e794a1a6661ae288a82458a2ed651a
Thanks @hinsxdcro! - Updated block explorer url of Cronos Testnet -
#3796
23403edbc3b47998e912c494b6024f7e2b300d0b
Thanks @cuonghx-dev! - Added Japan Open Chain. -
#3797
e254f78b48eabbf9c134e0ffeed6fc264b100cae
Thanks @Yutaro-Mori-eng! - Added Plasma Testnet. -
#3785
1862bfc09cf10a4d3cde7218876058123030843a
Thanks @arongrp! - Added Graphite chains
[email protected]
Patch Changes
- #3772
d79fb7ea8274e98911aa4a42190b8810816585cc
Thanks @hazelnutcloud! - Fixed issue where WebSocket subscriptions did not replay on reconnect.
[email protected]
Patch Changes
ceb4dbbd4c8cd858b2d803bcaad1bfe470cbffae
Thanks @jxom! - Fixed narrowing of event args type.
[email protected]
Patch Changes
-
#3744
4842ee5b46f2b1d7f130a879b7267883365f2d26
Thanks @PaulRBerg! - Added multicall3 to Chiliz and Morph. -
#3751
ca1e87c70af644dc6b9d5bd498fbc1e171891ca1
Thanks @Iretse! - Fixed inferrence onCalls
type. -
#3748
e5d6a4b2a5b328830a2e26352f5be888b2e6a511
Thanks @croll83! - Added TAC and TAC SPB Testnet chains. -
#3745
08566af344c7c5cb3d79c959943ad6aefc89f092
Thanks @emmaodia! - Updated somniaTestnet Multicall3 -
#3750
681208ac89660e730a0f657a265103426f426494
Thanks @Iretse! - Madeipc
reach parity withwebSocket
for action options. -
#3755
a19f1dd7be9aa73006b03b550ea53c1cfb167600
Thanks @mmv08! - Correctedeth_createAccessList
JSDoc in EIP-1193 types.
[email protected]
Patch Changes
-
#3736
a4159d7c9ebda462ee88ce9f0ca3a23c5c820057
Thanks @jxom! - Updated Celo blocktime from 2 seconds to 1 second to reflect the actual network block time. -
#3741
2d7e8fd3b3d6971f0bc3e01df3ab4068490dba1c
Thanks @azf20! - Added dataSuffix tosendCalls
andsimulateBlocks
.
[email protected]
Patch Changes
-
72cb74da6b605a525c81d94e8d7983c02853d084
Thanks @jxom! - Added support for emptyto
insimulateBlocks
. -
7ea9e83cbe46dd0a5f0764da043fb4bbbd198f82
Thanks @jxom! - FixedsimulateCalls
incorrectly setting nonce to 0 when usingaccount
parameter. -
2f66fc1ddb119617ae511cc1cf9e1f637f29f45e
Thanks @jxom! - Updated dependencies. -
9590a0def13049b7e8467a87b5b34c6f70ced509
Thanks @jxom! - Fixed watchBlocks block number reference to use data.result.number instead of data.blockNumber. -
ac4f03600bc628bf0d8aa4eda75c2918b9f98143
Thanks @jxom! - Fixed async cleanup handling inobserve
to prevent unhandled promise rejections.