chore(deps): update dependency viem to v2.47.17#33
Open
renovate[bot] wants to merge 1 commit intov0.xfrom
Open
chore(deps): update dependency viem to v2.47.17#33renovate[bot] wants to merge 1 commit intov0.xfrom
renovate[bot] wants to merge 1 commit intov0.xfrom
Conversation
32d6947 to
b5b3e32
Compare
b5b3e32 to
07a1dca
Compare
07a1dca to
623f415
Compare
623f415 to
b30101b
Compare
b30101b to
1d4bf5f
Compare
9e8cf4f to
4442dae
Compare
4442dae to
478b5cd
Compare
478b5cd to
e27d977
Compare
e27d977 to
e51899d
Compare
e51899d to
dd6423a
Compare
dd6423a to
e9cf29d
Compare
e9cf29d to
bcfc93f
Compare
bcfc93f to
0d6b2d5
Compare
0d6b2d5 to
eff7508
Compare
eff7508 to
c6feb6f
Compare
3ff56ac to
cbdda62
Compare
cbdda62 to
542c8d5
Compare
542c8d5 to
a8c513a
Compare
a8c513a to
89480f8
Compare
89480f8 to
a3c9981
Compare
a3c9981 to
9441396
Compare
9441396 to
1dbe164
Compare
1dbe164 to
371331b
Compare
371331b to
343b587
Compare
343b587 to
7ac96d9
Compare
7ac96d9 to
810a5ed
Compare
810a5ed to
5ee838b
Compare
5ee838b to
1f99f65
Compare
1f99f65 to
7f527de
Compare
7f527de to
f782f42
Compare
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.23.14→2.47.17Release Notes
wevm/viem (viem)
v2.47.17Compare Source
Patch Changes
0b4bde619e71eefa206381e1be43b02ff4b1305bThanks @jxom! -viem/tempo: FixedprepareTransactionRequestdroppingfeeTokenfrometh_fillTransactionresponse.0b4bde619e71eefa206381e1be43b02ff4b1305bThanks @jxom! -viem/tempo: FixedAccount.signTransactioncomputing wrong presign hash whenfeePayerSignatureis present by normalizing it tonullbefore hashing.0b4bde619e71eefa206381e1be43b02ff4b1305bThanks @jxom! -viem/tempo: FixedserializeTempocollapsingfeePayerSignature: null(presign marker) toundefined, causing the0x00fee-payer marker to be omitted from serialization.v2.47.16Compare Source
Patch Changes
d4754544554200a01d226464ec6bded3eb44c88fThanks @jxom! - Fixed types.v2.47.15Compare Source
Patch Changes
c1893fa232bd0f4fe747167cf4ea44a9a7cf05beThanks @jxom! - Added EIP-5792capabilitiestofillTransactionreturn type.v2.47.14Compare Source
Patch Changes
d916060143305c4d321d30fd29b061069427d2a3Thanks @jxom! - FixedformatTransactionRequestto includefromfield from account address.d916060143305c4d321d30fd29b061069427d2a3Thanks @jxom! - FixedfillTransactionto skip fee multiplier whenfeePayerSignatureis present.d916060143305c4d321d30fd29b061069427d2a3Thanks @jxom! - Addedmetaproperty tofillTransactionreturn type.d916060143305c4d321d30fd29b061069427d2a3Thanks @jxom! - FixedsimulateBlocksandsimulateCallstokenMetadatareturn type.v2.47.12Compare Source
Patch Changes
ee5e2575faa5489c0f8316b07f342fc1dff1ec96Thanks @jxom! -viem/tempo: AddedExpirymodule for generating unix timestamp expiries (e.g.Expiry.hours(1),Expiry.days(30)).v2.47.11Compare Source
Patch Changes
#4440
75ae99e2654043d927ac7e20d630fc93932fce9cThanks @luanxu-dev! - FixedshouldRetryto handle RPC code 429 in batch mode, where some providers (e.g. Alchemy) return HTTP 200 with a JSON-RPC body of{ code: 429 }instead of an HTTP 429.#4407
fa6edb93203fbd108aba1f4cbbfc47f29bec8253Thanks @d1r1! - Added Fluent Mainnet chain.#4474
51ee597f6e01ddcd98feb1e9663d5be97e3db4eaThanks @jxom! - viem/tempo: Addedscopesandlimits.periodto access key authorizations for contract call scoping and periodic spending limits (TIP-1011).v2.47.10Compare Source
Patch Changes
#4443
19dd6e54001a82f20ab13e42eacdbe61814e6e52Thanks @TJ-Frederick! - Added Radius Network (chain ID 723487) and Radius Test Network (chain ID 72344) chain definitions.#4456
7b2cca5ab72c56b4c1a18d9765f4f323ca6b162dThanks @jxom! -viem/tempo: ExtractedkeyAuthorizationfrometh_fillTransactionresponse inprepareTransactionRequest.#4457
39d42e515f33f54102d56705cf25c51f8d8f4087Thanks @jxom! -viem/tempo: Added hardfork-awaregetRemainingLimitthat usesgetRemainingLimitWithPeriodon T3+ chains. Returns{ remaining, periodEnd }object.#4448
3b1908405105bf9d2a08dd1943b4b3fad2cee38aThanks @jxom! - Fixed transaction type detection for secp256k1 access key accounts.#4450
4555ee6329235335d4278a3f9f33af69091a1c79Thanks @jxom! -viem/tempo: Fixed gas estimation for access key transactions with a fee payer.#4432
3aa680df95bda40adc9306749e0fd46b93cc6bdeThanks @jxom! -viem/tempo: Added access key signature verification support toverifyHashviamode: 'allowAccessKey'.#4442
0ece4d9d08f53c817b0401fdd39ac3abb59c05f2Thanks @decofe! -viem/tempo: Added TIP-1004 (EIP-2612) permit functions to thetip20ABI (permit,nonces,DOMAIN_SEPARATOR,PermitExpired,InvalidSignature).#4419
4f77ac880ed81e104a68a530665b42661e0c1ebfThanks @emdin! - Added Igra Network chain.#4422
3c950f70495df4a357b57b6c90ffb828f0a8a884Thanks @ryanRfox! - Added Mezo and Mezo Testnet chains.#4426
63ab458812b15fe5d737de08356f8b4e635c6da3Thanks @PatrickAlphaC! - Added BattleChain Testnet#4423
16f6ca238cd5e6d86b36dbb92098a180af6d8ef7Thanks @pxrl! - Added basic OP definitions to MegaETH, fixed Blockscout defs.621b0856e55e710c61bd0a2d57c125d559bd9ae4Thanks @jxom! - Propagated execution reverted errors (code 3) frometh_fillTransactioninprepareTransactionRequestinstead of silently falling through.#4409
25634335611498ecaead8435b1403e5f28d30fc1Thanks @abs3ntdev! - Added Gensyn Mainnet#4425
ce08d9a4dc9ab986d5d9f6cfe380ae6ec1fec2d9Thanks @o-az! - Removed Tempo Andantino network and updated references#4420
c158236bd6e0d5c80881243d85a535723f61dd7eThanks @mycodecrafting! - Added Eden chain.#4421
26bf275307bf6e31430fa5283770f5caa4033aeeThanks @KirienzoEth! - Add the multicall3 configuration to the Katana chain's configv2.47.6Compare Source
Patch Changes
09d9f3520ce8837cb352e0bf3a7d735b511abd6fThanks @jxom! - Updated Ox#4401
928ae87a32a13c72c9adf9390172d7b92bf99ce7Thanks @ndavd! - Ensured thatdataSuffixis applied to all transactions regardless ofdatapresence.#4405
4ad0de0ebc543a9054bd7d57976eede1d3612440Thanks @jxom! - Addedmodeparameter toverifyMessageandverifyHash.v2.47.5Compare Source
Patch Changes
#4376
64383c9e53cb42e5c371cc8da5a91cdfa47a3331Thanks @nowooj! - Added CONX chain.#4377
94248ab65c00c6254158e4cd985d8f5eec41f870Thanks @Aboudjem! - Fixed unbounded LRU cache growth on iOS 18+.a168f08272962f495306f72301a9d6c148428564Thanks @tmm! - Updated chain definition.#4391
a8c8e6ed4ee40f6259899742a2be20d0772841ceThanks @mohamedhesham840! - Fixed incorrect error message for PaymasterStakeTooLowError (code -32505)#4403
e8435e340592986fcd9c21a7626ff40b1af1e850Thanks @GuillermoEscobero! - Removed Zircuit Mainnet deprecated RPCs and Zircuit old testnet.#4385
ee1f2950dc5f8bf51ed9682ac0e9c4d9ef96a7bfThanks @pxrl! - Defined DisputeGameFactory for Lisk, Mode & Zora#4388
60f701f16217ef099c25184be97dc0e70e686b40Thanks @alcuadrado! - Added error preservation ingetContractError.v2.47.4Compare Source
Patch Changes
6c3dc97e9d19718580ea8aa4db04f5e065594a49Thanks @jxom! - Updated Ox.v2.47.2Compare Source
Patch Changes
1b522780cd9c24339a2d01dbc6ee9638ebf7143cThanks @jxom! - Updatedoxto0.14.1.v2.47.1Compare Source
Patch Changes
66457cbb5de7a3086732f9016af798c9ec5222a5Thanks @jxom! - Changed defaultinternal_versionon access keys tov2.v2.47.0Compare Source
Minor Changes
1adb83804d5f6c3f36d5f293de88532330d52dc7Thanks @jxom! - Breaking (viem/tempo):chainIdis now required when signing access key authorizations withsignKeyAuthorization. It is recommended to useclient.accessKey.signAuthorizationinstead for inferred chain ID.import { client } from './viem.config' import { Account } from 'viem/tempo' const account = Account.from({ privateKey: '0x...' }) const accessKey = Account.fromP256(generatePrivateKey(), { access: account, }) - const keyAuthorization = await account.signKeyAuthorization(accessKey) + const keyAuthorization = await client.accessKey.signAuthorization({ + account, + accessKey, + })Patch Changes
141a367cd4fec97224477d5cef008c0f66a43926Thanks @jxom! -viem/tempo: ExportedTempoAddressfromox/tempo.v2.46.3Compare Source
Patch Changes
#4345
0e5d47967ec4294fe3896d284cad7df9d5a48e87Thanks @mrehmankrown! - Added Krown chain.#4359
2e96ebdf3eb7b727bb9e0cf0395922f1c9c4b71dThanks @jxom! -viem/tempo: AddedaccessKeyactions (getMetadata,getRemainingLimit,revoke,updateLimit).cbcd16bb9480881537df5a4f922f9f4e2cc9c52fThanks @jxom! -viem/tempo: ExportedfromfromAccount.#4346
45ff3ff2480bc43c9dfd36ae30330f309318ce2fThanks @Kropiunig! - FixedparseEventLogsto normalize RpcLog inputs before decoding.#4352
cbda35cf01f9da2de2464cf18f1ffbcdee4d46e0Thanks @ClockRide! - Updated Polygon chain default RPC URL.#4269
1ce50f716b002295b0bcc4dc6c6db65ae041d2bcThanks @yigiterdev! - FixedsendRawTransactionSyncto send timeout as integer instead of hex.#4170
4c821db0aa2763a1ab0bb18762be7d6665ac2617Thanks @Kemperino! - AddedgetDelegationutility for EIP7702#4351
c5f3bef7508c640f4b13068758e550ee5a726141Thanks @dwi! - Changed Ronin Saigon Testnet chainId after L2 migration.#4357
ea5f5a2b5b0481aa4bf0e129f8c8a8b48c88a806Thanks @alexander-sei! - Updated Sei block explorer from Seitrace to Seiscan. RemovedseiDevnetchain (network is defunct).v2.46.2Compare Source
Patch Changes
1a10fb7812cc13bd72495552c4a590aa5ce8cf15Thanks @jxom! -viem/tempo: Removed fee payer magic in favor of pure support for0x78-prefixed fee payer envelopes.v2.46.1Compare Source
Patch Changes
44cbba75ab219c4e297f6cfd21c04f47548585e2Thanks @jxom! - Removed Ekta chain.v2.46.0Compare Source
Minor Changes
#4304
b6b50d40fb6bbadc851377b74b2dd4da584958b0Thanks @jxom! - Breaking (viem/tempo): RenamednonceKey: 'random'tononceKey: 'expiring'to align with TIP-1009 terminology.TIP-1009 defines "expiring nonces" as time-based replay protection using
validBeforetimestamps. The name'expiring'better describes the mechanism than'random'.await sendTransaction(client, { account, - nonceKey: 'random', + nonceKey: 'expiring', to: '0x...', })v2.45.3Compare Source
Patch Changes
#4329
d12bb351c0b8c973b995583695606f9d083af1bbThanks @sakulstra! - Added multicall batching support forgetBalancevia multicall3'sgetEthBalance. When the client hasbatch.multicallenabled,getBalancecalls are now batched viaeth_callinstead of making individualeth_getBalanceRPC calls.#4333
71a324d6b98332f4f98e10c9de4d61287de8534aThanks @kiyoakii! - AddedblockCreatedfield to MegaETH Mainnet and Testnet multicall3 contract definitions.#4330
aab32a4a5eb3df06cdf8eab5d6f91259d438590bThanks @boredland! - AddedblockCreatedfield tozkSyncmulticall3 contract.v2.45.2Compare Source
Patch Changes
#4300
cc60e25ca55c022a56ed9e991ec23cb615593da6Thanks @LXPDevs! - Added LuxePorts chain.#4306
e3901661ba0442d6ae66c4d702396e8ee247d03fThanks @izharan-fireblocks! - AddedWalletConnectSessionSettlementErroras a non-retryable transport error.#4301
662215f12310c3c2b17424093d3f4922693432f2Thanks @xGreen-project! - Added XGR Mainnet chain.#4315
56d0920fd654ab93e89fff77769b0c982b8928d5Thanks @jxom! - FixedsendCallsSyncto respect client-level action overrides (e.g. smart account clients).#4294
8c3fa2684820c80e8908cc799fd47815594e4871Thanks @Oighty! - Added Citrea Mainnet chain support.#4321
059274e18c19270e7f7e98f0b087e7986d5a6dd7Thanks @highonrice! - Updated the native currency of Stable Mainnet.#4319
746f5ae3b220313748bf7e0eb2d86f07848b6628Thanks @brotherlymite! - Added etherscan explorer for MegaETH.#4305
428ef7cd7b4d6e9860296df841ce2f4a8d494bc1Thanks @LxpSrDev! - Added LuxePorts chain.v2.45.1Compare Source
Patch Changes
#4273
bf3f117aa4d6a4693af29894b1c27e130623cbc7Thanks @nicodlz! - Added Subtensor EVM chain.#4272
a3a4ff9a25c8f31d3caef533d3d100cf22c1ea5eThanks @matzapata! - Added Alpen Testnet#4228
26ffdfbef41e08a4d6837051eda615fb659c2c31Thanks @sakulstra! - Improved performance inparseEventLogsby memoizing.#4275
ea8398b80c6fa90747e979d959c32e276bdd43e1Thanks @GiovaniGuizzo! - Added KiiChain mainnet chain definition#4259
1ae28c2a9acb55b8fc599643549a52ec71a02e72Thanks @cruzdanilo! - Fixed error decoding insimulateBlockswhen RPC returns revert data inreturnDatainstead oferror.data.#4260
1f2a1839c201a2f5b97bddf26d605fb0394cdbd7Thanks @akitothemoon! - Added Horizen Testnet.4fe411bd4231ec0a89159723ec68fcfe13c10071Thanks @jxom! - Addednonceandfaucet.fundSyncactions to decorator.v2.45.0Compare Source
Minor Changes
#4249
0e1d62dae5091e43bd4f12102e270a17a1456ffeThanks @dgca! - AddeddataSuffixparam to createWalletClient. When added, this will automatically add a dataSuffix to transaction actions submitted by this client.#4264
dc4c100fec297efab4f38d92995832d9bb86d3c1Thanks @dgca! - AddeddataSuffixparam tocreateBundlerClientand relatedprepareUserOperation/sendUserOperationactions to attach additional calldata to transactions.Patch Changes
#4256
08e1bb654a6f8d7075cc5f634d5b83c4d9a0379fThanks @paperCPU! - Added stable mainnet and updated stable testnet definitions#4267
fc9c6e373c94b6a278493c8f499730232de46b2bThanks @marthendalnunes! - ExportedSignTransactionRequesttype#4257
685c3f867f38d24df547643540b0bb53ec52af5aThanks @gndelia! - Exported missing OP Stack actions#4247
d2b3c835806d9397146830551466fc6afd346fa1Thanks @kiyoakii! - Added MegaETH Mainnet chain and fixed MegaETH Testnet chain ID (6342 → 6343).#4254
93c70b4b4a25cbdd25ee3007b4fc87a79dd14126Thanks @awesamarth! - Added RISE Mainnetv2.44.4Compare Source
Patch Changes
fcd86e90785b101d5f903ffc15478baa4442fe01Thanks @jxom! - AddedassertChainIdparameter tosendTransactionandsendTransactionSyncto optionally skip chain ID assertion.v2.44.2Compare Source
Patch Changes
#4229
ffdc0f11cf3d87c91288d5d6242687e20ae15b42Thanks @frangio! - FixedhexToNumbersilent error when the value exceeds the safe range.#4227
d235b894009c327145267a48c1739cd865ccf55bThanks @tomiir! - Added support for ADI_Chain.51b6bf6d452fbabf7516614e2f0ca976edd3f19aThanks @jxom! - Addedtempochain mainnet placeholder.#4211
e5050455f226de77587b0069532e886b520e46c2Thanks @akitothemoon! - Added zkXPLA network.#4234
4d6349593f21c37fa2e97945521efc011a1bb350Thanks @jxom! - Added support for embeddable Basic authentication onhttptransport.v2.44.1Compare Source
Patch Changes
9d0a5a0b345d33c5ae396a81a3df87b66e4ee6b0Thanks @jxom! -viem/tempo: Bumped gas forfeePayer+keyAuthorizationtempo transactions.v2.44.0Compare Source
Minor Changes
#4201
0268ca88c67c7851ae03d8d41508657f2b62729dThanks @jxom! - ###viem/tempoExtensionAdded support for Tempo Moderato testnet.
tempoTestnet→tempoModerato. The old export is deprecated but still available as an alias.reward.start→reward.distribute: Renamed for distributing rewards (no longer supports streaming).reward.getTotalPerSecond→reward.getGlobalRewardPerToken: Returns the global reward per token value instead of per-second rate.reward.watchRewardScheduled→reward.watchRewardDistributed: Watches for reward distributed events.nonce.getNonceKeyCount.nonce.watchActiveKeyCountChanged.amm.watchFeeSwap(FeeSwap event no longer emitted by protocol).OrderPlacedevent now includesisFlipOrderandflipTickfields. TheFlipOrderPlacedevent has been removed and merged intoOrderPlaced.Address.stablecoinExchange→Address.stablecoinDex.Abis.stablecoinExchange→Abis.stablecoinDex.dex.cancelStaleaction to cancel stale orders from restricted makers.saltparameter totoken.create.Patch Changes
e9967a932db94b62e9bb8fb309865a3104f59788Thanks @tmm! - Exported missing types for inference.295bd73bc620f57448d43bcb80acfae3e4562b99Thanks @jxom! - Fixed sendTransactionSync timeout propagation.v2.43.5Compare Source
Patch Changes
d4875f4c0ffc191ddb1f11b7acae27e928329bffThanks @o-az! - Updated Tempo Devnet chain id to 31318v2.43.4Compare Source
Patch Changes
#4194
16b0819efbf535fd8a287921323380c281c697f7Thanks @0xRenji! - FixedgetAbiItemfor overloaded tuples with additional child tuple components beyond the number of args#4193
61ee0cece16abf3d63ad9f569ca683ea9586fb9cThanks @akitothemoon! - Added CpChain network.892ebea16241fd4403c691022297463e2fad2d5bThanks @jxom! - FixedgetUserOperationHashcalculation for EIP-7702 UserOperations.v2.43.3Compare Source
Patch Changes
#4188
0e589b25a209943ea939f6ca6e4c5376c89d8e10Thanks @jenpaff! - Fixed tempo formatter for access keys53f280a72534259d2f6c06d411b10b9077dd0bffThanks @jxom! - Restored behavior wherechainwas not passed as a return value of `prepareTransactionRequest.6f0e7c2bb902d0f7eff7ffcc0cf0997be9c15c45Thanks @tmm! - Updated tempo chain configv2.43.2Compare Source
Patch Changes
e3a110394b9775ee2eb4141526b274a5480b25fbThanks @jxom! - Updated Ox.5087f50f98b3bd74e5bb9483c7e2c46418395a2dThanks @jxom! - Fixed JSON-RPC account formatting for Tempo transactions.#4173
0e8149f9275a6453d52d9847dd02176e7089ce4eThanks @sandyup! - Added Apollo mainnet.#4181
cb2bb89abf311eb2de7b506418e28d500087ca91Thanks @albertov19! - Updated Moonbeam/Moonriver RPC URLs.#4179
0c10bf7a50b7eabf97cd23c88263122c79f775cdThanks @findmytrueself! - Added HPP Mainnet & Sepolia#4180
f983ce9ad4eb4d53fd9d952e7e1cff4053ae7100Thanks @BigtoMantraDev! - rename MANTRA DuKong native coinv2.43.1Compare Source
Patch Changes
28cc8934f1cb9003addb37be681be902a752fa3cThanks @tmm! - Updated internal types for named tuples inferencev2.43.0Compare Source
Minor Changes
#4107
b423fc17eba4f9f0648f72f5358a8e5ed9d5f092Thanks @tmm! - Added experimental named tuple support for contract-related actions and utilities.#4147
734d99d9da4b76f9aa985a800213b4ba581607dfThanks @jxom! - Added first-class support and extension for Tempo.Attaching a Tempo chain to your client grants your transaction actions with Tempo superpowers like batched calls and external fee payer capabilities.
You can also use Tempo Actions to call to enshrined protocol features like the Stablecoin Token Factory:
Patch Changes
#4168
3ff6c2f19350dcbe49017e2b3d5a2cf761ab9070Thanks @albertov19! - Added DataHaven Testnet chain.aa19d02951f5af26bdcfb472901d940ba446672bThanks @jxom! - Added missing /#PURE/ annotations to chains.e0ccf5ba210a14ee17df49db90da2b37aa592222Thanks @jxom! - Added support for EntryPoint 0.9 ontoSimple7702SmartAccount.#4172
9b7d6734c2ac4b6b26f7284842eb685c92a85e8eThanks @richiedunk! - Added Somnia network.#4167
bf53fd1d78de1f5b5658e6d9242a348d1667c565Thanks @manuelbarbas! - Added New SKALE Base Chains (Testnet and Mainnet)4f7db6a9e9eacd4152ddf89c84f019e4b93b70f0Thanks @jxom! - AddeddefineChain#verifyHashfor chain-specific signature verification.v2.42.1Compare Source
Patch Changes
#4162
8f665cdbeae06528b83cdbf9804d621eb0231b82Thanks @jxom! - Fixed WebSocket subscriptions being duplicated after reconnection when unwatching and rewatching.#4164
85b4f81fc73bb3217c4ad1e25e75c147ff2aa037Thanks @jxom! - FixedcreateCursorthrowing whenbytes.bufferis undefined in React Native environments.#4149
3b91dc2624780eef4798485f3b44ac9e46c69906Thanks @vriveraPeersyst! - Added XRPL EVM.b01e624f67c3cfa5205dbf09be14f86892529b26Thanks @jxom! - FixedwaitForUserOperationReceipttimeout not being respected.#4155
ea6805fd92757cec795d47cd04b24310464508ddThanks @sanketsaagar! - Fixed Polygon Amoy and Mainnet explorer API URLs.#4157
8105d1e10a96c1f608ec10ed333433ac766a7615Thanks @jxom! - AddedblockTimestamptoLogtype.v2.42.0Compare Source
Minor Changes
#4134
d9d666beeccf748157d1292849f5a0d18768baf7Thanks @mikelxc! - Added EntryPoint v0.9 support for Account Abstraction (ERC-4337).entryPoint09AbiandentryPoint09Addressconstants'0.9'toEntryPointVersiontypeUserOperation<'0.9'>with newpaymasterSignaturefield for parallelizable paymaster signinggetUserOperationHashto support v0.9 (uses EIP-712 typed data like v0.8)toPackedUserOperationto handlepaymasterSignatureprepareUserOperationtype definitions for v0.9Patch Changes
#4145
6104df73f8f38b55dc04174523ade8f25436f6daThanks @myronrotter! - Added Taiko Hoodi Testnet.#4144
6e6543861d95f8ebf6167a077dce39f1fe6febfaThanks @chawyehsu! - Add Stable Testnet#4137
97cec97451ff88ddaebf3b2a2a10fdb81e28b0daThanks @akitothemoon! - Added Henesys network.#4138
cf7bcc86422c32d70023e196dc2a85f6ad690b27Thanks @ihooni! - Support preconf for GIWA testnetv2.41.2Compare Source
Patch Changes
be9879ff69eb9b7526878b18c32ead9eeb9f5335Thanks @jxom! - Added preference to use chain-specific prepared transaction nonce.v2.41.1Compare Source
Minor Changes
fee56f5e9f0f66dc3c6cb52b891e933dde044410Thanks @jxom! - Addedchain.prepareTransactionRequestconfig that allows chain-specifc transaction preparation logic.Patch Changes
1bda14ca5dd5d4bdcf0e0a9117ccc34ea7da64c9Thanks @jxom! - Added optimization to check ifeth_fillTransactionneeds to be called.e6cfa651b28c2c059f42cd250f7191262d121fbeThanks @jxom! - Removed redundant OP Stack gas estimationsv2.40.4Compare Source
Patch Changes
#3950
f73a2c959ff215856b7b56f60b4093e430d81e44Thanks @Kemperino! - Added estimateOperatorFee action for OP Stack chains#4125
a73183f305e9ea5f45a3f3742d110f34501a79acThanks @sandyup! - Added Reactive Lasna Testnet.v2.40.3Compare Source
Patch Changes
9b89137fa523fb0a7ab5afcef477375b6de9a86dThanks @jxom! - Fixed an issue where anonceManagerwould unexpectedly consume a nonce ifeth_fillTransactionis not supported.v2.40.2Compare Source
Patch Changes
73f5e468b57862250529be1233c39dee7520df20Thanks @jxom! - AddedgetActionsupport toverifyMessageandverifyTypedData.v2.40.1Compare Source
Patch Changes
6a2013d88b6eedc9420ce3fea86af530842f1787Thanks @jxom! - FixedsendTransactionSyncgeneric.4dca806057cb83152a3f1fbd3df31f730eb93eeaThanks @jxom! - Addedhyperliquidchain.v2.40.0Compare Source
Minor Changes
#4098
003b231361f223487aa3e6a67a1e5258e8fe758bThanks @jxom! - Hooked upeth_fillTransactionrouting toprepareTransactionRequest, to reduce the RPC calls required to prepare a local transaction from 3-4, to 1 (ifeth_fillTransactionis supported by the execution node).#4098
003b231361f223487aa3e6a67a1e5258e8fe758bThanks @jxom! - AddedfillTransactionaction foreth_fillTransactionsupport.Patch Changes
#4069
b46fbe33a45faa9c645fddadfd59d7660b12615cThanks @bearpong! - Addedurlproperty to request errors.#4109
40132ab1a9dc4583685b7e1a77368cad953f917dThanks @keone! - Updated Monad block explorer URL and added WebSocket URLs, Multicall3 contract, second block explorer, and second RPC URL.#4110
90ada93230446875bd2ada289f2b83f4d3a58816Thanks @ikautak! - Addedpassphraseoption tomnemonicToAccount.v2.39.3Compare Source
Patch Changes
#4099
7e060c65427613fc1f847cda6b3231483e268a44Thanks @QEDK! - Added Monad mainnet.#4100
987e5415b0052cbe0b79e3780754c8ec1cf5db2fThanks @sandyup! - Added Etherlink Shadownet Testnet.v2.39.2Compare Source
Patch Changes
4fbaf70de4e483891451ea9549a0f7e7b30b2bfeThanks @jxom! - Added support forUint8ArrayonhashStruct.#4086
add94c47c3960beccb6a981dfb3c35a21c44f6b4Thanks @kyonRay! - Added POTOS Testnet.#4088 [`d2855cc99422361e0513d250997da7862
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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.