Skip to content

Commit

Permalink
chore(deps): update dependency viem to ^2.21.55 (#6364)
Browse files Browse the repository at this point in the history
This PR contains the following updates:

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

---

### Release Notes

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

###
[`v2.21.55`](https://redirect.github.com/wevm/viem/releases/tag/viem%402.21.55)

[Compare
Source](https://redirect.github.com/wevm/viem/compare/[email protected]@2.21.55)

##### Patch Changes

- [#&#8203;3116](https://redirect.github.com/wevm/viem/pull/3116)
[`45d34bbe2a5cd6f56aa5a78856ed141020eb40e1`](https://redirect.github.com/wevm/viem/commit/45d34bbe2a5cd6f56aa5a78856ed141020eb40e1)
Thanks [@&#8203;RealWooblay](https://redirect.github.com/RealWooblay)! -
Added XR One chain.

- [#&#8203;3103](https://redirect.github.com/wevm/viem/pull/3103)
[`42fbfca0056466ef789a0689a4bebe17b60d2aa4`](https://redirect.github.com/wevm/viem/commit/42fbfca0056466ef789a0689a4bebe17b60d2aa4)
Thanks [@&#8203;iamacook](https://redirect.github.com/iamacook)! -
Exported `hashStruct`.

- [#&#8203;3098](https://redirect.github.com/wevm/viem/pull/3098)
[`f960498b3ef2cfe39dc566ff539aab81a4608227`](https://redirect.github.com/wevm/viem/commit/f960498b3ef2cfe39dc566ff539aab81a4608227)
Thanks [@&#8203;hello-jdj](https://redirect.github.com/hello-jdj)! -
Added Daily Network Testnet.

- [#&#8203;3099](https://redirect.github.com/wevm/viem/pull/3099)
[`a8865d589e7919ebe3da99ae09831435f5c24e8f`](https://redirect.github.com/wevm/viem/commit/a8865d589e7919ebe3da99ae09831435f5c24e8f)
Thanks [@&#8203;hello-jdj](https://redirect.github.com/hello-jdj)! -
Added Daily Network Mainnet.

- [#&#8203;3115](https://redirect.github.com/wevm/viem/pull/3115)
[`a94862267239bb0a9ad98fe641a29f8628b6315c`](https://redirect.github.com/wevm/viem/commit/a94862267239bb0a9ad98fe641a29f8628b6315c)
Thanks [@&#8203;rkalis](https://redirect.github.com/rkalis)! - Added
`dataSuffix` parameter to `estimateContractGas`.

- [#&#8203;3110](https://redirect.github.com/wevm/viem/pull/3110)
[`915c6c2b610f5e8a3f47a91d4b99e0a31306b1e0`](https://redirect.github.com/wevm/viem/commit/915c6c2b610f5e8a3f47a91d4b99e0a31306b1e0)
Thanks [@&#8203;karelvuong](https://redirect.github.com/karelvuong)! -
Added `treasure` Mainnet and `treasureTopaz` Testnet.

- [#&#8203;3119](https://redirect.github.com/wevm/viem/pull/3119)
[`ee61159027b73d521e1dd357acbae43e8187fe40`](https://redirect.github.com/wevm/viem/commit/ee61159027b73d521e1dd357acbae43e8187fe40)
Thanks [@&#8203;0xNikolas](https://redirect.github.com/0xNikolas)! - Add
Superseed Sepolia Testnet

- [#&#8203;3113](https://redirect.github.com/wevm/viem/pull/3113)
[`a686dcd8bb5b05b17a3f2486a2beabceeec7bc8c`](https://redirect.github.com/wevm/viem/commit/a686dcd8bb5b05b17a3f2486a2beabceeec7bc8c)
Thanks [@&#8203;abbas9344](https://redirect.github.com/abbas9344)! -
Added multicall3 contract to Sanko.

-
[`5992d93764abb913e65da3647ac75573f9e9c976`](https://redirect.github.com/wevm/viem/commit/5992d93764abb913e65da3647ac75573f9e9c976)
Thanks [@&#8203;jxom](https://redirect.github.com/jxom)! - Added Plume
Mainnet & Testnet.

- [#&#8203;3108](https://redirect.github.com/wevm/viem/pull/3108)
[`fb9d29267b8f1a9d30b13dce1581504282ffaee6`](https://redirect.github.com/wevm/viem/commit/fb9d29267b8f1a9d30b13dce1581504282ffaee6)
Thanks [@&#8203;defiboyszn](https://redirect.github.com/defiboyszn)! -
Added Creator testnet.

- [#&#8203;3119](https://redirect.github.com/wevm/viem/pull/3119)
[`ee61159027b73d521e1dd357acbae43e8187fe40`](https://redirect.github.com/wevm/viem/commit/ee61159027b73d521e1dd357acbae43e8187fe40)
Thanks [@&#8203;0xNikolas](https://redirect.github.com/0xNikolas)! - Add
Superseed Mainnet

- [#&#8203;3111](https://redirect.github.com/wevm/viem/pull/3111)
[`83ae3e15d2baaaf96c784d7f9020abcb274c5245`](https://redirect.github.com/wevm/viem/commit/83ae3e15d2baaaf96c784d7f9020abcb274c5245)
Thanks [@&#8203;hello-jdj](https://redirect.github.com/hello-jdj)! -
Added Mitosis Testnet.

- [#&#8203;3107](https://redirect.github.com/wevm/viem/pull/3107)
[`f8c002fe7052fce747b3374dda4d15cbfce6a5c4`](https://redirect.github.com/wevm/viem/commit/f8c002fe7052fce747b3374dda4d15cbfce6a5c4)
Thanks [@&#8203;pk-850](https://redirect.github.com/pk-850)! - Added
Sonic mainnet.

- [#&#8203;3096](https://redirect.github.com/wevm/viem/pull/3096)
[`092615f58a19994b6ba01dfb30b9ba0f6ad2902b`](https://redirect.github.com/wevm/viem/commit/092615f58a19994b6ba01dfb30b9ba0f6ad2902b)
Thanks [@&#8203;jxom](https://redirect.github.com/jxom)! -
**Experimental:** Synced ERC-7739 extension to latest spec.

###
[`v2.21.54`](https://redirect.github.com/wevm/viem/releases/tag/viem%402.21.54)

[Compare
Source](https://redirect.github.com/wevm/viem/compare/[email protected]@2.21.54)

##### Patch Changes

- [#&#8203;3081](https://redirect.github.com/wevm/viem/pull/3081)
[`0d9dfcd1d22d82e995abc4a23fb86614244faa54`](https://redirect.github.com/wevm/viem/commit/0d9dfcd1d22d82e995abc4a23fb86614244faa54)
Thanks
[@&#8203;danijelTxFusion](https://redirect.github.com/danijelTxFusion)!
- Added ZKSync local hyperchain networks.

-
[`7c0cce92b904f1771ec9747e7aa6a6482159a87b`](https://redirect.github.com/wevm/viem/commit/7c0cce92b904f1771ec9747e7aa6a6482159a87b)
Thanks [@&#8203;jxom](https://redirect.github.com/jxom)! - Added
assertion for ABI-encoding integer ranges.

- [#&#8203;3093](https://redirect.github.com/wevm/viem/pull/3093)
[`8b70d75b9d81c5eae05e81cb3bf158a25ae4c617`](https://redirect.github.com/wevm/viem/commit/8b70d75b9d81c5eae05e81cb3bf158a25ae4c617)
Thanks [@&#8203;pk-850](https://redirect.github.com/pk-850)! - Added ADF
Chain.

- [#&#8203;3095](https://redirect.github.com/wevm/viem/pull/3095)
[`1d2ae845faadae36a0c25963449bbadc1ff65815`](https://redirect.github.com/wevm/viem/commit/1d2ae845faadae36a0c25963449bbadc1ff65815)
Thanks [@&#8203;timothyshen](https://redirect.github.com/timothyshen)! -
Added Story Odyssey Testnet.

- [#&#8203;2642](https://redirect.github.com/wevm/viem/pull/2642)
[`d1d092c19326fe0045233aee0cde8f6ceaff8633`](https://redirect.github.com/wevm/viem/commit/d1d092c19326fe0045233aee0cde8f6ceaff8633)
Thanks [@&#8203;0x33dm](https://redirect.github.com/0x33dm)! - Added
`ping` option to `fallback` Transport.

- [#&#8203;3089](https://redirect.github.com/wevm/viem/pull/3089)
[`699c854c1250977c2a6209233685a506df9bcd9b`](https://redirect.github.com/wevm/viem/commit/699c854c1250977c2a6209233685a506df9bcd9b)
Thanks
[@&#8203;plusminushalf](https://redirect.github.com/plusminushalf)! -
Added `id` to `WebAuthnAccount`.

- [#&#8203;3085](https://redirect.github.com/wevm/viem/pull/3085)
[`acc496adc8d419ce6c593408ee75925c05fb22b6`](https://redirect.github.com/wevm/viem/commit/acc496adc8d419ce6c593408ee75925c05fb22b6)
Thanks [@&#8203;Zhangnong](https://redirect.github.com/Zhangnong)! -
Added multicall3 contract to ThunderCore.

-
[`feecb7841145e4a92a1968625a832ccfec68a3d7`](https://redirect.github.com/wevm/viem/commit/feecb7841145e4a92a1968625a832ccfec68a3d7)
Thanks [@&#8203;jxom](https://redirect.github.com/jxom)! - Updated
dependencies.

</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 is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- 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:eyJjcmVhdGVkSW5WZXIiOiIzOS41OC4xIiwidXBkYXRlZEluVmVyIjoiMzkuNTguMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsibnBtIiwicmVub3ZhdGUiXX0=-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Alex Bakoushin <[email protected]>
  • Loading branch information
renovate[bot] and bakoushin authored Dec 16, 2024
1 parent db7c098 commit 8405e74
Show file tree
Hide file tree
Showing 3 changed files with 34 additions and 42 deletions.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -187,7 +187,7 @@
"typed-redux-saga": "^1.5.0",
"uuid": "^10.0.0",
"victory-native": "^36.9.2",
"viem": "^2.21.53",
"viem": "^2.21.55",
"web3-utils": "^4.3.3"
},
"devDependencies": {
Expand Down
2 changes: 1 addition & 1 deletion src/web3/KeychainAccounts.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,7 @@ describe('KeychainAccounts', () => {
it('fails with an invalid private key', async () => {
await expect(
accounts.addAccount('this is not a valid private key', 'password')
).rejects.toThrowError('private key must be 32 bytes, hex or bigint, not string')
).rejects.toThrowError('invalid private key, expected hex or 32 bytes, got string')
})
it('fails if the account already exists', async () => {
await accounts.addAccount(mockPrivateKey, 'password')
Expand Down
72 changes: 32 additions & 40 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2043,12 +2043,12 @@
dependencies:
"@noble/hashes" "1.4.0"

"@noble/curves@1.6.0", "@noble/curves@^1.4.0", "@noble/curves@^1.6.0", "@noble/curves@~1.6.0":
version "1.6.0"
resolved "https://registry.yarnpkg.com/@noble/curves/-/curves-1.6.0.tgz#be5296ebcd5a1730fccea4786d420f87abfeb40b"
integrity sha512-TlaHRXDehJuRNR9TfZDNQ45mMEd5dwUwmicsafcIX4SsNiqnCHKjE/1alYPd/lDRVhxdhUAlv8uEhMCI5zjIJQ==
"@noble/curves@1.7.0", "@noble/curves@^1.4.0", "@noble/curves@^1.6.0", "@noble/curves@~1.7.0":
version "1.7.0"
resolved "https://registry.yarnpkg.com/@noble/curves/-/curves-1.7.0.tgz#0512360622439256df892f21d25b388f52505e45"
integrity sha512-UTMhXK9SeDhFJVrHeUJ5uZlI6ajXg10O6Ddocf9S6GjbSBVZsJo88HzKwXznNfGpMTRDyJkqMjNDPYgf0qFWnw==
dependencies:
"@noble/hashes" "1.5.0"
"@noble/hashes" "1.6.0"

"@noble/[email protected]":
version "1.3.2"
Expand All @@ -2060,12 +2060,12 @@
resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.4.0.tgz#45814aa329f30e4fe0ba49426f49dfccdd066426"
integrity sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==

"@noble/hashes@1.5.0", "@noble/hashes@^1.1.2", "@noble/hashes@^1.4.0", "@noble/hashes@^1.5.0", "@noble/hashes@~1.5.0":
version "1.5.0"
resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.5.0.tgz#abadc5ca20332db2b1b2aa3e496e9af1213570b0"
integrity sha512-1j6kQFb7QRru7eKN3ZDvRcP13rugwdxZqCjbiAVZfIJwgj2A65UmT4TgARXGlXgnRkORLTDTrO19ZErt7+QXgA==
"@noble/hashes@1.6.0":
version "1.6.0"
resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.6.0.tgz#d4bfb516ad6e7b5111c216a5cc7075f4cf19e6c5"
integrity sha512-YUULf0Uk4/mAA89w+k3+yUYh6NrEvxZa5T6SY3wlMvE2chHkxFUUIDI8/XW1QSC357iA5pSnqt7XEhvFOqmDyQ==

"@noble/hashes@~1.6.0":
"@noble/hashes@1.6.1", "@noble/hashes@^1.1.2", "@noble/hashes@^1.4.0", "@noble/hashes@^1.5.0", "@noble/hashes@~1.6.0":
version "1.6.1"
resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.6.1.tgz#df6e5943edcea504bac61395926d6fd67869a0d5"
integrity sha512-pq5D8h10hHBjyqX+cfBm0i8JUXJ0UhczFc4r74zbuT9XgewFo2E3J1cOaGtdZynILNmQ685YWGzGE1Zv6io50w==
Expand Down Expand Up @@ -2888,7 +2888,7 @@
redux-thunk "^3.1.0"
reselect "^5.1.0"

"@scure/base@~1.1.6", "@scure/base@~1.1.7", "@scure/base@~1.1.8":
"@scure/base@~1.1.6":
version "1.1.9"
resolved "https://registry.yarnpkg.com/@scure/base/-/base-1.1.9.tgz#e5e142fbbfe251091f9c5f1dd4c834ac04c3dbd1"
integrity sha512-8YKhl8GHiNI/pU2VMaofa2Tor7PJRAjwQLBBuilkJ9L5+13yVbC7JO/wS7piioAvPSwR3JKM1IJ/u4xQzbcXKg==
Expand All @@ -2907,14 +2907,14 @@
"@noble/hashes" "~1.4.0"
"@scure/base" "~1.1.6"

"@scure/bip32@1.5.0", "@scure/bip32@^1.5.0":
version "1.5.0"
resolved "https://registry.yarnpkg.com/@scure/bip32/-/bip32-1.5.0.tgz#dd4a2e1b8a9da60e012e776d954c4186db6328e6"
integrity sha512-8EnFYkqEQdnkuGBVpCzKxyIwDCBLDVj3oiX0EKUFre/tOjL/Hqba1D6n/8RcmaQy4f95qQFrO2A8Sr6ybh4NRw==
"@scure/bip32@1.6.0", "@scure/bip32@^1.5.0":
version "1.6.0"
resolved "https://registry.yarnpkg.com/@scure/bip32/-/bip32-1.6.0.tgz#6dbc6b4af7c9101b351f41231a879d8da47e0891"
integrity sha512-82q1QfklrUUdXJzjuRU7iG7D7XiFx5PHYVS0+oeNKhyDLT7WPqs6pBcM2W5ZdwOwKCwoE1Vy1se+DHjcXwCYnA==
dependencies:
"@noble/curves" "~1.6.0"
"@noble/hashes" "~1.5.0"
"@scure/base" "~1.1.7"
"@noble/curves" "~1.7.0"
"@noble/hashes" "~1.6.0"
"@scure/base" "~1.2.1"

"@scure/[email protected]":
version "1.3.0"
Expand All @@ -2924,15 +2924,7 @@
"@noble/hashes" "~1.4.0"
"@scure/base" "~1.1.6"

"@scure/[email protected]":
version "1.4.0"
resolved "https://registry.yarnpkg.com/@scure/bip39/-/bip39-1.4.0.tgz#664d4f851564e2e1d4bffa0339f9546ea55960a6"
integrity sha512-BEEm6p8IueV/ZTfQLp/0vhw4NPnT9oWf5+28nvmeUICjP99f4vr2d+qc7AVGDDtwRep6ifR43Yed9ERVmiITzw==
dependencies:
"@noble/hashes" "~1.5.0"
"@scure/base" "~1.1.8"

"@scure/bip39@^1.4.0", "@scure/bip39@^1.5.0":
"@scure/[email protected]", "@scure/bip39@^1.4.0", "@scure/bip39@^1.5.0":
version "1.5.0"
resolved "https://registry.yarnpkg.com/@scure/bip39/-/bip39-1.5.0.tgz#c8f9533dbd787641b047984356531d84485f19be"
integrity sha512-Dop+ASYhnrwm9+HA/HwXg7j2ZqM6yk2fyLWb5znexjctFY3+E+eU8cIWI0Pql0Qx4hPZCijlGq4OL71g+Uz30A==
Expand Down Expand Up @@ -5150,10 +5142,10 @@ abbrev@1:
resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8"
integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==

[email protected].6, abitype@^1.0.6:
version "1.0.6"
resolved "https://registry.yarnpkg.com/abitype/-/abitype-1.0.6.tgz#76410903e1d88e34f1362746e2d407513c38565b"
integrity sha512-MMSqYh4+C/aVqI2RQaWqbvI4Kxo5cQV40WQ4QFtDnNzCkqChm8MuENhElmynZlO0qUy/ObkEUaXtKqYnx1Kp3A==
[email protected].7, abitype@^1.0.6:
version "1.0.7"
resolved "https://registry.yarnpkg.com/abitype/-/abitype-1.0.7.tgz#876a0005d211e1c9132825d45bcee7b46416b284"
integrity sha512-ZfYYSktDQUwc2eduYu8C4wOs+RDPmnRYMh7zNfzeMtGGgb0U+6tLGjixUic6mXf5xKKCcgT5Qp6cv39tOARVFw==

abort-controller@^3.0.0:
version "3.0.0"
Expand Down Expand Up @@ -15553,16 +15545,16 @@ victory@^36.9.2:
victory-voronoi-container "^36.9.2"
victory-zoom-container "^36.9.2"

viem@^2.21.53:
version "2.21.53"
resolved "https://registry.yarnpkg.com/viem/-/viem-2.21.53.tgz#a5ba6da48e5edded27dde286e431ae97034f4fc4"
integrity sha512-0pY8clBacAwzc59iV1vY4a6U4xvRlA5tAuhClJCKvqA6rXJzmNMMvxQ0EG79lkHr7WtBEruXz8nAmONXwnq4EQ==
viem@^2.21.55:
version "2.21.55"
resolved "https://registry.yarnpkg.com/viem/-/viem-2.21.55.tgz#a57ad31fcf2a0f6c011b1909f02c94421ec4f781"
integrity sha512-PgXew7C11cAuEtOSgRyQx2kJxEOPUwIwZA9dMglRByqJuFVA7wSGZZOOo/93iylAA8E15bEdqy9xulU3oKZ70Q==
dependencies:
"@noble/curves" "1.6.0"
"@noble/hashes" "1.5.0"
"@scure/bip32" "1.5.0"
"@scure/bip39" "1.4.0"
abitype "1.0.6"
"@noble/curves" "1.7.0"
"@noble/hashes" "1.6.1"
"@scure/bip32" "1.6.0"
"@scure/bip39" "1.5.0"
abitype "1.0.7"
isows "1.0.6"
ox "0.1.2"
webauthn-p256 "0.0.10"
Expand Down

0 comments on commit 8405e74

Please sign in to comment.