Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: remove 3074 extension #2313

Merged
merged 2 commits into from
May 26, 2024
Merged

chore: remove 3074 extension #2313

merged 2 commits into from
May 26, 2024

Conversation

jxom
Copy link
Member

@jxom jxom commented May 26, 2024

PR-Codex overview

This PR removes support for EIP-3074, deleting related files, tests, and references.

Detailed summary

  • Removed EIP-3074 support
  • Deleted EIP-3074 related files, tests, and pages
  • Updated scripts and configurations
  • Modified functions and imports to remove EIP-3074 references

The following files were skipped due to too many changes: src/accounts/types.ts, src/actions/wallet/prepareTransactionRequest.test.ts

✨ Ask PR-Codex anything about this PR by commenting with /codex {your question}

Copy link

vercel bot commented May 26, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
viem 🔄 Building (Inspect) Visit Preview May 26, 2024 10:51pm

Copy link

changeset-bot bot commented May 26, 2024

🦋 Changeset detected

Latest commit: fec1bf7

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
viem Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@jxom jxom merged commit 175d0ae into main May 26, 2024
21 of 23 checks passed
@jxom jxom deleted the jxom/remove-3074 branch May 26, 2024 22:52
@github-actions github-actions bot mentioned this pull request May 26, 2024
Copy link
Contributor

size-limit report 📦

Path Size Loading time (3g) Running time (snapdragon) Total time
viem (esm) 56.87 KB (0%) 1.2 s (0%) 2.2 s (+49.45% 🔺) 3.3 s
viem (cjs) 68.32 KB (0%) 1.4 s (0%) 2.8 s (+41.74% 🔺) 4.1 s
viem (minimal surface - tree-shaking) 3.31 KB (0%) 67 ms (0%) 35 ms (-42.48% 🔽) 101 ms
viem/accounts 73.65 KB (0%) 1.5 s (0%) 862 ms (+62.28% 🔺) 2.4 s
viem/accounts (tree-shaking) 18.91 KB (0%) 379 ms (0%) 479 ms (+120.56% 🔺) 857 ms
viem/actions 41.73 KB (0%) 835 ms (0%) 622 ms (-1.51% 🔽) 1.5 s
viem/actions (tree-shaking) 318 B (0%) 10 ms (0%) 44 ms (+189.04% 🔺) 54 ms
viem/chains 27.86 KB (0%) 558 ms (0%) 485 ms (-35.79% 🔽) 1.1 s
viem/chains (tree-shaking) 324 B (0%) 10 ms (0%) 8 ms (+12.05% 🔺) 18 ms
viem/chains/utils 1.02 KB (0%) 21 ms (0%) 15 ms (-83.72% 🔽) 35 ms
viem/ens 41.73 KB (0%) 835 ms (0%) 519 ms (+37.09% 🔺) 1.4 s
viem/ens (tree-shaking) 18.4 KB (0%) 369 ms (0%) 466 ms (-35.3% 🔽) 834 ms

