fix(deps): update dependency viem to v2.55.4 - #734
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
renovate
Bot
force-pushed
the
renovate/viem-2.x
branch
from
April 9, 2026 10:12
9950b10 to
8144a2f
Compare
renovate
Bot
force-pushed
the
renovate/viem-2.x
branch
from
April 10, 2026 01:57
8144a2f to
f885df0
Compare
renovate
Bot
force-pushed
the
renovate/viem-2.x
branch
from
April 13, 2026 04:54
f885df0 to
c3ce74b
Compare
renovate
Bot
force-pushed
the
renovate/viem-2.x
branch
from
April 13, 2026 10:00
c3ce74b to
093915a
Compare
renovate
Bot
force-pushed
the
renovate/viem-2.x
branch
from
April 14, 2026 01:24
093915a to
44b0d13
Compare
renovate
Bot
force-pushed
the
renovate/viem-2.x
branch
from
April 15, 2026 05:41
44b0d13 to
21630cf
Compare
renovate
Bot
force-pushed
the
renovate/viem-2.x
branch
from
April 16, 2026 08:57
21630cf to
cc5ec7c
Compare
renovate
Bot
force-pushed
the
renovate/viem-2.x
branch
2 times, most recently
from
April 21, 2026 09:19
7eea0e3 to
2108f34
Compare
renovate
Bot
force-pushed
the
renovate/viem-2.x
branch
2 times, most recently
from
April 22, 2026 02:48
06ded49 to
0de6fe9
Compare
renovate
Bot
force-pushed
the
renovate/viem-2.x
branch
from
May 1, 2026 12:56
0de6fe9 to
8620439
Compare
renovate
Bot
force-pushed
the
renovate/viem-2.x
branch
from
May 2, 2026 09:46
8620439 to
8784f9b
Compare
renovate
Bot
force-pushed
the
renovate/viem-2.x
branch
from
May 8, 2026 04:29
8784f9b to
be29485
Compare
renovate
Bot
force-pushed
the
renovate/viem-2.x
branch
2 times, most recently
from
May 14, 2026 12:38
0be4495 to
7b15733
Compare
renovate
Bot
force-pushed
the
renovate/viem-2.x
branch
2 times, most recently
from
May 16, 2026 04:44
22ec55d to
cd75d2d
Compare
renovate
Bot
force-pushed
the
renovate/viem-2.x
branch
from
May 19, 2026 01:07
cd75d2d to
2eebcad
Compare
renovate
Bot
force-pushed
the
renovate/viem-2.x
branch
2 times, most recently
from
May 20, 2026 12:38
dbfe4ee to
3328ed0
Compare
renovate
Bot
force-pushed
the
renovate/viem-2.x
branch
2 times, most recently
from
May 27, 2026 02:00
241c133 to
0d0d693
Compare
renovate
Bot
force-pushed
the
renovate/viem-2.x
branch
from
May 28, 2026 02:46
0d0d693 to
4c77160
Compare
renovate
Bot
force-pushed
the
renovate/viem-2.x
branch
from
June 1, 2026 20:10
4c77160 to
56a0dd2
Compare
renovate
Bot
force-pushed
the
renovate/viem-2.x
branch
from
June 4, 2026 17:53
56a0dd2 to
478a927
Compare
renovate
Bot
force-pushed
the
renovate/viem-2.x
branch
from
June 11, 2026 19:52
478a927 to
5dcd569
Compare
renovate
Bot
force-pushed
the
renovate/viem-2.x
branch
from
July 18, 2026 23:12
5dcd569 to
f3aac88
Compare
renovate
Bot
force-pushed
the
renovate/viem-2.x
branch
from
July 19, 2026 09:10
f3aac88 to
bc1bbf7
Compare
Contributor
Author
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
This PR contains the following updates:
2.50.4→2.55.4Release Notes
wevm/viem (viem)
v2.55.4Compare Source
Patch Changes
#4848
dceac56692bb2db5b710908321ab722195de79a2Thanks @jxom! - Updated Ethereum's default RPC URL.#4851
2b1f8deeac868a3480e1ede7f6fd6066995f36a1Thanks @nezouse! - AddblockTimeto Robinhood chain definition#4858
1de66e727e5f328d111cf41bca29731a5af4afb4Thanks @decofe! - Defaulted omittedvalidAftervalues to random past timestamps for Tempo expiring-nonce transactions, preventing otherwise-identical transactions from sharing a nonce hash.#4852
99b14341b807767cd783863ac645331f4b1cd708Thanks @nezouse! - AddblockTimeto xLayer chain definitionv2.55.2Compare Source
Patch Changes
3f7f0f6839738de70e2f836b475d589c6f1c68b4Thanks @Slokh! - Added Tempo Zone helpers for preparing encrypted deposit recipients and withdrawal requests with normalized details, maximum fees, and distinct callback and Zone transaction gas limits.v2.55.1Compare Source
Patch Changes
#4828
765e19b99b97567ef7b3446bc196353cdaa281a3Thanks @jxom! - Added Tempo zone encryption-key and deposit-status waiting actions, defaulted bounceback recipients to accounts, and adapted receipt polling for private Zone RPCs.#4823
c31e0bd376bf41250c1833cd741e9a93bfe75398Thanks @jxom! - AddedblockHashandrequireCanonicalparameters toverifyHash,verifyMessage,verifyTypedData, andverifySiweMessage, allowing onchain signature verification to be pinned to a specific block via EIP-1898.v2.55.0Compare Source
Minor Changes
#4817
2825f37bd4d9429a312dad378410d63c67feb0f8Thanks @davidperk! - AddeddepositNonceanddepositReceiptVersionto OP Stack transaction receipts.#4822
0ef1b5d84abc6f03c4f7573ca5bab851593ccb2fThanks @tmm! - AddedfilterChainsutility for filtering chain definitions by structured criteria.Patch Changes
#4809
c93d355d68f2ac98d5f139c963564651576793deThanks @defiQUG! - Added Defi Oracle Meta Mainnet chain.#4818
48324f72c057e5e52545e4672408af6bc9eeb60aThanks @cctdaniel! - Added Robinhood Chain and Robinhood Chain Testnet chains.v2.54.6Compare Source
Patch Changes
f1ac4480d0c1c6f29bf709f116068e903643ecadThanks @jxom! -viem/tempo: Supported calling token.callbuilders without a Client (restores the pre-2.54call signature). When the Client is omitted,tokenmust be a TIP20 token id or contract address, and formatted amounts require explicitdecimals.v2.54.5Compare Source
Patch Changes
#4803
49fa5c885c5478e3e7a92411d7b309785df36974Thanks @jxom! -viem/tempo: Fixed fee-payer sponsorship for native multisig transaction preparation and serialization.#4805
5c0aae47181b13f58c7125542c13a2bc82f8662bThanks @jxom! -viem/tempo: Preserved sponsor-returnedfeeTokenvalues frometh_fillTransactionresponses withfeePayerSignature.v2.54.4Compare Source
Patch Changes
8d1db77e6379cfb4028cb8f0742b6633311fce43Thanks @jxom! - AddedgetRawTransactionaction to retrieve a raw, serialized transaction viaeth_getRawTransactionByHash.v2.54.3Compare Source
Patch Changes
#4792
da4f54be6d3b5f5b0741e9ade94055685f9247c1Thanks @jxom! -viem/tempo: Added TIP-1061 multisig gas estimation hints (multisigInit,multisigSignatureCount), and attachedmultisigInitto multisig requests so node-side fill and estimation price bootstrap gas.#4792
da4f54be6d3b5f5b0741e9ade94055685f9247c1Thanks @jxom! - Updatedoxto0.14.30.#4791
515b637cde2d0338f012abfb501f1983440e4e76Thanks @jxom! - FixedencodeAbiParametersanddecodeAbiParametershandling of zero-width types (zero-length fixed arrays and empty tuples).v2.54.2Compare Source
Patch Changes
#4742
71f8731a4cb0d569f7bc9453bc27e238f3f90c29Thanks @lifeofjer! - Added Mars Credit chain.#4790
e5626e3ec72149721d1109a8a638ae9aea982695Thanks @jxom! - Rejected RLP payloads infromRlpwith trailing bytes after the decoded item or list items extending beyond their declared list length.#4768
48175663f1bb2b2a2a32d51c8e87100d977b3eb9Thanks @nikhilkumar1612! - FixedestimateUserOperationGasomittingfeesduring User Operation preparation, which caused strict bundlers to reject gas estimation requests.#4784
404a11944045b88405fec20b52f8d9b7fa727056Thanks @decofe! - Added Storage Credits (TIP-1060) precompile ABI & address to Tempo exports.#4789
1e93747abba0f0d8286e083c6c1ff3f07a640aa6Thanks @jxom! - Added Storage Credits (TIP-1060) precompile selectors to Tempo exports.#4786
b4b3cbed4329e1d49887ed5812b07610a84a6b32Thanks @struong! - Addedzone.encryptedDeposit.preparefor Tempo Zone encrypted deposits.#4788
74699ef25d0549f020c168a7ff535bee5e50adf0Thanks @jxom! - Updatedwsto8.21.0.#4758
0fafede5136b42a5322f8f900961e9b3fe9a526fThanks @decofe! - Added validation rejecting Tempo receive policy claimers that can never claim funds (TIP-1022 virtual addresses, TIP-20 token addresses, and Tempo system precompiles), and exportedAddresses.tip20ChannelReserve.v2.54.1Compare Source
Patch Changes
#4780
7ce10f40e466273fdc6926127394d36d0955c688Thanks @tmm! - Added EURC, USYC, and cirBTC token definitions toviem/tokens.#4780
7ce10f40e466273fdc6926127394d36d0955c688Thanks @tmm! - Added USDC token addresses for more supported chains.#4782
cf4bdca930df835452a467efd95c59a5e2a4a89fThanks @jxom! - Added atokensexport toviem/tokenswith curated token sets (tokens.all,tokens.popular,tokens.tempo) that can be passed to a Client'stokensproperty.viem/tempo'screateClientnow defaultstokenstotokens.tempo.v2.54.0Compare Source
Minor Changes
#4767
0def05663277a93e645bc28740a78bfc916810ecThanks @jxom! - Breaking (viem/tempo): Changed Tempo token balance and allowance reads to returnAmountobjects.#4767
0def05663277a93e645bc28740a78bfc916810ecThanks @jxom! - Breaking (viem/tempo): Changed Tempo token.callhelpers to take the client before their action arguments.#4767
0def05663277a93e645bc28740a78bfc916810ecThanks @jxom! - Breaking: Changed ERC-20 token actions to resolve token symbols from the Clienttokensarray instead of built-in chaintokensconfig.import { createPublicClient, http } from 'viem' import { mainnet } from 'viem/chains' +import { usdc } from 'viem/tokens' -const client = createPublicClient({ chain: mainnet, transport: http() }) +const client = createPublicClient({ + chain: mainnet, + tokens: [usdc], + transport: http(), +}) const balance = await client.token.getBalance({ account, token: 'usdc' })#4767
0def05663277a93e645bc28740a78bfc916810ecThanks @jxom! - Addedviem/tokensentrypoint.Patch Changes
#4739
cc3c2ff6a50dbca96a665c8fc2ad635f86d94f53Thanks @Equious! - Added BattleChain Mainnet (chainId 626) toviem/chains.#4733
1caa5766109309d5fab48f1c4316deff5f504f9cThanks @2wheeh! - Added MarooTestnet chain.#4772
b0a0e1ccd158198d56903759d362f22716a6b1e7Thanks @jxom! - Added an RLP depth limit for decoding deeply nested payloads.v2.53.1Compare Source
Patch Changes
ed55a13fbf8af9c587d94a3363f507e642236e93Thanks @jxom! -viem/tempo: AddedcreateClienttoviem/tempowith a default chain, transport, and actions.v2.52.2Compare Source
Patch Changes
1969c01715736de8a16b841cfed81640f0d708c2Thanks @jxom! - Tempo: Set thet5hardfork on the Tempo Testnet (Moderato) chain.v2.52.0Compare Source
Minor Changes
#4689
fb032ee43ace76bbe72170c1b3ed48880033b763Thanks @jxom! -viem/tempo: Added admin access key actions, and anaccessKey.verifyHashaction.#4688
19a26084eb448632883602b401516e17cc9f7e0dThanks @jxom! -viem/tempo: Added access-key witness actions.#4683
42d54ef89a85aa9ef8658a89b67271331b5a31d4Thanks @jxom! -viem/tempo: Updated precompile ABIs and added thereceivePolicyGuardandsignatureVerifierprecompile addresses toAddresses, plus thet4/t5/t6hardforks toHardfork.#4687
0e826149964a6e76d8079b368ca6f034bde7f482Thanks @jxom! -viem/tempo: AddedreceivePolicyactions.v2.51.3Compare Source
Patch Changes
cc15e56ae47e03d2ec8fe9b0e443b4e52b7c350aThanks @deodad! - Fixed access key metadata reads incorrectly using the client account.v2.51.2Compare Source
Patch Changes
#4668
672a7ef72cd7fb9b9330d5c90979729e6b96cbbcThanks @deodad! -viem/tempo: FixedsignVoucherto raw sign channel vouchers with access key accounts.#4672
c582dad966c136488b9f36c01f0f3986ff98e407Thanks @deodad! - Added a Tempo key authorization manager that can be used byprepareTransactionRequestto attach pending key authorizations.v2.51.0Compare Source
Minor Changes
#4663
752712f1d2358715e9d63bd754f80c90a8d02e91Thanks @jxom! -viem/tempo: AddedActions.channelactions for reading and mutating TIP-20 channel reserve state.#4597
d346038e71f31cb1c82fc94bb49c4ac553a23717Thanks @wwared! -viem/op-stack: Added OP Stack super-root dispute game support for withdrawal prove flows.#4661
9713c7562eac9fd328e6cc1be7388bc1659a9c27Thanks @jxom! - Updated generated Tempo precompile ABIs from latest Tempo main and addedlogoURIto TIP-20 metadata and token creation.#4653
a29cf5eef5809b50bbb7931f35331203c32d7692Thanks @islishude! - Added support foreth_getBlockReceipts.Patch Changes
#4650
73b8b89c0369597bf4df781b021130f544ebe6b0Thanks @deodad! - ExportedExtractFormattedTransactionRequest.#4664
c3fda73603695bc68336f6e22f6475ba6ed0cdc7Thanks @jxom! - Handledeth_createAccessListresponses that include anerrorfield.#4660
c5cc58ebbc027029022f09eba54ed2e789b8b2b1Thanks @struong! - Emitted a full broadcast envelope when the fee payer co-signed duringeth_fillTransaction, enabling single round-trip sponsorship, and strippedfeeTokenfrom the sender's sign payload under sponsorship per the Tempo Transaction spec.#4654
038a062a8c2a875a3bbd58426e6060cf5d1d7986Thanks @deodad! - Addedrawsigning support to Tempo access key accounts.Configuration
📅 Schedule: (in timezone Europe/Berlin)
* 0-1 * * *)🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.