Clarify alloy dependencies (#8550)

Previously, we had a pinned version of `alloy` to fix some crate compatibility issues we encountered during the migration away from `ethers`. Now that the migration is complete we should remove the pin. This also updates alloy crates to their latest versions.


Co-Authored-By: Mac L <mjladson@pm.me>
This commit is contained in:
Mac L
2025-12-09 10:03:02 +04:00
committed by GitHub
parent 7bfcc03520
commit 77d58437da
4 changed files with 47 additions and 43 deletions

67
Cargo.lock generated
View File

@@ -142,9 +142,9 @@ dependencies = [
[[package]]
name = "alloy-consensus"
version = "1.0.42"
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3abecb92ba478a285fbf5689100dbafe4003ded4a09bf4b5ef62cca87cd4f79e"
checksum = "2e318e25fb719e747a7e8db1654170fc185024f3ed5b10f86c08d448a912f6e2"
dependencies = [
"alloy-eips",
"alloy-primitives",
@@ -153,6 +153,7 @@ dependencies = [
"alloy-trie",
"alloy-tx-macros",
"auto_impl",
"borsh",
"c-kzg",
"derive_more 2.0.1",
"either",
@@ -168,9 +169,9 @@ dependencies = [
[[package]]
name = "alloy-consensus-any"
version = "1.0.42"
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2e864d4f11d1fb8d3ac2fd8f3a15f1ee46d55ec6d116b342ed1b2cb737f25894"
checksum = "364380a845193a317bcb7a5398fc86cdb66c47ebe010771dde05f6869bf9e64a"
dependencies = [
"alloy-consensus",
"alloy-eips",
@@ -191,8 +192,6 @@ dependencies = [
"alloy-sol-type-parser",
"alloy-sol-types",
"itoa",
"serde",
"serde_json",
"winnow",
]
@@ -236,9 +235,9 @@ dependencies = [
[[package]]
name = "alloy-eips"
version = "1.1.1"
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7e867b5fd52ed0372a95016f3a37cbff95a9d5409230fbaef2d8ea00e8618098"
checksum = "a4c4d7c5839d9f3a467900c625416b24328450c65702eb3d8caff8813e4d1d33"
dependencies = [
"alloy-eip2124",
"alloy-eip2930",
@@ -271,9 +270,9 @@ dependencies = [
[[package]]
name = "alloy-json-rpc"
version = "1.1.1"
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dcab4c51fb1273e3b0f59078e0cdf8aa99f697925b09f0d2055c18be46b4d48c"
checksum = "f72cf87cda808e593381fb9f005ffa4d2475552b7a6c5ac33d087bf77d82abd0"
dependencies = [
"alloy-primitives",
"alloy-sol-types",
@@ -286,9 +285,9 @@ dependencies = [
[[package]]
name = "alloy-network"
version = "1.0.42"
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d5d6ed73d440bae8f27771b7cd507fa8f10f19ddf0b8f67e7622a52e0dbf798e"
checksum = "12aeb37b6f2e61b93b1c3d34d01ee720207c76fe447e2a2c217e433ac75b17f5"
dependencies = [
"alloy-consensus",
"alloy-consensus-any",
@@ -312,9 +311,9 @@ dependencies = [
[[package]]
name = "alloy-network-primitives"
version = "1.0.42"
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "219dccd2cf753a43bd9b0fbb7771a16927ffdb56e43e3a15755bef1a74d614aa"
checksum = "abd29ace62872083e30929cd9b282d82723196d196db589f3ceda67edcc05552"
dependencies = [
"alloy-consensus",
"alloy-eips",
@@ -355,9 +354,9 @@ dependencies = [
[[package]]
name = "alloy-provider"
version = "1.0.42"
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f0ef8cbc2b68e2512acf04b2d296c05c98a661bc460462add6414528f4ff3d9b"
checksum = "9b710636d7126e08003b8217e24c09f0cca0b46d62f650a841736891b1ed1fc1"
dependencies = [
"alloy-chains",
"alloy-consensus",
@@ -416,9 +415,9 @@ dependencies = [
[[package]]
name = "alloy-rpc-client"
version = "1.1.1"
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e7c2630fde9ff6033a780635e1af6ef40e92d74a9cacb8af3defc1b15cfebca5"
checksum = "d0882e72d2c1c0c79dcf4ab60a67472d3f009a949f774d4c17d0bdb669cfde05"
dependencies = [
"alloy-json-rpc",
"alloy-primitives",
@@ -439,9 +438,9 @@ dependencies = [
[[package]]
name = "alloy-rpc-types-any"
version = "1.0.42"
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "425e14ee32eb8b7edd6a2247fe0ed640785e6eba75af27db27f1e6220c15ef0d"
checksum = "6a63fb40ed24e4c92505f488f9dd256e2afaed17faa1b7a221086ebba74f4122"
dependencies = [
"alloy-consensus-any",
"alloy-rpc-types-eth",
@@ -450,9 +449,9 @@ dependencies = [
[[package]]
name = "alloy-rpc-types-eth"
version = "1.0.42"
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0185f68a0f8391ab996d335a887087d7ccdbc97952efab3516f6307d456ba2cd"
checksum = "9eae0c7c40da20684548cbc8577b6b7447f7bf4ddbac363df95e3da220e41e72"
dependencies = [
"alloy-consensus",
"alloy-consensus-any",
@@ -471,9 +470,9 @@ dependencies = [
[[package]]
name = "alloy-serde"
version = "1.1.1"
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "01e856112bfa0d9adc85bd7c13db03fad0e71d1d6fb4c2010e475b6718108236"
checksum = "c0df1987ed0ff2d0159d76b52e7ddfc4e4fbddacc54d2fbee765e0d14d7c01b5"
dependencies = [
"alloy-primitives",
"serde",
@@ -482,9 +481,9 @@ dependencies = [
[[package]]
name = "alloy-signer"
version = "1.1.1"
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "66a4f629da632d5279bbc5731634f0f5c9484ad9c4cad0cd974d9669dc1f46d6"
checksum = "6ff69deedee7232d7ce5330259025b868c5e6a52fa8dffda2c861fb3a5889b24"
dependencies = [
"alloy-primitives",
"async-trait",
@@ -497,9 +496,9 @@ dependencies = [
[[package]]
name = "alloy-signer-local"
version = "1.0.42"
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "590dcaeb290cdce23155e68af4791d093afc3754b1a331198a25d2d44c5456e8"
checksum = "72cfe0be3ec5a8c1a46b2e5a7047ed41121d360d97f4405bb7c1c784880c86cb"
dependencies = [
"alloy-consensus",
"alloy-network",
@@ -583,9 +582,9 @@ dependencies = [
[[package]]
name = "alloy-transport"
version = "1.1.1"
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fe215a2f9b51d5f1aa5c8cf22c8be8cdb354934de09c9a4e37aefb79b77552fd"
checksum = "be98b07210d24acf5b793c99b759e9a696e4a2e67593aec0487ae3b3e1a2478c"
dependencies = [
"alloy-json-rpc",
"auto_impl",
@@ -606,9 +605,9 @@ dependencies = [
[[package]]
name = "alloy-transport-http"
version = "1.1.1"
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dc1b37b1a30d23deb3a8746e882c70b384c574d355bc2bbea9ea918b0c31366e"
checksum = "4198a1ee82e562cab85e7f3d5921aab725d9bd154b6ad5017f82df1695877c97"
dependencies = [
"alloy-json-rpc",
"alloy-transport",
@@ -637,9 +636,9 @@ dependencies = [
[[package]]
name = "alloy-tx-macros"
version = "1.1.1"
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7ccf423f6de62e8ce1d6c7a11fb7508ae3536d02e0d68aaeb05c8669337d0937"
checksum = "333544408503f42d7d3792bfc0f7218b643d968a03d2c0ed383ae558fb4a76d0"
dependencies = [
"darling 0.21.3",
"proc-macro2",