renovate bot referenced this pull request in valora-inc/viem-account-hsm-gcp Jun 3, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [knip](https://knip.dev)
([source](https://togithub.com/webpro-nl/knip/tree/HEAD/packages/knip))
| [`^5.16.0` ->
`^5.17.3`](https://renovatebot.com/diffs/npm/knip/5.17.0/5.17.3) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/knip/5.17.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/knip/5.17.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/knip/5.17.0/5.17.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/knip/5.17.0/5.17.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [viem](https://viem.sh) ([source](https://togithub.com/wevm/viem)) |
[`^2.12.1` ->
`^2.13.2`](https://renovatebot.com/diffs/npm/viem/2.12.5/2.13.2) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/viem/2.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/viem/2.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/viem/2.12.5/2.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/viem/2.12.5/2.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>webpro-nl/knip (knip)</summary>

### [`v5.17.3`](https://togithub.com/webpro-nl/knip/releases/tag/5.17.3)

[Compare
Source](https://togithub.com/webpro-nl/knip/compare/5.17.2...5.17.3)

- Add ‘kill’ and ‘ssh’ as globally available binaries
([#&#8203;660](https://togithub.com/webpro-nl/knip/issues/660))
([`5e576a2`](https://togithub.com/webpro-nl/knip/commit/5e576a28))
- Remove version selector
([`9ad1d46`](https://togithub.com/webpro-nl/knip/commit/9ad1d466))
- Timerify (de)serialize functions
([`0e04f1e`](https://togithub.com/webpro-nl/knip/commit/0e04f1e4))
- Update docs
([`935a706`](https://togithub.com/webpro-nl/knip/commit/935a7066))

### [`v5.17.2`](https://togithub.com/webpro-nl/knip/releases/tag/5.17.2)

[Compare
Source](https://togithub.com/webpro-nl/knip/compare/5.17.1...5.17.2)

- Fix external require.resolve (resolves
[#&#8203;657](https://togithub.com/webpro-nl/knip/issues/657))
([`c188a7a`](https://togithub.com/webpro-nl/knip/commit/c188a7a7))

### [`v5.17.1`](https://togithub.com/webpro-nl/knip/releases/tag/5.17.1)

[Compare
Source](https://togithub.com/webpro-nl/knip/compare/5.17.0...5.17.1)

- Any is OK
([`28ad084`](https://togithub.com/webpro-nl/knip/commit/28ad084b))
- Fix (de)serialization of maps (resolves
[#&#8203;656](https://togithub.com/webpro-nl/knip/issues/656))
([`3ab95ef`](https://togithub.com/webpro-nl/knip/commit/3ab95ef7))
- Fix graphql-codegen config filter (resolves
[#&#8203;658](https://togithub.com/webpro-nl/knip/issues/658))
([`24c1355`](https://togithub.com/webpro-nl/knip/commit/24c13553))

</details>

<details>
<summary>wevm/viem (viem)</summary>

###
[`v2.13.2`](https://togithub.com/wevm/viem/releases/tag/viem%402.13.2)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.13.1...viem@2.13.2)

##### Patch Changes

- [#&#8203;2328](https://togithub.com/wevm/viem/pull/2328)
[`d946d55b8431b255c4cdc2d20e413f9064e7513a`](https://togithub.com/wevm/viem/commit/d946d55b8431b255c4cdc2d20e413f9064e7513a)
Thanks [@&#8203;tmm](https://togithub.com/tmm)! - Improved `.extend`
performance with `publicActions` and other large types.

- [#&#8203;2334](https://togithub.com/wevm/viem/pull/2334)
[`d4f34cb7bd44ca596573fc0a84fafbc60f4ea42b`](https://togithub.com/wevm/viem/commit/d4f34cb7bd44ca596573fc0a84fafbc60f4ea42b)
Thanks [@&#8203;Migl992](https://togithub.com/Migl992)! - Updated
Avalanche explorer URLs.

- [#&#8203;2329](https://togithub.com/wevm/viem/pull/2329)
[`db85cc6bc9b29349b1eb077ebb6ea2a248bb5794`](https://togithub.com/wevm/viem/commit/db85cc6bc9b29349b1eb077ebb6ea2a248bb5794)
Thanks [@&#8203;abs3ntdev](https://togithub.com/abs3ntdev)! - Exported
`DecodeFunctionDataReturnType` type.

###
[`v2.13.1`](https://togithub.com/wevm/viem/releases/tag/viem%402.13.1)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.12.5...viem@2.13.1)

##### Minor Changes

-
[https://github.com/wevm/viem/pull/2317](https://togithub.com/wevm/viem/pull/2317)
[3135a0cbd70cd168369fd2d478025d6192d2d852](https://togithub.com/wevm/viem/commit/3135a0cbd70cd168369fd2d478025d6192d2d852)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - **Experimental:**
Added ERC-7715 extension.

-
[https://github.com/wevm/viem/pull/2313](https://togithub.com/wevm/viem/pull/2313)
[175d0ae2345a36f7923b19676fc8adb5e820e262](https://togithub.com/wevm/viem/commit/175d0ae2345a36f7923b19676fc8adb5e820e262)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - **Breaking
(Experimental):** Removed EIP-3074 support.

##### Patch Changes

- [#&#8203;2316](https://togithub.com/wevm/viem/pull/2316)
[`c61219784aa823d1d2c060a3fb2ee88b3cc2c098`](https://togithub.com/wevm/viem/commit/c61219784aa823d1d2c060a3fb2ee88b3cc2c098)
Thanks [@&#8203;abs3ntdev](https://togithub.com/abs3ntdev)! - Added
taiko mainnet

- [#&#8203;2315](https://togithub.com/wevm/viem/pull/2315)
[`4f15896031a5b2ec6f40b4a10508b85233d1a154`](https://togithub.com/wevm/viem/commit/4f15896031a5b2ec6f40b4a10508b85233d1a154)
Thanks [@&#8203;Pfed-prog](https://togithub.com/Pfed-prog)! - Added
Redstone chain.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on Monday" in timezone
UTC, Automerge - "after 8:00 before 23:00 every weekday except on
Friday" in timezone UTC.

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/valora-inc/viem-account-hsm-gcp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNzcuOCIsInVwZGF0ZWRJblZlciI6IjM3LjM3Ny44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJucG0iLCJyZW5vdmF0ZSJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot referenced this pull request in valora-inc/address-metadata Jun 12, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [viem](https://viem.sh) ([source](https://togithub.com/wevm/viem)) |
[`^2.8.11` ->
`^2.13.7`](https://renovatebot.com/diffs/npm/viem/2.8.16/2.13.7) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/viem/2.13.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/viem/2.13.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/viem/2.8.16/2.13.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/viem/2.8.16/2.13.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>wevm/viem (viem)</summary>

###
[`v2.13.7`](https://togithub.com/wevm/viem/releases/tag/viem%402.13.7)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.13.6...viem@2.13.7)

##### Patch Changes

- [#&#8203;2366](https://togithub.com/wevm/viem/pull/2366)
[`561b03a5`](https://togithub.com/wevm/viem/commit/561b03a53955894f49e96f4af080588ac39657a0)
Thanks
[@&#8203;fullstackninja864](https://togithub.com/fullstackninja864)! -
Updated `nativeCurrency` for `defichainEvmTestnet` and `defichainEvm`.

-
[`a3a8b1b1`](https://togithub.com/wevm/viem/commit/a3a8b1b191466e77baeb7975f34f8ee4b3117a69)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Exported
`serializeTypedData`.

###
[`v2.13.6`](https://togithub.com/wevm/viem/releases/tag/viem%402.13.6)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.13.5...viem@2.13.6)

##### Patch Changes

- [#&#8203;2337](https://togithub.com/wevm/viem/pull/2337)
[`8984eee7`](https://togithub.com/wevm/viem/commit/8984eee7f23d430070e42ac1f2645ced0e82faf8)
Thanks [@&#8203;jaeil-wiki](https://togithub.com/jaeil-wiki)! - Updated
`createSiweMessage` `statement` construction to match ABNF Message
Format.

- [#&#8203;2351](https://togithub.com/wevm/viem/pull/2351)
[`48e6d50c`](https://togithub.com/wevm/viem/commit/48e6d50cae738e55869758cb25c52b2244069f09)
Thanks [@&#8203;agsola](https://togithub.com/agsola)! - Fixed
`createSiweMessage` domain check to be RFC 3986 compliant.

###
[`v2.13.5`](https://togithub.com/wevm/viem/releases/tag/viem%402.13.5)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.13.3...viem@2.13.5)

##### Patch Changes

- [#&#8203;2356](https://togithub.com/wevm/viem/pull/2356)
[`e6678622b8be1d7b72abe2e1331d455fb4a9c11f`](https://togithub.com/wevm/viem/commit/e6678622b8be1d7b72abe2e1331d455fb4a9c11f)
Thanks [@&#8203;blascokoa](https://togithub.com/blascokoa)! - Added
SatoshiVM chain

- [#&#8203;2361](https://togithub.com/wevm/viem/pull/2361)
[`05c166e5cb2f5745ac48ba482fac14f4890f5c83`](https://togithub.com/wevm/viem/commit/05c166e5cb2f5745ac48ba482fac14f4890f5c83)
Thanks [@&#8203;tirogen](https://togithub.com/tirogen)! - Added Bitkub
chain.

-
[`7aad10e2ed7d3ecf5a6c38cd326aa9ff8dead239`](https://togithub.com/wevm/viem/commit/7aad10e2ed7d3ecf5a6c38cd326aa9ff8dead239)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added optional
chaining to error handling in `withTimeout`.

###
[`v2.13.3`](https://togithub.com/wevm/viem/releases/tag/viem%402.13.3)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.13.2...viem@2.13.3)

##### Patch Changes

-
[`b6fd573d72b7cc74efc8c4a4a79ff76073242240`](https://togithub.com/wevm/viem/commit/b6fd573d72b7cc74efc8c4a4a79ff76073242240)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added `getAction` to
`writeContracts`.

- [#&#8203;2336](https://togithub.com/wevm/viem/pull/2336)
[`7cb40947c1186665c65535bb348fea901dde7f6a`](https://togithub.com/wevm/viem/commit/7cb40947c1186665c65535bb348fea901dde7f6a)
Thanks [@&#8203;Lycan-Chain](https://togithub.com/Lycan-Chain)! - Added
Lycan chain.

###
[`v2.13.2`](https://togithub.com/wevm/viem/releases/tag/viem%402.13.2)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.13.1...viem@2.13.2)

##### Patch Changes

- [#&#8203;2328](https://togithub.com/wevm/viem/pull/2328)
[`d946d55b8431b255c4cdc2d20e413f9064e7513a`](https://togithub.com/wevm/viem/commit/d946d55b8431b255c4cdc2d20e413f9064e7513a)
Thanks [@&#8203;tmm](https://togithub.com/tmm)! - Improved `.extend`
performance with `publicActions` and other large types.

- [#&#8203;2334](https://togithub.com/wevm/viem/pull/2334)
[`d4f34cb7bd44ca596573fc0a84fafbc60f4ea42b`](https://togithub.com/wevm/viem/commit/d4f34cb7bd44ca596573fc0a84fafbc60f4ea42b)
Thanks [@&#8203;Migl992](https://togithub.com/Migl992)! - Updated
Avalanche explorer URLs.

- [#&#8203;2329](https://togithub.com/wevm/viem/pull/2329)
[`db85cc6bc9b29349b1eb077ebb6ea2a248bb5794`](https://togithub.com/wevm/viem/commit/db85cc6bc9b29349b1eb077ebb6ea2a248bb5794)
Thanks [@&#8203;abs3ntdev](https://togithub.com/abs3ntdev)! - Exported
`DecodeFunctionDataReturnType` type.

###
[`v2.13.1`](https://togithub.com/wevm/viem/releases/tag/viem%402.13.1)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.12.5...viem@2.13.1)

##### Minor Changes

-
[https://github.com/wevm/viem/pull/2317](https://togithub.com/wevm/viem/pull/2317)
[3135a0cbd70cd168369fd2d478025d6192d2d852](https://togithub.com/wevm/viem/commit/3135a0cbd70cd168369fd2d478025d6192d2d852)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - **Experimental:**
Added ERC-7715 extension.

-
[https://github.com/wevm/viem/pull/2313](https://togithub.com/wevm/viem/pull/2313)
[175d0ae2345a36f7923b19676fc8adb5e820e262](https://togithub.com/wevm/viem/commit/175d0ae2345a36f7923b19676fc8adb5e820e262)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - **Breaking
(Experimental):** Removed EIP-3074 support.

##### Patch Changes

- [#&#8203;2316](https://togithub.com/wevm/viem/pull/2316)
[`c61219784aa823d1d2c060a3fb2ee88b3cc2c098`](https://togithub.com/wevm/viem/commit/c61219784aa823d1d2c060a3fb2ee88b3cc2c098)
Thanks [@&#8203;abs3ntdev](https://togithub.com/abs3ntdev)! - Added
taiko mainnet

- [#&#8203;2315](https://togithub.com/wevm/viem/pull/2315)
[`4f15896031a5b2ec6f40b4a10508b85233d1a154`](https://togithub.com/wevm/viem/commit/4f15896031a5b2ec6f40b4a10508b85233d1a154)
Thanks [@&#8203;Pfed-prog](https://togithub.com/Pfed-prog)! - Added
Redstone chain.

###
[`v2.12.5`](https://togithub.com/wevm/viem/releases/tag/viem%402.12.5)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.12.4...viem@2.12.5)

##### Patch Changes

-
[ddfce938e4760f60be54ee97802d819cc2b052d8](https://togithub.com/wevm/viem/commit/ddfce938e4760f60be54ee97802d819cc2b052d8)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Resolved issue where
hex-like strings were incorrectly being lowercased in signTypedData.

###
[`v2.12.4`](https://togithub.com/wevm/viem/releases/tag/viem%402.12.4)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.12.3...viem@2.12.4)

##### Patch Changes

-
[`ddfce938e4760f60be54ee97802d819cc2b052d8`](https://togithub.com/wevm/viem/commit/ddfce938e4760f60be54ee97802d819cc2b052d8)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Resolved issue where
hex-like strings were incorrectly being lowercased in `signTypedData`.

###
[`v2.12.3`](https://togithub.com/wevm/viem/releases/tag/viem%402.12.3)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.12.1...viem@2.12.3)

##### Patch Changes

- [#&#8203;2305](https://togithub.com/wevm/viem/pull/2305)
[`36da346561767c5aecccf09b36d3f7a9f99e6844`](https://togithub.com/wevm/viem/commit/36da346561767c5aecccf09b36d3f7a9f99e6844)
Thanks [@&#8203;JuoCode](https://togithub.com/JuoCode)! - Removed
trailing slash from polygonAmoy explorer URL.

###
[`v2.12.1`](https://togithub.com/wevm/viem/releases/tag/viem%402.12.1)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.12.0...viem@2.12.1)

##### Patch Changes

- [#&#8203;2299](https://togithub.com/wevm/viem/pull/2299)
[`144d90e09231cdbb105c95b0b52332cd1a97bbbb`](https://togithub.com/wevm/viem/commit/144d90e09231cdbb105c95b0b52332cd1a97bbbb)
Thanks [@&#8203;tmm](https://togithub.com/tmm)! - Fixed
`createSiweMessage` `domain` validation.

- [#&#8203;2292](https://togithub.com/wevm/viem/pull/2292)
[`176a9e7bae90285401878cfeb54c09a7f7d8881b`](https://togithub.com/wevm/viem/commit/176a9e7bae90285401878cfeb54c09a7f7d8881b)
Thanks [@&#8203;nidz-the-fact](https://togithub.com/nidz-the-fact)! -
Fixed `thaiChain` RPC URL.

- [#&#8203;2298](https://togithub.com/wevm/viem/pull/2298)
[`601cb741f7ba526c5441ab3fe6a485d283b85fd1`](https://togithub.com/wevm/viem/commit/601cb741f7ba526c5441ab3fe6a485d283b85fd1)
Thanks [@&#8203;tmm](https://togithub.com/tmm)! - Fixed support for ESM
for 4337 trusted setups.

- [#&#8203;2301](https://togithub.com/wevm/viem/pull/2301)
[`36c55da99111714bfda5b55d5e855cc8c4a121d9`](https://togithub.com/wevm/viem/commit/36c55da99111714bfda5b55d5e855cc8c4a121d9)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Fixed `isAddress`
cache.

- [#&#8203;2296](https://togithub.com/wevm/viem/pull/2296)
[`efb77bf2dd201caad6d538767cd04790f42892a0`](https://togithub.com/wevm/viem/commit/efb77bf2dd201caad6d538767cd04790f42892a0)
Thanks [@&#8203;JackHamer09](https://togithub.com/JackHamer09)! - Added
`native` explorers for zkSync and zkSync Sepolia Testnet chains.

###
[`v2.12.0`](https://togithub.com/wevm/viem/releases/tag/viem%402.12.0)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.11.1...viem@2.12.0)

##### Minor Changes

-
[`b06c56fd6ace6f6cadbeac6da359d650ff037cc1`](https://togithub.com/wevm/viem/commit/b06c56fd6ace6f6cadbeac6da359d650ff037cc1)
Thanks [@&#8203;tmm](https://togithub.com/tmm)! - Added Sign-In with
Ethereum support.

##### Patch Changes

- [#&#8203;2290](https://togithub.com/wevm/viem/pull/2290)
[`507533bbab2dc38a94de19e89950780fb9033fde`](https://togithub.com/wevm/viem/commit/507533bbab2dc38a94de19e89950780fb9033fde)
Thanks [@&#8203;tmm](https://togithub.com/tmm)! - Added L3X Protocol
chain.

- [#&#8203;2290](https://togithub.com/wevm/viem/pull/2290)
[`507533bbab2dc38a94de19e89950780fb9033fde`](https://togithub.com/wevm/viem/commit/507533bbab2dc38a94de19e89950780fb9033fde)
Thanks [@&#8203;tmm](https://togithub.com/tmm)! - Added multilcall3
contract to Flow Previewnet.

- [#&#8203;2290](https://togithub.com/wevm/viem/pull/2290)
[`507533bbab2dc38a94de19e89950780fb9033fde`](https://togithub.com/wevm/viem/commit/507533bbab2dc38a94de19e89950780fb9033fde)
Thanks [@&#8203;tmm](https://togithub.com/tmm)! - Added thaiChain chain.

- [#&#8203;2290](https://togithub.com/wevm/viem/pull/2290)
[`507533bbab2dc38a94de19e89950780fb9033fde`](https://togithub.com/wevm/viem/commit/507533bbab2dc38a94de19e89950780fb9033fde)
Thanks [@&#8203;tmm](https://togithub.com/tmm)! - Updated Metis Explorer
Definitions

###
[`v2.11.1`](https://togithub.com/wevm/viem/releases/tag/viem%402.11.1)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.11.0...viem@2.11.1)

##### Patch Changes

-
[`438ecffac0fd2ee3c1a774152efafa2a810fd5cf`](https://togithub.com/wevm/viem/commit/438ecffac0fd2ee3c1a774152efafa2a810fd5cf)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Fixed hanging
`waitForTransactionReceipt`

###
[`v2.11.0`](https://togithub.com/wevm/viem/releases/tag/viem%402.11.0)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.10.11...viem@2.11.0)

##### Minor Changes

- [#&#8203;2190](https://togithub.com/wevm/viem/pull/2190)
[`698f922299755910bc031a4c0d4cc7bd6f6ef052`](https://togithub.com/wevm/viem/commit/698f922299755910bc031a4c0d4cc7bd6f6ef052)
Thanks
[@&#8203;kiriyaga-txfusion](https://togithub.com/kiriyaga-txfusion)! -
**zkSync Extension:** Added L1 Public Actions.

- [#&#8203;2277](https://togithub.com/wevm/viem/pull/2277)
[`5336e65c52d87edddc53164904ad3fb2ab25c026`](https://togithub.com/wevm/viem/commit/5336e65c52d87edddc53164904ad3fb2ab25c026)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - **Celo Extension
(Breaking):** Removed CIP-42 support. Any transactions with a
`feeCurrency` property will be treated as a CIP-64 transaction.

- [#&#8203;2167](https://togithub.com/wevm/viem/pull/2167)
[`c2c079143e065ac157a92c64c1aed58ee8435450`](https://togithub.com/wevm/viem/commit/c2c079143e065ac157a92c64c1aed58ee8435450)
Thanks
[@&#8203;nikola-bozin-txfusion](https://togithub.com/nikola-bozin-txfusion)!
- **zkSync Extension:** Added support for `zks_` namespace + actions.

###
[`v2.10.11`](https://togithub.com/wevm/viem/releases/tag/viem%402.10.11)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.10.9...viem@2.10.11)

##### Patch Changes

- [#&#8203;2275](https://togithub.com/wevm/viem/pull/2275)
[`190268595d94d7d9ade07605754dcae6be3765cf`](https://togithub.com/wevm/viem/commit/190268595d94d7d9ade07605754dcae6be3765cf)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added
`stateOverride` on `estimateGas`.

###
[`v2.10.9`](https://togithub.com/wevm/viem/releases/tag/viem%402.10.9)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.10.8...viem@2.10.9)

##### Patch Changes

- [#&#8203;2254](https://togithub.com/wevm/viem/pull/2254)
[`444978d9eef09348e94de55fd1f74eb2ad5f861c`](https://togithub.com/wevm/viem/commit/444978d9eef09348e94de55fd1f74eb2ad5f861c)
Thanks [@&#8203;aarifkhamdi](https://togithub.com/aarifkhamdi)! - Added
Nautilus chain.

###
[`v2.10.8`](https://togithub.com/wevm/viem/releases/tag/viem%402.10.8)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.10.5...viem@2.10.8)

##### Patch Changes

- [#&#8203;2261](https://togithub.com/wevm/viem/pull/2261)
[`8e337255dda6ce303ccfe556011b1071b7b74b1e`](https://togithub.com/wevm/viem/commit/8e337255dda6ce303ccfe556011b1071b7b74b1e)
Thanks [@&#8203;jnsdls](https://togithub.com/jnsdls)! - Updated `isows`.

###
[`v2.10.5`](https://togithub.com/wevm/viem/releases/tag/viem%402.10.5)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.10.3...viem@2.10.5)

##### Patch Changes

-
[`351a076a15725837429fb21f3aba62cf33c86fc9`](https://togithub.com/wevm/viem/commit/351a076a15725837429fb21f3aba62cf33c86fc9)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added note on
EIP-1191 checksum.

- [#&#8203;2241](https://togithub.com/wevm/viem/pull/2241)
[`88c0226fc355b24a4a7b01eb572c98b7c4a686ec`](https://togithub.com/wevm/viem/commit/88c0226fc355b24a4a7b01eb572c98b7c4a686ec)
Thanks [@&#8203;nidz-the-fact](https://togithub.com/nidz-the-fact)! -
Added jbcTestnet chain.

- [#&#8203;2240](https://togithub.com/wevm/viem/pull/2240)
[`50deaedcdf3c62ec121b48a87f43d59e072bf200`](https://togithub.com/wevm/viem/commit/50deaedcdf3c62ec121b48a87f43d59e072bf200)
Thanks [@&#8203;ezynda3](https://togithub.com/ezynda3)! - Updated Mantle
block explorer.

-
[`351a076a15725837429fb21f3aba62cf33c86fc9`](https://togithub.com/wevm/viem/commit/351a076a15725837429fb21f3aba62cf33c86fc9)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added LRU cache for
`checksumAddress`.

###
[`v2.10.3`](https://togithub.com/wevm/viem/releases/tag/viem%402.10.3)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.10.2...viem@2.10.3)

##### Patch Changes

-
[`477ca530fa2f669614f0a65170cddfe4cb5b4dff`](https://togithub.com/wevm/viem/commit/477ca530fa2f669614f0a65170cddfe4cb5b4dff)
Thanks [@&#8203;tmm](https://togithub.com/tmm)! - Added
`wallet_revokePermissions` to EIP-1193 types.

- [#&#8203;2237](https://togithub.com/wevm/viem/pull/2237)
[`eecb23060329f0b8958aacab77442cc3af6cb59e`](https://togithub.com/wevm/viem/commit/eecb23060329f0b8958aacab77442cc3af6cb59e)
Thanks [@&#8203;tmm](https://togithub.com/tmm)! - Added inEVM chain

###
[`v2.10.2`](https://togithub.com/wevm/viem/releases/tag/viem%402.10.2)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.10.1...viem@2.10.2)

##### Patch Changes

- [#&#8203;2227](https://togithub.com/wevm/viem/pull/2227)
[`0f7541c04dfe637c8e2cc4153ac7c086985bf168`](https://togithub.com/wevm/viem/commit/0f7541c04dfe637c8e2cc4153ac7c086985bf168)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Updated to latest
`OptimismPortal2` contract.

-
[`1a0731f6b888d59f74cfd2f62c001f780d0e6b2e`](https://togithub.com/wevm/viem/commit/1a0731f6b888d59f74cfd2f62c001f780d0e6b2e)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Updated Otim Devnet
`BatchInvoker` contract address.

- [#&#8203;2221](https://togithub.com/wevm/viem/pull/2221)
[`8d9731c0b65cb99d95d5f220c88be050513b0a66`](https://togithub.com/wevm/viem/commit/8d9731c0b65cb99d95d5f220c88be050513b0a66)
Thanks [@&#8203;ezynda3](https://togithub.com/ezynda3)! - Updated Celo
explorer URL.

- [#&#8203;2220](https://togithub.com/wevm/viem/pull/2220)
[`302c355b5661e478d3f9c3c4ae42d9f2061d6d81`](https://togithub.com/wevm/viem/commit/302c355b5661e478d3f9c3c4ae42d9f2061d6d81)
Thanks [@&#8203;lbk3530](https://togithub.com/lbk3530)! - Added
DODOchain testnet.

###
[`v2.10.1`](https://togithub.com/wevm/viem/releases/tag/viem%402.10.1)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.10.0...viem@2.10.1)

##### Patch Changes

-
[`6e28131a8b9ab53ad1330c61df64d3b7fb799652`](https://togithub.com/wevm/viem/commit/6e28131a8b9ab53ad1330c61df64d3b7fb799652)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Fixed types for
`wallet_sendCalls`.

###
[`v2.10.0`](https://togithub.com/wevm/viem/releases/tag/viem%402.10.0)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.32...viem@2.10.0)

##### Minor Changes

- [#&#8203;2209](https://togithub.com/wevm/viem/pull/2209)
[`76a92bb97de9adede6d6d60c3aad2961d493045e`](https://togithub.com/wevm/viem/commit/76a92bb97de9adede6d6d60c3aad2961d493045e)
Thanks [@&#8203;wilsoncusack](https://togithub.com/wilsoncusack)! -
**Experimental:** Added
[ERC-6492](https://eips.ethereum.org/EIPS/eip-6492) signature utilities:

    -   `isErc6492Signature`
    -   `parseErc6492Signature`
    -   `serializeErc6492Signature`

- [#&#8203;2209](https://togithub.com/wevm/viem/pull/2209)
[`76a92bb97de9adede6d6d60c3aad2961d493045e`](https://togithub.com/wevm/viem/commit/76a92bb97de9adede6d6d60c3aad2961d493045e)
Thanks [@&#8203;wilsoncusack](https://togithub.com/wilsoncusack)! -
Deprecated utilities (will be removed in v3):

    -   `hexToSignature` – use `parseSignature` instead.
    -   `hexToCompactSignature` – use `parseCompactSignature` instead.
- `compactSignatureToHex` – use `serializeCompactSignature` instead.
    -   `signatureToHex` – use `serializeSignature` instead.

###
[`v2.9.32`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.32)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.31...viem@2.9.32)

##### Patch Changes

- [#&#8203;2214](https://togithub.com/wevm/viem/pull/2214)
[`a43649970aab6a8d4dcbe2912443cc2fbce1d1dd`](https://togithub.com/wevm/viem/commit/a43649970aab6a8d4dcbe2912443cc2fbce1d1dd)
Thanks [@&#8203;wottpal](https://togithub.com/wottpal)! - Exported
ENS-related utility functions `packetToBytes` and `parseAvatarRecord`.\`

###
[`v2.9.31`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.31)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.30...viem@2.9.31)

##### Patch Changes

-
[`8a2fb73e06073af2f0cb3e21f4a964b59dc13ba2`](https://togithub.com/wevm/viem/commit/8a2fb73e06073af2f0cb3e21f4a964b59dc13ba2)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - **Experimental:**
Fixed `getCapabilities` parameter type.

###
[`v2.9.30`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.30)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.29...viem@2.9.30)

##### Patch Changes

- [#&#8203;2171](https://togithub.com/wevm/viem/pull/2171)
[`6311259458f4f6aac550df8e4c862db5313c4428`](https://togithub.com/wevm/viem/commit/6311259458f4f6aac550df8e4c862db5313c4428)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - **Experimental:**
Added EIP-3074 Invoker Instances API.

###
[`v2.9.29`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.29)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.28...viem@2.9.29)

##### Patch Changes

- [#&#8203;2195](https://togithub.com/wevm/viem/pull/2195)
[`79ec577f6108c3b9fecf98f1c2d579ad30659184`](https://togithub.com/wevm/viem/commit/79ec577f6108c3b9fecf98f1c2d579ad30659184)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Fixed legacy
transaction address recovery.

- [#&#8203;2193](https://togithub.com/wevm/viem/pull/2193)
[`5fe7494b8f34c304f9ad17297cfbb3a79e4e0f6a`](https://togithub.com/wevm/viem/commit/5fe7494b8f34c304f9ad17297cfbb3a79e4e0f6a)
Thanks [@&#8203;mlshv](https://togithub.com/mlshv)! - Fixed
`fetchOptions` declaration on HTTP RPC.

- [#&#8203;2196](https://togithub.com/wevm/viem/pull/2196)
[`2ca18817ecbe069698924ed337f628ab6e52e397`](https://togithub.com/wevm/viem/commit/2ca18817ecbe069698924ed337f628ab6e52e397)
Thanks [@&#8203;PengDeng-Cyber](https://togithub.com/PengDeng-Cyber)! -
Updated Cyber chain multicall address.

###
[`v2.9.28`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.28)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.27...viem@2.9.28)

##### Patch Changes

-
[`e8c45db48277af8dfc7e3061482bcdc4b17679fb`](https://togithub.com/wevm/viem/commit/e8c45db48277af8dfc7e3061482bcdc4b17679fb)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Tweaked imports and
added `/*#__PURE__*/` annotations for better tree-shaking.

###
[`v2.9.27`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.27)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.26...viem@2.9.27)

##### Patch Changes

- [#&#8203;2181](https://togithub.com/wevm/viem/pull/2181)
[`0fcc91804893ec75c6f6888900ec58b3410c0180`](https://togithub.com/wevm/viem/commit/0fcc91804893ec75c6f6888900ec58b3410c0180)
Thanks [@&#8203;PengDeng-Cyber](https://togithub.com/PengDeng-Cyber)! -
Removed `testnet` tag for Cyber Mainnet chain.

-
[`5e8a249c3886a09a3a40b5748484fbf5d57f2fa6`](https://togithub.com/wevm/viem/commit/5e8a249c3886a09a3a40b5748484fbf5d57f2fa6)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added `Signature` as
a valid input type to `signature` parameters.

-
[`735726cac2f7136d8ce82ec5911fd8dde78a1339`](https://togithub.com/wevm/viem/commit/735726cac2f7136d8ce82ec5911fd8dde78a1339)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Fixed
`recoverTransactionAddress` for 4844 transactions.

- [#&#8203;2172](https://togithub.com/wevm/viem/pull/2172)
[`892f028204e1952500f132ac14f73cdc9ac99f81`](https://togithub.com/wevm/viem/commit/892f028204e1952500f132ac14f73cdc9ac99f81)
Thanks [@&#8203;aiiiden](https://togithub.com/aiiiden)! - Added yooldo
verse chains.

###
[`v2.9.26`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.26)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.25...viem@2.9.26)

##### Patch Changes

- [#&#8203;2180](https://togithub.com/wevm/viem/pull/2180)
[`27bc03e886bed6e7d9e7e2cb19f5e8c64ed1ca29`](https://togithub.com/wevm/viem/commit/27bc03e886bed6e7d9e7e2cb19f5e8c64ed1ca29)
Thanks [@&#8203;PengDeng-Cyber](https://togithub.com/PengDeng-Cyber)! -
Added Cyber Mainnet chain.

- [#&#8203;2173](https://togithub.com/wevm/viem/pull/2173)
[`7aa8ba3e0d49988d67cf542a7a2eebe4f9fbf9f7`](https://togithub.com/wevm/viem/commit/7aa8ba3e0d49988d67cf542a7a2eebe4f9fbf9f7)
Thanks [@&#8203;saeta-eth](https://togithub.com/saeta-eth)! - Updated
Polygon Amoy explorer URL.

- [#&#8203;2168](https://togithub.com/wevm/viem/pull/2168)
[`1c550fa73cfdacfcd07201ef2224689bc03ee5da`](https://togithub.com/wevm/viem/commit/1c550fa73cfdacfcd07201ef2224689bc03ee5da)
Thanks
[@&#8203;kiriyaga-txfusion](https://togithub.com/kiriyaga-txfusion)! -
Fixed default fee values for zkSync eip712 transactions.

-
[`cfff94c807c35a2b97e05e43aa4b464a6b5ceac5`](https://togithub.com/wevm/viem/commit/cfff94c807c35a2b97e05e43aa4b464a6b5ceac5)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added workaround to
parse a raw text response into JSON if an RPC provider does not set
`Content-Type: application/json` as a response header.

- [#&#8203;2177](https://togithub.com/wevm/viem/pull/2177)
[`ba856bab9a5651dde48eb3e73e0e04bc52f2d3bf`](https://togithub.com/wevm/viem/commit/ba856bab9a5651dde48eb3e73e0e04bc52f2d3bf)
Thanks [@&#8203;TheGreatAxios](https://togithub.com/TheGreatAxios)! -
Fixed SKALE Crypto Colloseum Chain Id

###
[`v2.9.25`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.25)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.24...viem@2.9.25)

##### Patch Changes

-
[`1593cac27556a83bf111529fc2bc799d9bb9db02`](https://togithub.com/wevm/viem/commit/1593cac27556a83bf111529fc2bc799d9bb9db02)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Fixed
`HasTransportType` type.

###
[`v2.9.24`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.24)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.23...viem@2.9.24)

##### Patch Changes

-
[`0b0df527f7e8ff3fde8b15db93eae06653b8da86`](https://togithub.com/wevm/viem/commit/0b0df527f7e8ff3fde8b15db93eae06653b8da86)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Fixed issue where
fallback transports with a webSocket transport would not utilize
`eth_subscribe` in watcher actions.

- [#&#8203;2161](https://togithub.com/wevm/viem/pull/2161)
[`601ed60d6c570bba0e88d9d26a322db4f8e605d6`](https://togithub.com/wevm/viem/commit/601ed60d6c570bba0e88d9d26a322db4f8e605d6)
Thanks [@&#8203;PengDeng-Cyber](https://togithub.com/PengDeng-Cyber)! -
Added Cyber testnet.

###
[`v2.9.23`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.23)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.22...viem@2.9.23)

##### Patch Changes

- [#&#8203;2153](https://togithub.com/wevm/viem/pull/2153)
[`71a17c0a2abcd81963e23cb76a3e8a792abbd7b6`](https://togithub.com/wevm/viem/commit/71a17c0a2abcd81963e23cb76a3e8a792abbd7b6)
Thanks [@&#8203;billalxcode](https://togithub.com/billalxcode)! - Added
DreyerX Mainnet chain.

- [#&#8203;2155](https://togithub.com/wevm/viem/pull/2155)
[`803fa0de429942b800172f87c93c41fa69f9c030`](https://togithub.com/wevm/viem/commit/803fa0de429942b800172f87c93c41fa69f9c030)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added experimental
3074 utilties:

    -   `signAuthMessage`
    -   `recoverAuthMessageAddress`
    -   `verifyAuthMessage`

###
[`v2.9.22`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.22)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.21...viem@2.9.22)

##### Patch Changes

-
[`e5121a3055233a7cda8a46435bcdee674f1b1313`](https://togithub.com/wevm/viem/commit/e5121a3055233a7cda8a46435bcdee674f1b1313)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Fixed `getContract`
function generics.

###
[`v2.9.21`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.21)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.20...viem@2.9.21)

##### Patch Changes

- [#&#8203;2144](https://togithub.com/wevm/viem/pull/2144)
[`424e583e20c4754dffdff61f533133d8b674024f`](https://togithub.com/wevm/viem/commit/424e583e20c4754dffdff61f533133d8b674024f)
Thanks [@&#8203;bthaile](https://togithub.com/bthaile)! - Added Flow
testnet.

- [#&#8203;2142](https://togithub.com/wevm/viem/pull/2142)
[`c4047dc5b7cd85bf86694dcde46105ee28433f43`](https://togithub.com/wevm/viem/commit/c4047dc5b7cd85bf86694dcde46105ee28433f43)
Thanks [@&#8203;UncleBill](https://togithub.com/UncleBill)! - Added X
Layer chain.

###
[`v2.9.20`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.20)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.19...viem@2.9.20)

##### Patch Changes

- [#&#8203;2140](https://togithub.com/wevm/viem/pull/2140)
[`461f99755889239f2c59b5e88baf9b81c60be49f`](https://togithub.com/wevm/viem/commit/461f99755889239f2c59b5e88baf9b81c60be49f)
Thanks [@&#8203;therealdannzor](https://togithub.com/therealdannzor)! -
Added PlayFi Albireo chain.

-
[`7d96364f3426adae99f66dad9203c7d6007b3122`](https://togithub.com/wevm/viem/commit/7d96364f3426adae99f66dad9203c7d6007b3122)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Exported types
required for inference.

###
[`v2.9.19`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.19)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.18...viem@2.9.19)

##### Patch Changes

- [#&#8203;2139](https://togithub.com/wevm/viem/pull/2139)
[`ee55a4e3ba632476d3249a7f85f687f6ff5110cb`](https://togithub.com/wevm/viem/commit/ee55a4e3ba632476d3249a7f85f687f6ff5110cb)
Thanks [@&#8203;michecode](https://togithub.com/michecode)! - Added
Mantle Sepolia chain.

-
[`581dc93fb5216ee910ac741af617f0c45edf582b`](https://togithub.com/wevm/viem/commit/581dc93fb5216ee910ac741af617f0c45edf582b)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Fixed issue where a
request `dispatcher` wasn't being propagated to `fetch`.

###
[`v2.9.18`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.18)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.17...viem@2.9.18)

##### Patch Changes

-
[`2158c1d76b7d1a18936c8718faf987a35ea2a14f`](https://togithub.com/wevm/viem/commit/2158c1d76b7d1a18936c8718faf987a35ea2a14f)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added ability to
override `RpcSchema` type on Client.

- [#&#8203;2135](https://togithub.com/wevm/viem/pull/2135)
[`f722ff7e207f64cd75c25a512fda31117e8d934e`](https://togithub.com/wevm/viem/commit/f722ff7e207f64cd75c25a512fda31117e8d934e)
Thanks [@&#8203;hamidroohi71](https://togithub.com/hamidroohi71)! -
Added Darwinia chain

###
[`v2.9.17`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.17)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.16...viem@2.9.17)

##### Patch Changes

- [#&#8203;2128](https://togithub.com/wevm/viem/pull/2128)
[`90fdf8cb7e8dc66552a978061f59e7932b980d1b`](https://togithub.com/wevm/viem/commit/90fdf8cb7e8dc66552a978061f59e7932b980d1b)
Thanks [@&#8203;ezynda3](https://togithub.com/ezynda3)! - Updated Mode
block explorer URL.

- [#&#8203;2122](https://togithub.com/wevm/viem/pull/2122)
[`f020b48b6107855e62d09c2e3768f348c4c3af28`](https://togithub.com/wevm/viem/commit/f020b48b6107855e62d09c2e3768f348c4c3af28)
Thanks [@&#8203;abs3ntdev](https://togithub.com/abs3ntdev)! - Updated
Boba native currency from BOBA to ETH.

- [#&#8203;2119](https://togithub.com/wevm/viem/pull/2119)
[`4db7c996ee68f7d3fdeeac1227655692a3febb13`](https://togithub.com/wevm/viem/commit/4db7c996ee68f7d3fdeeac1227655692a3febb13)
Thanks [@&#8203;Imti](https://togithub.com/Imti)! - Updated Publicnode
RPC URLs to new format.

- [#&#8203;2124](https://togithub.com/wevm/viem/pull/2124)
[`d2f93e726df1ab1ff86098d68a4406f6fae315b8`](https://togithub.com/wevm/viem/commit/d2f93e726df1ab1ff86098d68a4406f6fae315b8)
Thanks [@&#8203;ITZSHOAIB](https://togithub.com/ITZSHOAIB)! - Exported
EON chain.

- [#&#8203;2132](https://togithub.com/wevm/viem/pull/2132)
[`8c3eb6a5c13f550dfde4fee6edd1e898bebf9f2e`](https://togithub.com/wevm/viem/commit/8c3eb6a5c13f550dfde4fee6edd1e898bebf9f2e)
Thanks [@&#8203;acedward](https://togithub.com/acedward)! - Fixed
`getAction` for cases where the bundler could change function names.

- [#&#8203;2129](https://togithub.com/wevm/viem/pull/2129)
[`d8345478fb469f43745e35e1e645f5d4c9ee40e8`](https://togithub.com/wevm/viem/commit/d8345478fb469f43745e35e1e645f5d4c9ee40e8)
Thanks [@&#8203;hungdoansy](https://togithub.com/hungdoansy)! - Added
Manta Pacific Sepolia Testnet chain.

###
[`v2.9.16`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.16)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.15...viem@2.9.16)

##### Patch Changes

- [#&#8203;2108](https://togithub.com/wevm/viem/pull/2108)
[`b22a928ee699e7b441d590b388f28d2c3abba639`](https://togithub.com/wevm/viem/commit/b22a928ee699e7b441d590b388f28d2c3abba639)
Thanks [@&#8203;Gary20001016](https://togithub.com/Gary20001016)! -
Added BEVM Mainnet

- [#&#8203;2111](https://togithub.com/wevm/viem/pull/2111)
[`6d37191e877c24ef25226d2233acd4d8afa1c529`](https://togithub.com/wevm/viem/commit/6d37191e877c24ef25226d2233acd4d8afa1c529)
Thanks
[@&#8203;edgeless-network](https://togithub.com/edgeless-network)! -
Added Edgeless Network and Edgeless Testnet.

###
[`v2.9.15`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.15)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.13...viem@2.9.15)

##### Patch Changes

- [#&#8203;2020](https://togithub.com/wevm/viem/pull/2020)
[`f1e7d1e20d10fb5210a63ce27b79ea2b521e5eb5`](https://togithub.com/wevm/viem/commit/f1e7d1e20d10fb5210a63ce27b79ea2b521e5eb5)
Thanks [@&#8203;PierreOssun](https://togithub.com/PierreOssun)! -
Removed defunkt zKatana chain & updated multicall address on Astar zkEVM
mainnet

###
[`v2.9.13`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.13)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.12...viem@2.9.13)

##### Patch Changes

- [#&#8203;2092](https://togithub.com/wevm/viem/pull/2092)
[`25cd1a2d97f83de2a3a8a1eaa34e772cff13e2b6`](https://togithub.com/wevm/viem/commit/25cd1a2d97f83de2a3a8a1eaa34e772cff13e2b6)
Thanks [@&#8203;ITZSHOAIB](https://togithub.com/ITZSHOAIB)! - Fixed
decoding of event logs when an event argument was missing a name.

- [#&#8203;2082](https://togithub.com/wevm/viem/pull/2082)
[`39ccad8988b54f7cc25ad68a3170d03ec5a0fd3e`](https://togithub.com/wevm/viem/commit/39ccad8988b54f7cc25ad68a3170d03ec5a0fd3e)
Thanks [@&#8203;maxencerb](https://togithub.com/maxencerb)! - Added
`fromBlock` parameter to `watchEvent` and `watchContractEvent`.

###
[`v2.9.12`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.12)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.11...viem@2.9.12)

##### Patch Changes

- [#&#8203;2073](https://togithub.com/wevm/viem/pull/2073)
[`212eab2c5514444441fe298584a0d9b35c7cdee7`](https://togithub.com/wevm/viem/commit/212eab2c5514444441fe298584a0d9b35c7cdee7)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added reconnect
functionality to `webSocket` & `ipc` transports.

###
[`v2.9.11`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.11)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.9...viem@2.9.11)

##### Patch Changes

- [#&#8203;2086](https://togithub.com/wevm/viem/pull/2086)
[`2dfa6172279543b67bc616cf1f5e2ec35a19c0a6`](https://togithub.com/wevm/viem/commit/2dfa6172279543b67bc616cf1f5e2ec35a19c0a6)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - **Experimental:**
Added `showCallsStatus`
    **Experimental:** Renamed `getCallsReceipt` to `getCallsStatus`
    **Experimental:** `getCapabilities` now requires an account.

- [#&#8203;2088](https://togithub.com/wevm/viem/pull/2088)
[`e8531a8454dd7368bf3ad963a7902e57d1f560ce`](https://togithub.com/wevm/viem/commit/e8531a8454dd7368bf3ad963a7902e57d1f560ce)
Thanks [@&#8203;Destiner](https://togithub.com/Destiner)! - Added
multicall3 to Polygon Amoy chain

### [`v2.9.9`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.9)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.8...viem@2.9.9)

##### Patch Changes

-
[`8a8fab2ace50a9d31df5d990ae6603c210a67860`](https://togithub.com/wevm/viem/commit/8a8fab2ace50a9d31df5d990ae6603c210a67860)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Fixed parsing of
`stateOverrides`.

-
[`03095724427a0662694801392d38d6a7b5dd43c7`](https://togithub.com/wevm/viem/commit/03095724427a0662694801392d38d6a7b5dd43c7)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - (Experimental)
Renamed `getCallsStatus` to `getCallsReceipt`

- [#&#8203;2056](https://togithub.com/wevm/viem/pull/2056)
[`368d8e6526fa32b4d153e78440b428ebcd577c15`](https://togithub.com/wevm/viem/commit/368d8e6526fa32b4d153e78440b428ebcd577c15)
Thanks [@&#8203;VGau](https://togithub.com/VGau)! - Added Linea Sepolia
chain.
    Updated Linea Goerli export name.

- [#&#8203;2063](https://togithub.com/wevm/viem/pull/2063)
[`f539b0d71c590069872f31e62497570081cea144`](https://togithub.com/wevm/viem/commit/f539b0d71c590069872f31e62497570081cea144)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Fixed issue where
the `transactionRequest` formatter would supply redundant properties.

### [`v2.9.8`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.8)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.7...viem@2.9.8)

##### Patch Changes

-
[`ad15cc2998305fc162698d9bb3147933e7b4e764`](https://togithub.com/wevm/viem/commit/ad15cc2998305fc162698d9bb3147933e7b4e764)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added support for
experimental `writeContracts`.

### [`v2.9.7`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.7)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.6...viem@2.9.7)

##### Patch Changes

- [#&#8203;2053](https://togithub.com/wevm/viem/pull/2053)
[`e53fe120b9c15dde3e50eda794e261f320bf52bc`](https://togithub.com/wevm/viem/commit/e53fe120b9c15dde3e50eda794e261f320bf52bc)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added experimental
support for [EIP-5792 `wallet_`
methods](https://togithub.com/ethereum/EIPs/blob/1d759f24e6552a516091bb1fe3361d9ca44d085c/EIPS/eip-5792.md).

- [#&#8203;2052](https://togithub.com/wevm/viem/pull/2052)
[`445ec244c7be329eb26048102d282bac9bf23506`](https://togithub.com/wevm/viem/commit/445ec244c7be329eb26048102d282bac9bf23506)
Thanks [@&#8203;maggo](https://togithub.com/maggo)! - Added WebSocket
RPC URL on Degen chain.

- [#&#8203;2054](https://togithub.com/wevm/viem/pull/2054)
[`49219f080ce404d4cd0edc5d4abe2947a3b8cc40`](https://togithub.com/wevm/viem/commit/49219f080ce404d4cd0edc5d4abe2947a3b8cc40)
Thanks
[@&#8203;nikola-bozin-txfusion](https://togithub.com/nikola-bozin-txfusion)!
- Updated zkSync development chains with zkSync `chainConfig`.

### [`v2.9.6`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.6)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.5...viem@2.9.6)

##### Patch Changes

- [#&#8203;2048](https://togithub.com/wevm/viem/pull/2048)
[`85c3695ec917918da7ae62697ce757ade2fdb8c6`](https://togithub.com/wevm/viem/commit/85c3695ec917918da7ae62697ce757ade2fdb8c6)
Thanks [@&#8203;tmm](https://togithub.com/tmm)! - Added `onFetchRequest`
to `http` transport.

- [#&#8203;2041](https://togithub.com/wevm/viem/pull/2041)
[`29eea54b37aeaebad62296ef12e0786b598b6fdf`](https://togithub.com/wevm/viem/commit/29eea54b37aeaebad62296ef12e0786b598b6fdf)
Thanks [@&#8203;shazarre](https://togithub.com/shazarre)! - Added custom
Celo fees estimation function for cases when feeCurrency is used to send
a transaction.

- [#&#8203;2050](https://togithub.com/wevm/viem/pull/2050)
[`dd0ed3efb25305d70b67a19cc13ac5ccf1d1cd64`](https://togithub.com/wevm/viem/commit/dd0ed3efb25305d70b67a19cc13ac5ccf1d1cd64)
Thanks [@&#8203;cryptoflop](https://togithub.com/cryptoflop)! - Added
Degen chain.

- [#&#8203;2051](https://togithub.com/wevm/viem/pull/2051)
[`15be6eaf21c3dddc4894220e409e4c5126c6f015`](https://togithub.com/wevm/viem/commit/15be6eaf21c3dddc4894220e409e4c5126c6f015)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Fixed regression
where `getAddress` threw an error for non-checksum addresses instead of
converting to a valid checksum address.

### [`v2.9.5`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.5)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.4...viem@2.9.5)

##### Patch Changes

- [#&#8203;2036](https://togithub.com/wevm/viem/pull/2036)
[`b5acc5b7bb97b2f6702d5ea0ef280bb158eb94f4`](https://togithub.com/wevm/viem/commit/b5acc5b7bb97b2f6702d5ea0ef280bb158eb94f4)
Thanks [@&#8203;dalechyn](https://togithub.com/dalechyn)! - Fixed
overloaded function return types.

- [#&#8203;2035](https://togithub.com/wevm/viem/pull/2035)
[`46baadcff3663a20b4de4494cdd22a5b7dc21cbd`](https://togithub.com/wevm/viem/commit/46baadcff3663a20b4de4494cdd22a5b7dc21cbd)
Thanks [@&#8203;Fiddlekins](https://togithub.com/Fiddlekins)! - Added
Sei Devnet chain.

### [`v2.9.4`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.4)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.3...viem@2.9.4)

##### Patch Changes

- [#&#8203;2024](https://togithub.com/wevm/viem/pull/2024)
[`cc0142476b805ab0983b296bf129c4db04ee6c4e`](https://togithub.com/wevm/viem/commit/cc0142476b805ab0983b296bf129c4db04ee6c4e)
Thanks [@&#8203;Azleal](https://togithub.com/Azleal)! - Updated
`zetachainAthensTestnet` Explorer URL.

-
[`63feaeadef67915b2029911919d966634942f744`](https://togithub.com/wevm/viem/commit/63feaeadef67915b2029911919d966634942f744)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Updated
`plumeTestnet` RPC URLs.

### [`v2.9.3`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.3)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.2...viem@2.9.3)

##### Patch Changes

- [#&#8203;2018](https://togithub.com/wevm/viem/pull/2018)
[`1fae8174b6dfd26a4bf908004bca93cf24a16261`](https://togithub.com/wevm/viem/commit/1fae8174b6dfd26a4bf908004bca93cf24a16261)
Thanks [@&#8203;saeta-eth](https://togithub.com/saeta-eth)! - Updated
Polygon Mumbai Etherscan API URL.

- [#&#8203;2019](https://togithub.com/wevm/viem/pull/2019)
[`81ddc5ec9953fc46a25d72991ca63a75cb8de27d`](https://togithub.com/wevm/viem/commit/81ddc5ec9953fc46a25d72991ca63a75cb8de27d)
Thanks [@&#8203;youPickItUp](https://togithub.com/youPickItUp)! - Added
`blockTag` to `observerId` in `watchBlocks` to avoid id collisions.

- [#&#8203;2015](https://togithub.com/wevm/viem/pull/2015)
[`b3b989fac1c42a9e1fa870610010150b94297d1f`](https://togithub.com/wevm/viem/commit/b3b989fac1c42a9e1fa870610010150b94297d1f)
Thanks [@&#8203;emrahsky](https://togithub.com/emrahsky)! - Added Areon
chain.

- [#&#8203;2021](https://togithub.com/wevm/viem/pull/2021)
[`8a173ccd302b267a5165778061e262755ace401f`](https://togithub.com/wevm/viem/commit/8a173ccd302b267a5165778061e262755ace401f)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Minimized redundant
requests in `prepareTransactionRequest` (addressed
[#&#8203;2017](https://togithub.com/wevm/viem/issues/2017)).

### [`v2.9.2`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.2)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.1...viem@2.9.2)

##### Patch Changes

- [#&#8203;2006](https://togithub.com/wevm/viem/pull/2006)
[`742d4db0e4388a211cdfe483bdbfb9f40218fe17`](https://togithub.com/wevm/viem/commit/742d4db0e4388a211cdfe483bdbfb9f40218fe17)
Thanks [@&#8203;TateB](https://togithub.com/TateB)! - Added ability to
specify a custom offchain lookup request for CCIP Read, and ability to
disable CCIP Read entirely.

### [`v2.9.1`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.1)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.0...viem@2.9.1)

##### Patch Changes

- [#&#8203;2009](https://togithub.com/wevm/viem/pull/2009)
[`69017a9b7bab8b5a3bd9d9f2306c889ddd6ca728`](https://togithub.com/wevm/viem/commit/69017a9b7bab8b5a3bd9d9f2306c889ddd6ca728)
Thanks [@&#8203;avniculae](https://togithub.com/avniculae)! - Added Reya
Network chain.

- [#&#8203;2008](https://togithub.com/wevm/viem/pull/2008)
[`cb0ea880057252684a5540f9282fc1982ef8fb86`](https://togithub.com/wevm/viem/commit/cb0ea880057252684a5540f9282fc1982ef8fb86)
Thanks [@&#8203;ezynda3](https://togithub.com/ezynda3)! - Added API URLs
to Blast chains.

### [`v2.9.0`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.0)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.8.18...viem@2.9.0)

##### Minor Changes

- [#&#8203;1907](https://togithub.com/wevm/viem/pull/1907)
[`b40210f7308eb73a857692552381e06727511706`](https://togithub.com/wevm/viem/commit/b40210f7308eb73a857692552381e06727511706)
Thanks
[@&#8203;mpopovac-txfusion](https://togithub.com/mpopovac-txfusion)! -
Added `deployContract` Action to zkSync Extensions.

- [#&#8203;1994](https://togithub.com/wevm/viem/pull/1994)
[`119aea616be0d1db06716709a64e8ab1966c7d4f`](https://togithub.com/wevm/viem/commit/119aea616be0d1db06716709a64e8ab1966c7d4f)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added support for
[Fault Proofs on OP
Stack](https://docs.optimism.io/stack/protocol/fault-proofs/overview),
and new actions:

- [`getGame`](https://viem.sh/op-stack/actions/getGame) (supersedes
`getL2Output`)
    -   `getGames`
-
[`getTimeToNextGame`](https://viem.sh/op-stack/actions/getTimeToNextGame)
(supersedes `getTimeToNextL2Output`)
- [`waitForNextGame`](https://viem.sh/op-stack/actions/waitForNextGame)
(supersedes `waitForNextL2Output`)

> Note: The above actions are only compatible with OP Stack chains which
have upgraded to Fault Proofs.

###
[`v2.8.18`](https://togithub.com/wevm/viem/releases/tag/viem%402.8.18)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.8.17...viem@2.8.18)

##### Patch Changes

-
[`32b44e0ce41081474a6a5a91716d64edcbfda217`](https://togithub.com/wevm/viem/commit/32b44e0ce41081474a6a5a91716d64edcbfda217)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Exported types
required for inference.

###
[`v2.8.17`](https://togithub.com/wevm/viem/releases/tag/viem%402.8.17)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.8.16...viem@2.8.17)

##### Patch Changes

- [#&#8203;1952](https://togithub.com/wevm/viem/pull/1952)
[`3d6109a6faf92090c6500534aebf657332335f30`](https://togithub.com/wevm/viem/commit/3d6109a6faf92090c6500534aebf657332335f30)
Thanks
[@&#8203;RobbyUitbeijerse](https://togithub.com/RobbyUitbeijerse)! -
Added Immutable zkEVM (mainnet & testnet) chains.

- [#&#8203;1995](https://togithub.com/wevm/viem/pull/1995)
[`0cf41702578f90cb7e6328d3ee069fd61a41c2f5`](https://togithub.com/wevm/viem/commit/0cf41702578f90cb7e6328d3ee069fd61a41c2f5)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Updated `blobs`
limit to 6.

- [#&#8203;1973](https://togithub.com/wevm/viem/pull/1973)
[`b2949d39ec2428775a1b5ec61dccc0b2ca0c7691`](https://togithub.com/wevm/viem/commit/b2949d39ec2428775a1b5ec61dccc0b2ca0c7691)
Thanks [@&#8203;Resister-boy](https://togithub.com/Resister-boy)! -
Updated Sepolia ether symbol.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - "after 8:00 before 23:00 every weekday except on Friday" in
timezone UTC.

🚦 **Automerge**: Enabled.

♻ **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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/valora-inc/address-metadata).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjM5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
github-merge-queue bot referenced this pull request in valora-inc/wallet Aug 29, 2024
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [viem](https://viem.sh) ([source](https://togithub.com/wevm/viem)) |
[`^2.9.28` ->
`^2.20.0`](https://renovatebot.com/diffs/npm/viem/2.9.28/2.20.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/viem/2.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/viem/2.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/viem/2.9.28/2.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/viem/2.9.28/2.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>wevm/viem (viem)</summary>

###
[`v2.20.0`](https://togithub.com/wevm/viem/releases/tag/viem%402.20.0)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.19.9...viem@2.20.0)

##### Minor Changes

- [#&#8203;2641](https://togithub.com/wevm/viem/pull/2641)
[`89d11ed`](https://togithub.com/wevm/viem/commit/89d11edb558656bc3c97f0c410a448f99f92a1f4)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - **Experimental:**
Deprecated `writeContracts`. Use `sendCalls` instead.

- [#&#8203;2641](https://togithub.com/wevm/viem/pull/2641)
[`89d11ed`](https://togithub.com/wevm/viem/commit/89d11edb558656bc3c97f0c410a448f99f92a1f4)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - **Experimental:**
Updated `sendCalls` to match the updated EIP-5792 spec (`chainId` per
call).

- [#&#8203;2641](https://togithub.com/wevm/viem/pull/2641)
[`89d11ed`](https://togithub.com/wevm/viem/commit/89d11edb558656bc3c97f0c410a448f99f92a1f4)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - **Experimental:**
Updated `sendCalls` to also accept contract function interface.

##### Patch Changes

- [#&#8203;2638](https://togithub.com/wevm/viem/pull/2638)
[`9cbd082`](https://togithub.com/wevm/viem/commit/9cbd0820533c278bb4e40ff390a7091a607152b3)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added
\`nonceKeyManager\` as a property to \`toSmartAccount\`.

- [#&#8203;2638](https://togithub.com/wevm/viem/pull/2638)
[`9cbd082`](https://togithub.com/wevm/viem/commit/9cbd0820533c278bb4e40ff390a7091a607152b3)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added ability to
pass full-formed User Operations to `sendUserOperation` and
`estimateUserOperationGas`.

- [#&#8203;2639](https://togithub.com/wevm/viem/pull/2639)
[`9a1c6ab`](https://togithub.com/wevm/viem/commit/9a1c6abe6c89c444c8fc28cea1fc6ef9759ae53b)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - **OP Stack:**
Tweaked proof submitter logic.

###
[`v2.19.9`](https://togithub.com/wevm/viem/releases/tag/viem%402.19.9)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.19.8...viem@2.19.9)

##### Patch Changes

- [#&#8203;2598](https://togithub.com/wevm/viem/pull/2598)
[`627274b`](https://togithub.com/wevm/viem/commit/627274b0cf70906d6d521f53e3290a87bcaee2b3)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added ZKsync
`toSmartAccount`.

- [#&#8203;2636](https://togithub.com/wevm/viem/pull/2636)
[`5f60093`](https://togithub.com/wevm/viem/commit/5f6009360eaa41caf7318deb832dae7484190b5b)
Thanks [@&#8203;saeta-eth](https://togithub.com/saeta-eth)! - Added
support for `'evm_setAccountCode'` to `setCode` action.

###
[`v2.19.8`](https://togithub.com/wevm/viem/releases/tag/viem%402.19.8)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.19.7...viem@2.19.8)

##### Patch Changes

- [#&#8203;2631](https://togithub.com/wevm/viem/pull/2631)
[`b36cb2db`](https://togithub.com/wevm/viem/commit/b36cb2dbe7c83c36c54810839506399cf2882945)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - **OP Stack:**
Handled case for `InvalidGameType` error on `getWithdrawalStatus`

###
[`v2.19.7`](https://togithub.com/wevm/viem/releases/tag/viem%402.19.7)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.19.6...viem@2.19.7)

##### Patch Changes

- [#&#8203;2624](https://togithub.com/wevm/viem/pull/2624)
[`46dd252`](https://togithub.com/wevm/viem/commit/46dd2523a96d8372b0d0cb5ffe56c613bf073048)
Thanks [@&#8203;holic](https://togithub.com/holic)! - Improved
`writeContract` error handling.

- [#&#8203;2628](https://togithub.com/wevm/viem/pull/2628)
[`a040bc4`](https://togithub.com/wevm/viem/commit/a040bc430293604cd8532c3f6349a56b2a5d366a)
Thanks [@&#8203;boavenn](https://togithub.com/boavenn)! - Added
cronoszkEVM chain.

-
[`918bed5`](https://togithub.com/wevm/viem/commit/918bed5ee48b39b08d8ab8e879722358cc91ec56)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Update 7702
implementation to be compatible with devnet3.

- [#&#8203;2629](https://togithub.com/wevm/viem/pull/2629)
[`34093e1`](https://togithub.com/wevm/viem/commit/34093e12076639f110017cb5f9196884608eb76c)
Thanks [@&#8203;KONFeature](https://togithub.com/KONFeature)! - Exported
`PaymasterRpcSchema`.

- [#&#8203;2625](https://togithub.com/wevm/viem/pull/2625)
[`507eed7`](https://togithub.com/wevm/viem/commit/507eed7284c2ac6867fef850a0e2923b9078671e)
Thanks [@&#8203;qiwu7](https://togithub.com/qiwu7)! - Added B3 chain

###
[`v2.19.6`](https://togithub.com/wevm/viem/releases/tag/viem%402.19.6)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.19.4...viem@2.19.6)

##### Patch Changes

- [#&#8203;2619](https://togithub.com/wevm/viem/pull/2619)
[`ccaddcd9`](https://togithub.com/wevm/viem/commit/ccaddcd909b5f957f9b8352f7646f349402bb776)
Thanks [@&#8203;nialexsan](https://togithub.com/nialexsan)! - Added
Multicall contract to Flow Testnet.

- [#&#8203;2620](https://togithub.com/wevm/viem/pull/2620)
[`a8c78cb4`](https://togithub.com/wevm/viem/commit/a8c78cb4cbd5224259482114c6d65ce5b0b10f6b)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Made `getNonce`
optional on `SmartAccountImplementation`.

- [#&#8203;2614](https://togithub.com/wevm/viem/pull/2614)
[`3749838f`](https://togithub.com/wevm/viem/commit/3749838fdd915ebccc56505ecd5a8047bfb8f38d)
Thanks [@&#8203;joshuanwankwo](https://togithub.com/joshuanwankwo)! -
Added Curtis chain

###
[`v2.19.4`](https://togithub.com/wevm/viem/releases/tag/viem%402.19.4)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.19.3...viem@2.19.4)

##### Patch Changes

-
[`e708c5bd`](https://togithub.com/wevm/viem/commit/e708c5bd5dea9ee97fefaf6c4bf1d70080898851)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Updated zkSync
`getEip712Domain` name.

- [#&#8203;2606](https://togithub.com/wevm/viem/pull/2606)
[`44cc5ecd`](https://togithub.com/wevm/viem/commit/44cc5ecd6bca2ee81ab2db0cd4ae273310f37302)
Thanks [@&#8203;ezynda3](https://togithub.com/ezynda3)! - Updated Taiko
block explorer.

-
[`9aaa159f`](https://togithub.com/wevm/viem/commit/9aaa159f8e3f0aef45248368a2dd65a16e101c90)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Removed redundant
chain assertion for Local Accounts.

###
[`v2.19.3`](https://togithub.com/wevm/viem/releases/tag/viem%402.19.3)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.19.2...viem@2.19.3)

##### Patch Changes

- [#&#8203;2595](https://togithub.com/wevm/viem/pull/2595)
[`e022146`](https://togithub.com/wevm/viem/commit/e022146393bc3f3f315f2cf6a5b419adc1e5983d)
Thanks [@&#8203;gregfromstl](https://togithub.com/gregfromstl)! -
Exported `universalSignatureValidatorAbi`.

- [#&#8203;2596](https://togithub.com/wevm/viem/pull/2596)
[`cb127ab`](https://togithub.com/wevm/viem/commit/cb127ab7d1334c7a73dfdc1d22ba4e4e7fa868dc)
Thanks [@&#8203;danielsimao](https://togithub.com/danielsimao)! - Added
Bob Sepolia chain.
    Added OP Stack addresses to Bob chain.

###
[`v2.19.2`](https://togithub.com/wevm/viem/releases/tag/viem%402.19.2)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.19.1...viem@2.19.2)

##### Patch Changes

-
[`d22855b`](https://togithub.com/wevm/viem/commit/d22855b03ec89beb04a1f5479612f311adc592f9)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Exported
`deploylessCallViaBytecodeBytecode`, `deploylessCallViaFactoryBytecode`,
`universalSignatureValidatorByteCode`.

- [#&#8203;2593](https://togithub.com/wevm/viem/pull/2593)
[`2aa381d`](https://togithub.com/wevm/viem/commit/2aa381dda8d15695fe130f8f553f32b90d2dca33)
Thanks [@&#8203;zongzheng123](https://togithub.com/zongzheng123)! -
Added multicall configuration for iotex testnet.

-
[`8ef99aa`](https://togithub.com/wevm/viem/commit/8ef99aa0c7bfacf2022ed63602e4874adefe3cdd)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - **Experimental:**
Deprecated `soladyActions` in favor of `erc7739Actions`.

- [#&#8203;2594](https://togithub.com/wevm/viem/pull/2594)
[`4b3c1e6`](https://togithub.com/wevm/viem/commit/4b3c1e65e18ddab78f83ecfae96bde11a0d42495)
Thanks [@&#8203;kirillovmr](https://togithub.com/kirillovmr)! - Fixed
websocket ping request not conforming to jsonrpc schema.

-
[`a6d087e`](https://togithub.com/wevm/viem/commit/a6d087e8121cdf04ad2321e9a0eb9c5eb37267c7)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Fixed ABI inference
on `prepareEncodeFunctionData`

- [#&#8203;2589](https://togithub.com/wevm/viem/pull/2589)
[`171ede1`](https://togithub.com/wevm/viem/commit/171ede1f6ebb9c1c463beb2332f51c15769f50fd)
Thanks [@&#8203;venables](https://togithub.com/venables)! - Added
multicall to X Layer chain.

###
[`v2.19.1`](https://togithub.com/wevm/viem/releases/tag/viem%402.19.1)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.19.0...viem@2.19.1)

##### Patch Changes

-
[`91aafc0`](https://togithub.com/wevm/viem/commit/91aafc0442cc5f96db3818f94b4d38d62eebe856)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added `name` to
`ResourceNotFoundRpcErrorType`

###
[`v2.19.0`](https://togithub.com/wevm/viem/releases/tag/viem%402.19.0)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.18.8...viem@2.19.0)

##### Minor Changes

- [#&#8203;2570](https://togithub.com/wevm/viem/pull/2570)
[`fee80a9a`](https://togithub.com/wevm/viem/commit/fee80a9ae3e425354f21a6de5fa397244577eb28)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - **Experimental:**
Added EIP-7702 Extension. [See
Docs](https://viem.sh/experimental/eip7702)

- [#&#8203;2586](https://togithub.com/wevm/viem/pull/2586)
[`0b1693aa`](https://togithub.com/wevm/viem/commit/0b1693aa51468cfe77dae74ad44bd89dfd21fd0e)
Thanks [@&#8203;tmm](https://togithub.com/tmm)! - Renamed "zkSync" to
"ZKsync":

- Context: "zkSync" was officially renamed to "ZKsync" a while ago.
- Variable names: `zkSync` -> `zksync` (for simplicity and consistency
between folder/file names and variables).
    -   Types: `ZkSync` -> `Zksync`.
- Old naming still remains in Viem, however is marked as `@deprecated`
and will be removed in the next major release.

    Removed deprecated `zkSyncTestnet` chain.

- [#&#8203;2583](https://togithub.com/wevm/viem/pull/2583)
[`b5aa9651`](https://togithub.com/wevm/viem/commit/b5aa9651c7618b3ee5e952857f330e12f3bb9fbf)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added ability for
consumer (libraries built on top of Viem) to globally configure
properties on `BaseError`.

    ```ts
    import { setErrorConfig } from 'viem'

    setErrorConfig({
      getDocsUrl({ name }) {
        return `https://examplelib.com?error=${name}`
      }
      version: 'examplelib@1.2.3'
    })
    ```

##### Patch Changes

- [#&#8203;2581](https://togithub.com/wevm/viem/pull/2581)
[`837507f6`](https://togithub.com/wevm/viem/commit/837507f6dcc41e928419b2377e00913fc75033f9)
Thanks [@&#8203;cygaar](https://togithub.com/cygaar)! - Added ZKsync
config to Abstract Testnet chain.

- [#&#8203;2561](https://togithub.com/wevm/viem/pull/2561)
[`1c5d64a3`](https://togithub.com/wevm/viem/commit/1c5d64a36e88be963a9724d3abdd6f55b8c2e7b9)
Thanks [@&#8203;Yuripetusko](https://togithub.com/Yuripetusko)! - Fixed
[#&#8203;2560](https://togithub.com/wevm/viem/issues/2560): infer the
correct payable `value` type on function overloads by matching function
against `args`.

###
[`v2.18.8`](https://togithub.com/wevm/viem/releases/tag/viem%402.18.8)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.18.7...viem@2.18.8)

##### Patch Changes

- [#&#8203;2577](https://togithub.com/wevm/viem/pull/2577)
[`7abfb47`](https://togithub.com/wevm/viem/commit/7abfb47a78febcfccefb9ecb3aa061e00eb92f32)
Thanks [@&#8203;qiwu7](https://togithub.com/qiwu7)! - Added B3 Sepolia
chain.

- [#&#8203;2576](https://togithub.com/wevm/viem/pull/2576)
[`4172928`](https://togithub.com/wevm/viem/commit/4172928f5dfa3645b7d441d2af0959b6f275bffb)
Thanks [@&#8203;jonathangus](https://togithub.com/jonathangus)! - Added
Abstract Testnet

###
[`v2.18.7`](https://togithub.com/wevm/viem/releases/tag/viem%402.18.7)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.18.6...viem@2.18.7)

##### Patch Changes

-
[`55ef649`](https://togithub.com/wevm/viem/commit/55ef649e060c791fbf21fa4fa180fcf411c36799)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Fixed chain config
for `lisk`.

- [#&#8203;2571](https://togithub.com/wevm/viem/pull/2571)
[`39c0ce0`](https://togithub.com/wevm/viem/commit/39c0ce04c4e757c33eb635a4d72029eb28bb5438)
Thanks [@&#8203;j6i](https://togithub.com/j6i)! - Added Shape Sepolia
chain.

###
[`v2.18.6`](https://togithub.com/wevm/viem/releases/tag/viem%402.18.6)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.18.5...viem@2.18.6)

##### Patch Changes

-
[`889371e`](https://togithub.com/wevm/viem/commit/889371e3d62b8c6044c463f933bc49c4f00e742b)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Hooked `onError` up
to WebSocket `subscribe`.

- [#&#8203;2552](https://togithub.com/wevm/viem/pull/2552)
[`84e7d30`](https://togithub.com/wevm/viem/commit/84e7d30dec0a45503dd6a6b30893e369c75ab92a)
Thanks [@&#8203;wilsoncusack](https://togithub.com/wilsoncusack)! -
Fixed ERC6492 verification for case where prepare data may need to be
called.

###
[`v2.18.5`](https://togithub.com/wevm/viem/releases/tag/viem%402.18.5)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.18.4...viem@2.18.5)

##### Patch Changes

-
[`5babc8d2`](https://togithub.com/wevm/viem/commit/5babc8d2bc408467912db7fc8de10123944b7d47)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added more robust
WebSocket socket closure handling.

- [#&#8203;2555](https://togithub.com/wevm/viem/pull/2555)
[`9be9b2cc`](https://togithub.com/wevm/viem/commit/9be9b2cc99e5aa26e67dbfaaf11f0dd6aa8c49f3)
Thanks [@&#8203;mycodecrafting](https://togithub.com/mycodecrafting)! -
Added Forma mainnet and Sketchpad testnet chains.

###
[`v2.18.4`](https://togithub.com/wevm/viem/releases/tag/viem%402.18.4)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.18.2...viem@2.18.4)

##### Patch Changes

-
[`5a528d9b`](https://togithub.com/wevm/viem/commit/5a528d9b24cbdd495371ce69a290ad9358e4c358)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Propagated `message`
+ `cause` to root `Error` instance.

###
[`v2.18.2`](https://togithub.com/wevm/viem/releases/tag/viem%402.18.2)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.18.1...viem@2.18.2)

##### Patch Changes

- [#&#8203;2516](https://togithub.com/wevm/viem/pull/2516)
[`44281e8`](https://togithub.com/wevm/viem/commit/44281e85e28f893df6e722ebadfe74b2a9bf93e2)
Thanks [@&#8203;izayl](https://togithub.com/izayl)! - Added `keepAlive`
property to `webSocket` transport to send keep-alive ping messages
(defaults to `true`).

###
[`v2.18.1`](https://togithub.com/wevm/viem/releases/tag/viem%402.18.1)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.18.0...viem@2.18.1)

##### Patch Changes

- [#&#8203;2530](https://togithub.com/wevm/viem/pull/2530)
[`d6cc8f6b`](https://togithub.com/wevm/viem/commit/d6cc8f6bad61ca7f3bf04605de826530d23f1602)
Thanks [@&#8203;Si-Ki](https://togithub.com/Si-Ki)! - Added
cronoszkEVMTestnet chain.

- [#&#8203;2533](https://togithub.com/wevm/viem/pull/2533)
[`a5d4ec4b`](https://togithub.com/wevm/viem/commit/a5d4ec4bdc73fc12a3078dc66eac884b41573a7a)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Fixed support for
filtering contract logs via its events on `abi` + `args`.

-
[`62ff31dd`](https://togithub.com/wevm/viem/commit/62ff31dde0caaa96702187f42049cf8ea67e7cdd)
Thanks [@&#8203;tmm](https://togithub.com/tmm)! - Fixed missing import.

- [#&#8203;2533](https://togithub.com/wevm/viem/pull/2533)
[`a5d4ec4b`](https://togithub.com/wevm/viem/commit/a5d4ec4bdc73fc12a3078dc66eac884b41573a7a)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added `args` as a
property to `parseEventLogs` to filter event logs by its arguments.

###
[`v2.18.0`](https://togithub.com/wevm/viem/releases/tag/viem%402.18.0)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.17.11...viem@2.18.0)

##### Minor Changes

- [#&#8203;2510](https://togithub.com/wevm/viem/pull/2510)
[`070c0d1b`](https://togithub.com/wevm/viem/commit/070c0d1bd85ff3e77fdaf6b7f4ce4aee8d19c71a)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added an **ERC-4337
Account Abstraction** extension. [See
Docs](https://viem.sh/account-abstraction).

###
[`v2.17.11`](https://togithub.com/wevm/viem/releases/tag/viem%402.17.11)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.17.10...viem@2.17.11)

##### Patch Changes

-
[`37d837cc`](https://togithub.com/wevm/viem/commit/37d837cc0bfccbeac7d8be5ffe25cb71c57ac764)
Thanks [@&#8203;tmm](https://togithub.com/tmm)! - Fixed internal type
errors.

- [#&#8203;2526](https://togithub.com/wevm/viem/pull/2526)
[`e426cae2`](https://togithub.com/wevm/viem/commit/e426cae239a6bf8bb73ad4cd6861d23edbe07240)
Thanks [@&#8203;Si-Ki](https://togithub.com/Si-Ki)! - Added
`bobaSepolia` chain.

###
[`v2.17.10`](https://togithub.com/wevm/viem/releases/tag/viem%402.17.10)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.17.9...viem@2.17.10)

##### Patch Changes

- [#&#8203;2513](https://togithub.com/wevm/viem/pull/2513)
[`3af06fe`](https://togithub.com/wevm/viem/commit/3af06fe23dda1f44d43b3d3cec5d985894c2840a)
Thanks [@&#8203;hoangtan282](https://togithub.com/hoangtan282)! - Added
Funki Mainnet.

- [#&#8203;2519](https://togithub.com/wevm/viem/pull/2519)
[`01cdac1`](https://togithub.com/wevm/viem/commit/01cdac14d508fbae50a31492e244b7adbe858bab)
Thanks [@&#8203;cbfyi](https://togithub.com/cbfyi)! - Added dispute game
factory address for Base Sepolia.

- [#&#8203;2515](https://togithub.com/wevm/viem/pull/2515)
[`b7e4fa5`](https://togithub.com/wevm/viem/commit/b7e4fa518b1798741cf029f34ed3154695ab3a16)
Thanks [@&#8203;JoeyKhd](https://togithub.com/JoeyKhd)! - Added Root
Network chain.

###
[`v2.17.9`](https://togithub.com/wevm/viem/releases/tag/viem%402.17.9)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.17.8...viem@2.17.9)

##### Patch Changes

-
[`b71e656e`](https://togithub.com/wevm/viem/commit/b71e656e08dadc44e2c1eccb5f505f70ce4d3aaf)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Exported types
required for inference.

###
[`v2.17.8`](https://togithub.com/wevm/viem/releases/tag/viem%402.17.8)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.17.7...viem@2.17.8)

##### Patch Changes

-
[`690cb9a7`](https://togithub.com/wevm/viem/commit/690cb9a78a801edf7ea3ab1d8cf1a0cd794fc32a)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Exported types
required for inference.

###
[`v2.17.7`](https://togithub.com/wevm/viem/releases/tag/viem%402.17.7)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.17.5...viem@2.17.7)

##### Patch Changes

-
[`7d3d505`](https://togithub.com/wevm/viem/commit/7d3d505221d4bb2ccc002be1cddc9e2011e33c01)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Allow override of
`Content-Type` header on `http` transport.

-
[`aa42f47`](https://togithub.com/wevm/viem/commit/aa42f47fe8b5ce19858e5855ecdceae7000dbb92)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Updated Darwinia
chain explorer URL.

-
[`759e34d`](https://togithub.com/wevm/viem/commit/759e34dde23ca50275d9e4df38805e8f0b285753)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Enforced `r` and `s`
hex values on `Signature` to be always padded to 32 bytes.

###
[`v2.17.5`](https://togithub.com/wevm/viem/releases/tag/viem%402.17.5)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.17.4...viem@2.17.5)

##### Patch Changes

- [#&#8203;2500](https://togithub.com/wevm/viem/pull/2500)
[`f6d60054`](https://togithub.com/wevm/viem/commit/f6d60054bdcf8ada44c8af46b66eda50b05dd08b)
Thanks [@&#8203;lucadonnoh](https://togithub.com/lucadonnoh)! - Added OP
Stack contract addresses for Mode Testnet chain.

###
[`v2.17.4`](https://togithub.com/wevm/viem/releases/tag/viem%402.17.4)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.17.3...viem@2.17.4)

##### Patch Changes

- [#&#8203;2493](https://togithub.com/wevm/viem/pull/2493)
[`ef3601d`](https://togithub.com/wevm/viem/commit/ef3601d1db04e41c993943c0cfc72d3a64bbb6db)
Thanks [@&#8203;billalxcode](https://togithub.com/billalxcode)! - Added
DreyerX Testnet chain

###
[`v2.17.3`](https://togithub.com/wevm/viem/releases/tag/viem%402.17.3)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.17.2...viem@2.17.3)

##### Patch Changes

-
[`ec3b0e0`](https://togithub.com/wevm/viem/commit/ec3b0e08f0a379249224e65092277191f1a8502b)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added fallback
verification in `verifyHash`.

###
[`v2.17.2`](https://togithub.com/wevm/viem/releases/tag/viem%402.17.2)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.17.1...viem@2.17.2)

##### Patch Changes

- [#&#8203;2479](https://togithub.com/wevm/viem/pull/2479)
[`5028b3f`](https://togithub.com/wevm/viem/commit/5028b3fb723100e49ca9b301405360b23c2a1003)
Thanks [@&#8203;keyding](https://togithub.com/keyding)! - Added Artela
Testnet chain.

- [#&#8203;2478](https://togithub.com/wevm/viem/pull/2478)
[`795ca46`](https://togithub.com/wevm/viem/commit/795ca46cf93bc496abb23a5b868ea48bd80860ae)
Thanks [@&#8203;sj719045032](https://togithub.com/sj719045032)! - Added
zkLink Nova Sepolia Testnet chain.

###
[`v2.17.1`](https://togithub.com/wevm/viem/releases/tag/viem%402.17.1)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.17.0...viem@2.17.1)

##### Patch Changes

-
[`f12dfdb9`](https://togithub.com/wevm/viem/commit/f12dfdb9fa15b68741d79972c97fb3fa99551c85)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Fixed
`watchContractEvent` querying for events against an invalid block range.

- [#&#8203;2471](https://togithub.com/wevm/viem/pull/2471)
[`f5ae57f9`](https://togithub.com/wevm/viem/commit/f5ae57f963cd8461f228c212dd1df7d9d99f6d47)
Thanks [@&#8203;michelebruno](https://togithub.com/michelebruno)! -
Added multicall3 contract to Berachain bArtio.

- [#&#8203;2476](https://togithub.com/wevm/viem/pull/2476)
[`c5a33911`](https://togithub.com/wevm/viem/commit/c5a33911019219c11d96312293384dbbfa5bd452)
Thanks [@&#8203;sj719045032](https://togithub.com/sj719045032)! - Added
zkLinkNova chain.

###
[`v2.17.0`](https://togithub.com/wevm/viem/releases/tag/viem%402.17.0)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.16.5...viem@2.17.0)

##### Minor Changes

- [#&#8203;2335](https://togithub.com/wevm/viem/pull/2335)
[`3fce1c3`](https://togithub.com/wevm/viem/commit/3fce1c36414dfb4cd1b8df3f913fe1cc8abba7db)
Thanks [@&#8203;aaronmgdr](https://togithub.com/aaronmgdr)! - Added
support for serializing and parsing OP deposit transactions on Celo.

##### Patch Changes

- [#&#8203;2459](https://togithub.com/wevm/viem/pull/2459)
[`76092d8`](https://togithub.com/wevm/viem/commit/76092d851177edeeb6e801976fb9fc1afee94ee9)
Thanks [@&#8203;besated](https://togithub.com/besated)! - Added Sei
testnet chain.

- [#&#8203;2465](https://togithub.com/wevm/viem/pull/2465)
[`32a71ab`](https://togithub.com/wevm/viem/commit/32a71ab2434a7cb53a59f6a5cc901a68ee78f362)
Thanks [@&#8203;giskook](https://togithub.com/giskook)! - Updated
`xLayerTestnet` RPC URL.

- [#&#8203;2447](https://togithub.com/wevm/viem/pull/2447)
[`861d962`](https://togithub.com/wevm/viem/commit/861d962507cef076ceffa479ba74cd2fade0308c)
Thanks [@&#8203;jerray](https://togithub.com/jerray)! - Tweaked native
currency property for `btr` and `btrTestnet` chains.

###
[`v2.16.5`](https://togithub.com/wevm/viem/releases/tag/viem%402.16.5)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.16.4...viem@2.16.5)

##### Patch Changes

- [#&#8203;2444](https://togithub.com/wevm/viem/pull/2444)
[`495192c3`](https://togithub.com/wevm/viem/commit/495192c3811b608e70a566944290d75d36211d2e)
Thanks [@&#8203;RealWooblay](https://togithub.com/RealWooblay)! - Added
XR Sepolia chain

- [#&#8203;2451](https://togithub.com/wevm/viem/pull/2451)
[`40f9a0f5`](https://togithub.com/wevm/viem/commit/40f9a0f5a63836c86322ddee9b0391dabd7b62b4)
Thanks [@&#8203;ChewySwap](https://togithub.com/ChewySwap)! - Added
Dogechain multicall address.
    Added Puppynet Shibarium chain.

###
[`v2.16.4`](https://togithub.com/wevm/viem/releases/tag/viem%402.16.4)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.16.3...viem@2.16.4)

##### Patch Changes

- [#&#8203;2445](https://togithub.com/wevm/viem/pull/2445)
[`8aa20a1`](https://togithub.com/wevm/viem/commit/8aa20a1ba293e714ce93dd948123168ecb838c14)
Thanks [@&#8203;radchukd](https://togithub.com/radchukd)! - Added lyra
chain

-
[`62b7a9d`](https://togithub.com/wevm/viem/commit/62b7a9d816e587142ae75753ff6e840ec49ebf0d)
Thanks [@&#8203;tmm](https://togithub.com/tmm)! - Bumped ABIType version

-
[`7e95377`](https://togithub.com/wevm/viem/commit/7e95377ca26a87570aa16b6805f6cee58aeb9aef)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Bumped dependencies:

    -   `@noble/curves`: `1.2.0` → `1.4.0`
    -   `@noble/hashes`: `1.3.2` → `1.4.0`
    -   `@scure/bip32`: `1.3.2` → `1.4.0`
    -   `@scure/bip39`: `1.2.1` → `1.3.0`

-
[`95753c1`](https://togithub.com/wevm/viem/commit/95753c12ba34472dc747100303c2cf16d42b3e95)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added `cause` in
`HttpRequestError`.

###
[`v2.16.3`](https://togithub.com/wevm/viem/releases/tag/viem%402.16.3)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.16.2...viem@2.16.3)

##### Patch Changes

- [#&#8203;2436](https://togithub.com/wevm/viem/pull/2436)
[`2357376f`](https://togithub.com/wevm/viem/commit/2357376fa5c69c28a032bda95cf2f87bb3dac65f)
Thanks [@&#8203;RedHorse823](https://togithub.com/RedHorse823)! - Added
Morph Holeksy Testnet chain.

- [#&#8203;2439](https://togithub.com/wevm/viem/pull/2439)
[`76f514c5`](https://togithub.com/wevm/viem/commit/76f514c5856f7bb1bb329f7e7c69521ecd4596d7)
Thanks [@&#8203;mypeaceduck](https://togithub.com/mypeaceduck)! - Added
multicall3 contract to BitTorrent chain.

- [#&#8203;2441](https://togithub.com/wevm/viem/pull/2441)
[`a70db740`](https://togithub.com/wevm/viem/commit/a70db740cff1306824c8d6ba6d220fb51cfd688a)
Thanks [@&#8203;jiggyBu](https://togithub.com/jiggyBu)! - Added real &
unreal chains

- [#&#8203;2440](https://togithub.com/wevm/viem/pull/2440)
[`76447337`](https://togithub.com/wevm/viem/commit/76447337de60f272179b25374a75a422180f45cc)
Thanks [@&#8203;devon-n](https://togithub.com/devon-n)! - Added
Etherlink Mainnet chain

###
[`v2.16.2`](https://togithub.com/wevm/viem/releases/tag/viem%402.16.2)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.16.1...viem@2.16.2)

##### Patch Changes

- [#&#8203;2354](https://togithub.com/wevm/viem/pull/2354)
[`b8fc0dc`](https://togithub.com/wevm/viem/commit/b8fc0dc1369a39d871dca9adf6d0c9038275d3cb)
Thanks
[@&#8203;oleksiivinogradov](https://togithub.com/oleksiivinogradov)! -
Added dchain chain

-
[`00b353b`](https://togithub.com/wevm/viem/commit/00b353bf0242de3a18297fcd2eac5e03dcec36be)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - **Experimental:**
Updated `grantPermissions` to conform to latest spec changes.

###
[`v2.16.1`](https://togithub.com/wevm/viem/releases/tag/viem%402.16.1)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.16.0...viem@2.16.1)

##### Patch Changes

-
[`fa494359`](https://togithub.com/wevm/viem/commit/fa4943594b9f95a1562c44a48f6eff87dc56a560)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added `chainId` as a
parameter to `eth_sendTransaction`.

- [#&#8203;2429](https://togithub.com/wevm/viem/pull/2429)
[`3781bbb8`](https://togithub.com/wevm/viem/commit/3781bbb8b3ee8de065a581c97410389b84f7e9c8)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Fixed an issue where
`getAction` would ignore nullish return values from a synchronous Client
Action.

-
[`ed5c70e0`](https://togithub.com/wevm/viem/commit/ed5c70e0c5f21e4e2f7eb0fd17afc66888d787d7)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - **Experimental:**
Added Solady utilities:

    -   `hashMessage`
    -   `hashTypedData`
    -   `wrapTypedDataSignature`

###
[`v2.16.0`](https://togithub.com/wevm/viem/releases/tag/viem%402.16.0)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.15.1...viem@2.16.0)

##### Minor Changes

- [#&#8203;2424](https://togithub.com/wevm/viem/pull/2424)
[`4b929790`](https://togithub.com/wevm/viem/commit/4b9297901e925e3e469822d8fe722bbcefb376ed)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Stabilized ERC-6492
utilities:

    -   `isErc6492Signature`
    -   `parseErc6492Signature`
    -   `serializeErc6492Signature`

These utilities are no longer experimental, and can be imported from the
`viem` entrypoint.

##### Patch Changes

-
[`a2b2c523`](https://togithub.com/wevm/viem/commit/a2b2c523e49baec7d1e425e2d64f3f9cdbaaf83b)
Thanks [@&#8203;tmm](https://togithub.com/tmm)! - Bumped ABIType

- [#&#8203;2427](https://togithub.com/wevm/viem/pull/2427)
[`38dc6a03`](https://togithub.com/wevm/viem/commit/38dc6a037c6d6358b3bb620db4406b9bd39620be)
Thanks [@&#8203;Phillip-Kemper](https://togithub.com/Phillip-Kemper)! -
Added Zircuit Testnet

- [#&#8203;2413](https://togithub.com/wevm/viem/pull/2413)
[`99ed745b`](https://togithub.com/wevm/viem/commit/99ed745ba28d912cdad86d6a1718968c8da4c7c0)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - **Experimental:**
Added [Solady flavoured
ERC-1271](https://togithub.com/Vectorized/solady/blob/678c9163550810b08f0ffb09624c9f7532392303/src/accounts/ERC1271.sol)
`signMessage` & `signTypedData` for Smart Accounts that implement (or
conform to) [Solady's
`ERC1271.sol`](https://togithub.com/Vectorized/solady/blob/678c9163550810b08f0ffb09624c9f7532392303/src/accounts/ERC1271.sol#L110-L180).

- [#&#8203;2426](https://togithub.com/wevm/viem/pull/2426)
[`01086ad9`](https://togithub.com/wevm/viem/commit/01086ad924f2d15f076f1a27434df1d88e9d3323)
Thanks [@&#8203;EvanYan1024](https://togithub.com/EvanYan1024)! - Added
multicall3 to zetachain mainnet and testnet

###
[`v2.15.1`](https://togithub.com/wevm/viem/releases/tag/viem%402.15.1)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.15.0...viem@2.15.1)

##### Patch Changes

-
[`d8e44f7`](https://togithub.com/wevm/viem/commit/d8e44f7df36cd405b00d76438e9100d82cdd5ed6)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Bumped `ws`
dependency.

###
[`v2.15.0`](https://togithub.com/wevm/viem/releases/tag/viem%402.15.0)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.14.2...viem@2.15.0)

##### Minor Changes

- [#&#8203;2418](https://togithub.com/wevm/viem/pull/2418)
[`6c36745`](https://togithub.com/wevm/viem/commit/6c36745e2a7f1826d691cff1037504546ad4fed0)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added support for a
[Nonce Manager](https://viem.sh/docs/accounts/createNonceManager) on
Local Accounts via `nonceManager`.

##### Patch Changes

- [#&#8203;2419](https://togithub.com/wevm/viem/pull/2419)
[`ec831b5`](https://togithub.com/wevm/viem/commit/ec831b52301312c5c985a2cac128536e2639922f)
Thanks [@&#8203;iosh](https://togithub.com/iosh)! - Updated Conflux
eSpace RPC URL

- [#&#8203;2418](https://togithub.com/wevm/viem/pull/2418)
[`6c36745`](https://togithub.com/wevm/viem/commit/6c36745e2a7f1826d691cff1037504546ad4fed0)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Implemented
in-flight request deduplication for Transport JSON-RPC requests.

-
[`a5c97c5`](https://togithub.com/wevm/viem/commit/a5c97c556f17895742c164295f62bad793139f42)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added
`berachainTestnetbArtio` chain.

###
[`v2.14.2`](https://togithub.com/wevm/viem/releases/tag/viem%402.14.2)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.14.1...viem@2.14.2)

##### Patch Changes

- [#&#8203;2414](https://togithub.com/wevm/viem/pull/2414)
[`3636c5c`](https://togithub.com/wevm/viem/commit/3636c5c6c099dba1910f1d215d019acc6e12f101)
Thanks [@&#8203;turtlemoji](https://togithub.com/turtlemoji)! - Added
`l2OutputOracle`, `portal` and `l1StandardBridge` contracts to `mode`
chain.

###
[`v2.14.1`](https://togithub.com/wevm/viem/releases/tag/viem%402.14.1)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.14.0...viem@2.14.1)

##### Patch Changes

- [#&#8203;2411](https://togithub.com/wevm/viem/pull/2411)
[`2fc14e50`](https://togithub.com/wevm/viem/commit/2fc14e50df3d6796cd29add44d0467320cb06195)
Thanks [@&#8203;tmm](https://togithub.com/tmm)! - Deprecated
`getBytecode` (use `getCode` instead).

- [#&#8203;2408](https://togithub.com/wevm/viem/pull/2408)
[`21cb684a`](https://togithub.com/wevm/viem/commit/21cb684a6e41fc65ac0f15c0ee08df296f2b1a15)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added `code` as a
parameter to `call` + `readContract` – to enable [Deployless Calls via
Bytecode](https://viem.sh/docs/actions/public/call#bytecode).

###
[`v2.14.0`](https://togithub.com/wevm/viem/releases/tag/viem%402.14.0)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.13.10...viem@2.14.0)

##### Minor Changes

- [#&#8203;2405](https://togithub.com/wevm/viem/pull/2405)
[`fc8919f5`](https://togithub.com/wevm/viem/commit/fc8919f5e73f4859627c268cceede3f1a2d9c9c3)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added `factory` &
`factoryData` parameters to `call` & `readContract` to enable
[Deployless
Calls](https://viem.sh/docs/actions/public/call#deployless-calls)
(calling a function on a contract which has not been deployed) via a
[Factory
Contract](https://docs.alchemy.com/docs/create2-an-alternative-to-deriving-contract-addresses#create2-contract-factory).

This is particularly useful for the use case of calling functions on
[ERC-4337 Smart Accounts](https://eips.ethereum.org/EIPS/eip-4337) that
have not been deployed yet.

###
[`v2.13.10`](https://togithub.com/wevm/viem/releases/tag/viem%402.13.10)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.13.9...viem@2.13.10)

##### Patch Changes

- [#&#8203;2399](https://togithub.com/wevm/viem/pull/2399)
[`a61a90c`](https://togithub.com/wevm/viem/commit/a61a90c077c02cee80c88256461d5a71a35dbc0f)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added
`getEip712Domain` Action.

###
[`v2.13.9`](https://togithub.com/wevm/viem/releases/tag/viem%402.13.9)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.13.8...viem@2.13.9)

##### Patch Changes

- [#&#8203;2398](https://togithub.com/wevm/viem/pull/2398)
[`f2695cf`](https://togithub.com/wevm/viem/commit/f2695cfb81a3bf954879ab2f14d1c55bad1175f1)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Fixed an issue where
zero `r` and `s` values were not being serialized correctly.

- [#&#8203;2374](https://togithub.com/wevm/viem/pull/2374)
[`a81965e`](https://togithub.com/wevm/viem/commit/a81965e0984a2d239df0d5e989e6b2119aa4c680)
Thanks [@&#8203;roninjin10](https://togithub.com/roninjin10)! - Updated
`EncodeDeployDataParameters` type.

- [#&#8203;2388](https://togithub.com/wevm/viem/pull/2388)
[`895e7d1`](https://togithub.com/wevm/viem/commit/895e7d11a2df3d7aaf7e13476b1c893abb055aaa)
Thanks [@&#8203;bajpai244](https://togithub.com/bajpai244)! - Updated
`kakarotSepolia` chain id.

- [#&#8203;2393](https://togithub.com/wevm/viem/pull/2393)
[`f624e23`](https://togithub.com/wevm/viem/commit/f624e23c3355585b5ee1b7f1f44d80b7ff0c7b2d)
Thanks [@&#8203;venticello](https://togithub.com/venticello)! - Added
Xai and Xai testnet chains.

- [#&#8203;2392](https://togithub.com/wevm/viem/pull/2392)
[`b80ec49`](https://togithub.com/wevm/viem/commit/b80ec4924ccfd1e6bb81f7e688396e6a1321a222)
Thanks [@&#8203;Markcial](https://togithub.com/Markcial)! - Added `ham`
chain.

- [#&#8203;2380](https://togithub.com/wevm/viem/pull/2380)
[`d2de3c6`](https://togithub.com/wevm/viem/commit/d2de3c6713e0a79412f3bfb4cbdc1c361f68a08c)
Thanks [@&#8203;roninjin10](https://togithub.com/roninjin10)! - Added
`docsBaseUrl` to `BaseError`.

- [#&#8203;2384](https://togithub.com/wevm/viem/pull/2384)
[`674f65d`](https://togithub.com/wevm/viem/commit/674f65d0ed3a6e8fab1bdc8a254f89200fa658ee)
Thanks [@&#8203;Aastha9018](https://togithub.com/Aastha9018)! - Added
Redbelly Testnet chain.

###
[`v2.13.8`](https://togithub.com/wevm/viem/releases/tag/viem%402.13.8)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.13.7...viem@2.13.8)

##### Patch Changes

- [#&#8203;2375](https://togithub.com/wevm/viem/pull/2375)
[`1d329882`](https://togithub.com/wevm/viem/commit/1d329882c6b37e722260a40c2745b8f0baa56bf9)
Thanks [@&#8203;ezynda3](https://togithub.com/ezynda3)! - Added API URL
to `sei` chain.

-
[`5e082655`](https://togithub.com/wevm/viem/commit/5e082655859584ce7ee8f97fc5e8dca73a8a6b4e)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added
`disputeGameFactory` contract to `optimism` chain.

###
[`v2.13.7`](https://togithub.com/wevm/viem/releases/tag/viem%402.13.7)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.13.6...viem@2.13.7)

##### Patch Changes

- [#&#8203;2366](https://togithub.com/wevm/viem/pull/2366)
[`561b03a5`](https://togithub.com/wevm/viem/commit/561b03a53955894f49e96f4af080588ac39657a0)
Thanks
[@&#8203;fullstackninja864](https://togithub.com/fullstackninja864)! -
Updated `nativeCurrency` for `defichainEvmTestnet` and `defichainEvm`.

-
[`a3a8b1b1`](https://togithub.com/wevm/viem/commit/a3a8b1b191466e77baeb7975f34f8ee4b3117a69)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Exported
`serializeTypedData`.

###
[`v2.13.6`](https://togithub.com/wevm/viem/releases/tag/viem%402.13.6)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.13.5...viem@2.13.6)

##### Patch Changes

- [#&#8203;2337](https://togithub.com/wevm/viem/pull/2337)
[`8984eee7`](https://togithub.com/wevm/viem/commit/8984eee7f23d430070e42ac1f2645ced0e82faf8)
Thanks [@&#8203;jaeil-wiki](https://togithub.com/jaeil-wiki)! - Updated
`createSiweMessage` `statement` construction to match ABNF Message
Format.

- [#&#8203;2351](https://togithub.com/wevm/viem/pull/2351)
[`48e6d50c`](https://togithub.com/wevm/viem/commit/48e6d50cae738e55869758cb25c52b2244069f09)
Thanks [@&#8203;agsola](https://togithub.com/agsola)! - Fixed
`createSiweMessage` domain check to be RFC 3986 compliant.

###
[`v2.13.5`](https://togithub.com/wevm/viem/releases/tag/viem%402.13.5)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.13.3...viem@2.13.5)

##### Patch Changes

- [#&#8203;2356](https://togithub.com/wevm/viem/pull/2356)
[`e6678622b8be1d7b72abe2e1331d455fb4a9c11f`](https://togithub.com/wevm/viem/commit/e6678622b8be1d7b72abe2e1331d455fb4a9c11f)
Thanks [@&#8203;blascokoa](https://togithub.com/blascokoa)! - Added
SatoshiVM chain

- [#&#8203;2361](https://togithub.com/wevm/viem/pull/2361)
[`05c166e5cb2f5745ac48ba482fac14f4890f5c83`](https://togithub.com/wevm/viem/commit/05c166e5cb2f5745ac48ba482fac14f4890f5c83)
Thanks [@&#8203;tirogen](https://togithub.com/tirogen)! - Added Bitkub
chain.

-
[`7aad10e2ed7d3ecf5a6c38cd326aa9ff8dead239`](https://togithub.com/wevm/viem/commit/7aad10e2ed7d3ecf5a6c38cd326aa9ff8dead239)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added optional
chaining to error handling in `withTimeout`.

###
[`v2.13.3`](https://togithub.com/wevm/viem/releases/tag/viem%402.13.3)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.13.2...viem@2.13.3)

##### Patch Changes

-
[`b6fd573d72b7cc74efc8c4a4a79ff76073242240`](https://togithub.com/wevm/viem/commit/b6fd573d72b7cc74efc8c4a4a79ff76073242240)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added `getAction` to
`writeContracts`.

- [#&#8203;2336](https://togithub.com/wevm/viem/pull/2336)
[`7cb40947c1186665c65535bb348fea901dde7f6a`](https://togithub.com/wevm/viem/commit/7cb40947c1186665c65535bb348fea901dde7f6a)
Thanks [@&#8203;Lycan-Chain](https://togithub.com/Lycan-Chain)! - Added
Lycan chain.

###
[`v2.13.2`](https://togithub.com/wevm/viem/releases/tag/viem%402.13.2)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.13.1...viem@2.13.2)

##### Patch Changes

- [#&#8203;2328](https://togithub.com/wevm/viem/pull/2328)
[`d946d55b8431b255c4cdc2d20e413f9064e7513a`](https://togithub.com/wevm/viem/commit/d946d55b8431b255c4cdc2d20e413f9064e7513a)
Thanks [@&#8203;tmm](https://togithub.com/tmm)! - Improved `.extend`
performance with `publicActions` and other large types.

- [#&#8203;2334](https://togithub.com/wevm/viem/pull/2334)
[`d4f34cb7bd44ca596573fc0a84fafbc60f4ea42b`](https://togithub.com/wevm/viem/commit/d4f34cb7bd44ca596573fc0a84fafbc60f4ea42b)
Thanks [@&#8203;Migl992](https://togithub.com/Migl992)! - Updated
Avalanche explorer URLs.

- [#&#8203;2329](https://togithub.com/wevm/viem/pull/2329)
[`db85cc6bc9b29349b1eb077ebb6ea2a248bb5794`](https://togithub.com/wevm/viem/commit/db85cc6bc9b29349b1eb077ebb6ea2a248bb5794)
Thanks [@&#8203;abs3ntdev](https://togithub.com/abs3ntdev)! - Exported
`DecodeFunctionDataReturnType` type.

###
[`v2.13.1`](https://togithub.com/wevm/viem/releases/tag/viem%402.13.1)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.12.5...viem@2.13.1)

##### Minor Changes

-
[https://github.com/wevm/viem/pull/2317](https://togithub.com/wevm/viem/pull/2317)
[3135a0cbd70cd168369fd2d478025d6192d2d852](https://togithub.com/wevm/viem/commit/3135a0cbd70cd168369fd2d478025d6192d2d852)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - **Experimental:**
Added ERC-7715 extension.

-
[https://github.com/wevm/viem/pull/2313](https://togithub.com/wevm/viem/pull/2313)
[175d0ae2345a36f7923b19676fc8adb5e820e262](https://togithub.com/wevm/viem/commit/175d0ae2345a36f7923b19676fc8adb5e820e262)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - **Breaking
(Experimental):** Removed EIP-3074 support.

##### Patch Changes

- [#&#8203;2316](https://togithub.com/wevm/viem/pull/2316)
[`c61219784aa823d1d2c060a3fb2ee88b3cc2c098`](https://togithub.com/wevm/viem/commit/c61219784aa823d1d2c060a3fb2ee88b3cc2c098)
Thanks [@&#8203;abs3ntdev](https://togithub.com/abs3ntdev)! - Added
taiko mainnet

- [#&#8203;2315](https://togithub.com/wevm/viem/pull/2315)
[`4f15896031a5b2ec6f40b4a10508b85233d1a154`](https://togithub.com/wevm/viem/commit/4f15896031a5b2ec6f40b4a10508b85233d1a154)
Thanks [@&#8203;Pfed-prog](https://togithub.com/Pfed-prog)! - Added
Redstone chain.

###
[`v2.12.5`](https://togithub.com/wevm/viem/releases/tag/viem%402.12.5)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.12.4...viem@2.12.5)

##### Patch Changes

-
[ddfce938e4760f60be54ee97802d819cc2b052d8](https://togithub.com/wevm/viem/commit/ddfce938e4760f60be54ee97802d819cc2b052d8)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Resolved issue where
hex-like strings were incorrectly being lowercased in signTypedData.

###
[`v2.12.4`](https://togithub.com/wevm/viem/releases/tag/viem%402.12.4)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.12.3...viem@2.12.4)

##### Patch Changes

-
[`ddfce938e4760f60be54ee97802d819cc2b052d8`](https://togithub.com/wevm/viem/commit/ddfce938e4760f60be54ee97802d819cc2b052d8)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Resolved issue where
hex-like strings were incorrectly being lowercased in `signTypedData`.

###
[`v2.12.3`](https://togithub.com/wevm/viem/releases/tag/viem%402.12.3)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.12.1...viem@2.12.3)

##### Patch Changes

- [#&#8203;2305](https://togithub.com/wevm/viem/pull/2305)
[`36da346561767c5aecccf09b36d3f7a9f99e6844`](https://togithub.com/wevm/viem/commit/36da346561767c5aecccf09b36d3f7a9f99e6844)
Thanks [@&#8203;JuoCode](https://togithub.com/JuoCode)! - Removed
trailing slash from polygonAmoy explorer URL.

###
[`v2.12.1`](https://togithub.com/wevm/viem/releases/tag/viem%402.12.1)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.12.0...viem@2.12.1)

##### Patch Changes

- [#&#8203;2299](https://togithub.com/wevm/viem/pull/2299)
[`144d90e09231cdbb105c95b0b52332cd1a97bbbb`](https://togithub.com/wevm/viem/commit/144d90e09231cdbb105c95b0b52332cd1a97bbbb)
Thanks [@&#8203;tmm](https://togithub.com/tmm)! - Fixed
`createSiweMessage` `domain` validation.

- [#&#8203;2292](https://togithub.com/wevm/viem/pull/2292)
[`176a9e7bae90285401878cfeb54c09a7f7d8881b`](https://togithub.com/wevm/viem/commit/176a9e7bae90285401878cfeb54c09a7f7d8881b)
Thanks [@&#8203;nidz-the-fact](https://togithub.com/nidz-the-fact)! -
Fixed `thaiChain` RPC URL.

- [#&#8203;2298](https://togithub.com/wevm/viem/pull/2298)
[`601cb741f7ba526c5441ab3fe6a485d283b85fd1`](https://togithub.com/wevm/viem/commit/601cb741f7ba526c5441ab3fe6a485d283b85fd1)
Thanks [@&#8203;tmm](https://togithub.com/tmm)! - Fixed support for ESM
for 4337 trusted setups.

- [#&#8203;2301](https://togithub.com/wevm/viem/pull/2301)
[`36c55da99111714bfda5b55d5e855cc8c4a121d9`](https://togithub.com/wevm/viem/commit/36c55da99111714bfda5b55d5e855cc8c4a121d9)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Fixed `isAddress`
cache.

- [#&#8203;2296](https://togithub.com/wevm/viem/pull/2296)
[`efb77bf2dd201caad6d538767cd04790f42892a0`](https://togithub.com/wevm/viem/commit/efb77bf2dd201caad6d538767cd04790f42892a0)
Thanks [@&#8203;JackHamer09](https://togithub.com/JackHamer09)! - Added
`native` explorers for zkSync and zkSync Sepolia Testnet chains.

###
[`v2.12.0`](https://togithub.com/wevm/viem/releases/tag/viem%402.12.0)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.11.1...viem@2.12.0)

##### Minor Changes

-
[`b06c56fd6ace6f6cadbeac6da359d650ff037cc1`](https://togithub.com/wevm/viem/commit/b06c56fd6ace6f6cadbeac6da359d650ff037cc1)
Thanks [@&#8203;tmm](https://togithub.com/tmm)! - Added Sign-In with
Ethereum support.

##### Patch Changes

- [#&#8203;2290](https://togithub.com/wevm/viem/pull/2290)
[`507533bbab2dc38a94de19e89950780fb9033fde`](https://togithub.com/wevm/viem/commit/507533bbab2dc38a94de19e89950780fb9033fde)
Thanks [@&#8203;tmm](https://togithub.com/tmm)! - Added L3X Protocol
chain.

- [#&#8203;2290](https://togithub.com/wevm/viem/pull/2290)
[`507533bbab2dc38a94de19e89950780fb9033fde`](https://togithub.com/wevm/viem/commit/507533bbab2dc38a94de19e89950780fb9033fde)
Thanks [@&#8203;tmm](https://togithub.com/tmm)! - Added multilcall3
contract to Flow Previewnet.

- [#&#8203;2290](https://togithub.com/wevm/viem/pull/2290)
[`507533bbab2dc38a94de19e89950780fb9033fde`](https://togithub.com/wevm/viem/commit/507533bbab2dc38a94de19e89950780fb9033fde)
Thanks [@&#8203;tmm](https://togithub.com/tmm)! - Added thaiChain chain.

- [#&#8203;2290](https://togithub.com/wevm/viem/pull/2290)
[`507533bbab2dc38a94de19e89950780fb9033fde`](https://togithub.com/wevm/viem/commit/507533bbab2dc38a94de19e89950780fb9033fde)
Thanks [@&#8203;tmm](https://togithub.com/tmm)! - Updated Metis Explorer
Definitions

###
[`v2.11.1`](https://togithub.com/wevm/viem/releases/tag/viem%402.11.1)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.11.0...viem@2.11.1)

##### Patch Changes

-
[`438ecffac0fd2ee3c1a774152efafa2a810fd5cf`](https://togithub.com/wevm/viem/commit/438ecffac0fd2ee3c1a774152efafa2a810fd5cf)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Fixed hanging
`waitForTransactionReceipt`

###
[`v2.11.0`](https://togithub.com/wevm/viem/releases/tag/viem%402.11.0)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.10.11...viem@2.11.0)

##### Minor Changes

- [#&#8203;2190](https://togithub.com/wevm/viem/pull/2190)
[`698f922299755910bc031a4c0d4cc7bd6f6ef052`](https://togithub.com/wevm/viem/commit/698f922299755910bc031a4c0d4cc7bd6f6ef052)
Thanks
[@&#8203;kiriyaga-txfusion](https://togithub.com/kiriyaga-txfusion)! -
**zkSync Extension:** Added L1 Public Actions.

- [#&#8203;2277](https://togithub.com/wevm/viem/pull/2277)
[`5336e65c52d87edddc53164904ad3fb2ab25c026`](https://togithub.com/wevm/viem/commit/5336e65c52d87edddc53164904ad3fb2ab25c026)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - **Celo Extension
(Breaking):** Removed CIP-42 support. Any transactions with a
`feeCurrency` property will be treated as a CIP-64 transaction.

- [#&#8203;2167](https://togithub.com/wevm/viem/pull/2167)
[`c2c079143e065ac157a92c64c1aed58ee8435450`](https://togithub.com/wevm/viem/commit/c2c079143e065ac157a92c64c1aed58ee8435450)
Thanks
[@&#8203;nikola-bozin-txfusion](https://togithub.com/nikola-bozin-txfusion)!
- **zkSync Extension:** Added support for `zks_` namespace + actions.

###
[`v2.10.11`](https://togithub.com/wevm/viem/releases/tag/viem%402.10.11)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.10.9...viem@2.10.11)

##### Patch Changes

- [#&#8203;2275](https://togithub.com/wevm/viem/pull/2275)
[`190268595d94d7d9ade07605754dcae6be3765cf`](https://togithub.com/wevm/viem/commit/190268595d94d7d9ade07605754dcae6be3765cf)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added
`stateOverride` on `estimateGas`.

###
[`v2.10.9`](https://togithub.com/wevm/viem/releases/tag/viem%402.10.9)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.10.8...viem@2.10.9)

##### Patch Changes

- [#&#8203;2254](https://togithub.com/wevm/viem/pull/2254)
[`444978d9eef09348e94de55fd1f74eb2ad5f861c`](https://togithub.com/wevm/viem/commit/444978d9eef09348e94de55fd1f74eb2ad5f861c)
Thanks [@&#8203;aarifkhamdi](https://togithub.com/aarifkhamdi)! - Added
Nautilus chain.

###
[`v2.10.8`](https://togithub.com/wevm/viem/releases/tag/viem%402.10.8)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.10.5...viem@2.10.8)

##### Patch Changes

- [#&#8203;2261](https://togithub.com/wevm/viem/pull/2261)
[`8e337255dda6ce303ccfe556011b1071b7b74b1e`](https://togithub.com/wevm/viem/commit/8e337255dda6ce303ccfe556011b1071b7b74b1e)
Thanks [@&#8203;jnsdls](https://togithub.com/jnsdls)! - Updated `isows`.

###
[`v2.10.5`](https://togithub.com/wevm/viem/releases/tag/viem%402.10.5)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.10.3...viem@2.10.5)

##### Patch Changes

-
[`351a076a15725837429fb21f3aba62cf33c86fc9`](https://togithub.com/wevm/viem/commit/351a076a15725837429fb21f3aba62cf33c86fc9)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added note on
EIP-1191 checksum.

- [#&#8203;2241](https://togithub.com/wevm/viem/pull/2241)
[`88c0226fc355b24a4a7b01eb572c98b7c4a686ec`](https://togithub.com/wevm/viem/commit/88c0226fc355b24a4a7b01eb572c98b7c4a686ec)
Thanks [@&#8203;nidz-the-fact](https://togithub.com/nidz-the-fact)! -
Added jbcTestnet chain.

- [#&#8203;2240](https://togithub.com/wevm/viem/pull/2240)
[`50deaedcdf3c62ec121b48a87f43d59e072bf200`](https://togithub.com/wevm/viem/commit/50deaedcdf3c62ec121b48a87f43d59e072bf200)
Thanks [@&#8203;ezynda3](https://togithub.com/ezynda3)! - Updated Mantle
block explorer.

-
[`351a076a15725837429fb21f3aba62cf33c86fc9`](https://togithub.com/wevm/viem/commit/351a076a15725837429fb21f3aba62cf33c86fc9)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Added LRU cache for
`checksumAddress`.

###
[`v2.10.3`](https://togithub.com/wevm/viem/releases/tag/viem%402.10.3)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.10.2...viem@2.10.3)

##### Patch Changes

-
[`477ca530fa2f669614f0a65170cddfe4cb5b4dff`](https://togithub.com/wevm/viem/commit/477ca530fa2f669614f0a65170cddfe4cb5b4dff)
Thanks [@&#8203;tmm](https://togithub.com/tmm)! - Added
`wallet_revokePermissions` to EIP-1193 types.

- [#&#8203;2237](https://togithub.com/wevm/viem/pull/2237)
[`eecb23060329f0b8958aacab77442cc3af6cb59e`](https://togithub.com/wevm/viem/commit/eecb23060329f0b8958aacab77442cc3af6cb59e)
Thanks [@&#8203;tmm](https://togithub.com/tmm)! - Added inEVM chain

###
[`v2.10.2`](https://togithub.com/wevm/viem/releases/tag/viem%402.10.2)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.10.1...viem@2.10.2)

##### Patch Changes

- [#&#8203;2227](https://togithub.com/wevm/viem/pull/2227)
[`0f7541c04dfe637c8e2cc4153ac7c086985bf168`](https://togithub.com/wevm/viem/commit/0f7541c04dfe637c8e2cc4153ac7c086985bf168)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Updated to latest
`OptimismPortal2` contract.

-
[`1a0731f6b888d59f74cfd2f62c001f780d0e6b2e`](https://togithub.com/wevm/viem/commit/1a0731f6b888d59f74cfd2f62c001f780d0e6b2e)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Updated Otim Devnet
`BatchInvoker` contract address.

- [#&#8203;2221](https://togithub.com/wevm/viem/pull/2221)
[`8d9731c0b65cb99d95d5f220c88be050513b0a66`](https://togithub.com/wevm/viem/commit/8d9731c0b65cb99d95d5f220c88be050513b0a66)
Thanks [@&#8203;ezynda3](https://togithub.com/ezynda3)! - Updated Celo
explorer URL.

- [#&#8203;2220](https://togithub.com/wevm/viem/pull/2220)
[`302c355b5661e478d3f9c3c4ae42d9f2061d6d81`](https://togithub.com/wevm/viem/commit/302c355b5661e478d3f9c3c4ae42d9f2061d6d81)
Thanks [@&#8203;lbk3530](https://togithub.com/lbk3530)! - Added
DODOchain testnet.

###
[`v2.10.1`](https://togithub.com/wevm/viem/releases/tag/viem%402.10.1)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.10.0...viem@2.10.1)

##### Patch Changes

-
[`6e28131a8b9ab53ad1330c61df64d3b7fb799652`](https://togithub.com/wevm/viem/commit/6e28131a8b9ab53ad1330c61df64d3b7fb799652)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Fixed types for
`wallet_sendCalls`.

###
[`v2.10.0`](https://togithub.com/wevm/viem/releases/tag/viem%402.10.0)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.32...viem@2.10.0)

##### Minor Changes

- [#&#8203;2209](https://togithub.com/wevm/viem/pull/2209)
[`76a92bb97de9adede6d6d60c3aad2961d493045e`](https://togithub.com/wevm/viem/commit/76a92bb97de9adede6d6d60c3aad2961d493045e)
Thanks [@&#8203;wilsoncusack](https://togithub.com/wilsoncusack)! -
**Experimental:** Added
[ERC-6492](https://eips.ethereum.org/EIPS/eip-6492) signature utilities:

    -   `isErc6492Signature`
    -   `parseErc6492Signature`
    -   `serializeErc6492Signature`

- [#&#8203;2209](https://togithub.com/wevm/viem/pull/2209)
[`76a92bb97de9adede6d6d60c3aad2961d493045e`](https://togithub.com/wevm/viem/commit/76a92bb97de9adede6d6d60c3aad2961d493045e)
Thanks [@&#8203;wilsoncusack](https://togithub.com/wilsoncusack)! -
Deprecated utilities (will be removed in v3):

    -   `hexToSignature` – use `parseSignature` instead.
    -   `hexToCompactSignature` – use `parseCompactSignature` instead.
- `compactSignatureToHex` – use `serializeCompactSignature` instead.
    -   `signatureToHex` – use `serializeSignature` instead.

###
[`v2.9.32`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.32)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.31...viem@2.9.32)

##### Patch Changes

- [#&#8203;2214](https://togithub.com/wevm/viem/pull/2214)
[`a43649970aab6a8d4dcbe2912443cc2fbce1d1dd`](https://togithub.com/wevm/viem/commit/a43649970aab6a8d4dcbe2912443cc2fbce1d1dd)
Thanks [@&#8203;wottpal](https://togithub.com/wottpal)! - Exported
ENS-related utility functions `packetToBytes` and `parseAvatarRecord`.\`

###
[`v2.9.31`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.31)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.30...viem@2.9.31)

##### Patch Changes

-
[`8a2fb73e06073af2f0cb3e21f4a964b59dc13ba2`](https://togithub.com/wevm/viem/commit/8a2fb73e06073af2f0cb3e21f4a964b59dc13ba2)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - **Experimental:**
Fixed `getCapabilities` parameter type.

###
[`v2.9.30`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.30)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.29...viem@2.9.30)

##### Patch Changes

- [#&#8203;2171](https://togithub.com/wevm/viem/pull/2171)
[`6311259458f4f6aac550df8e4c862db5313c4428`](https://togithub.com/wevm/viem/commit/6311259458f4f6aac550df8e4c862db5313c4428)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - **Experimental:**
Added EIP-3074 Invoker Instances API.

###
[`v2.9.29`](https://togithub.com/wevm/viem/releases/tag/viem%402.9.29)

[Compare
Source](https://togithub.com/wevm/viem/compare/viem@2.9.28...viem@2.9.29)

##### Patch Changes

- [#&#8203;2195](https://togithub.com/wevm/viem/pull/2195)
[`79ec577f6108c3b9fecf98f1c2d579ad30659184`](https://togithub.com/wevm/viem/commit/79ec577f6108c3b9fecf98f1c2d579ad30659184)
Thanks [@&#8203;jxom](https://togithub.com/jxom)! - Fixed legacy
transaction address recovery.

- [#&#8203;2193](https://togithub.com/wevm/viem/pull/2193)
[`5fe7494b8f34c304f9ad17297cfbb3a79e4e0f6a`](https://togithub.com/wevm/viem/commit/5fe7494b8f34c304f9ad17297cfbb3a79e4e0f6a)
Thanks [@&#8203;mlshv](https://togithub.com/mlshv)! - Fixed
`fetchOptions` declaration on HTTP RPC.

- [#&#8203;2196](https://togithub.com/wevm/viem/pull/2196)
[`2ca18817ecbe069698924ed337f628ab6e52e397`](https://togithub.com/wevm/viem/commit/2ca18817ecbe069698924ed337f628ab6e52e397)
Thanks [@&#8203;PengDeng-Cyber](https://togithub.com/PengDeng-Cyber)! -
Updated Cyber chain multicall address.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 5pm,every weekend" in timezone
America/Los_Angeles, Automerge - "after 5pm,every weekend" in timezone
America/Los_Angeles.

🚦 **Automerge**: Enabled.

♻ **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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/valora-inc/wallet).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41Ni4wIiwidXBkYXRlZEluVmVyIjoiMzguNTYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsibnBtIiwicmVub3ZhdGUiXX0=-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jean Regisser <jean.regisser@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant