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

View File

@@ -95,10 +95,15 @@ version = "8.0.1"
[workspace.dependencies]
account_utils = { path = "common/account_utils" }
alloy-consensus = { version = "=1.0.42", default-features = false }
alloy-primitives = { version = "=1.4.1", default-features = false, features = ["rlp", "getrandom"] }
alloy-rlp = { version = "=0.3.12", default-features = false }
alloy-rpc-types-eth = { version = "=1.0.42", default-features = false, features = ["serde"] }
alloy-consensus = { version = "1", default-features = false }
alloy-dyn-abi = { version = "1", default-features = false }
alloy-json-abi = { version = "1", default-features = false }
alloy-network = { version = "1", default-features = false }
alloy-primitives = { version = "1", default-features = false, features = ["rlp", "getrandom"] }
alloy-provider = { version = "1", default-features = false, features = ["reqwest"] }
alloy-rlp = { version = "0.3", default-features = false }
alloy-rpc-types-eth = { version = "1", default-features = false, features = ["serde"] }
alloy-signer-local = { version = "1", default-features = false }
anyhow = "1"
arbitrary = { version = "1", features = ["derive"] }
async-channel = "1.9.0"