Skip to content

Commit 77d5843

Browse files
authored
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>
1 parent 7bfcc03 commit 77d5843

File tree

4 files changed

+47
-43
lines changed

4 files changed

+47
-43
lines changed

Cargo.lock

Lines changed: 33 additions & 34 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -95,10 +95,15 @@ version = "8.0.1"
9595

9696
[workspace.dependencies]
9797
account_utils = { path = "common/account_utils" }
98-
alloy-consensus = { version = "=1.0.42", default-features = false }
99-
alloy-primitives = { version = "=1.4.1", default-features = false, features = ["rlp", "getrandom"] }
100-
alloy-rlp = { version = "=0.3.12", default-features = false }
101-
alloy-rpc-types-eth = { version = "=1.0.42", default-features = false, features = ["serde"] }
98+
alloy-consensus = { version = "1", default-features = false }
99+
alloy-dyn-abi = { version = "1", default-features = false }
100+
alloy-json-abi = { version = "1", default-features = false }
101+
alloy-network = { version = "1", default-features = false }
102+
alloy-primitives = { version = "1", default-features = false, features = ["rlp", "getrandom"] }
103+
alloy-provider = { version = "1", default-features = false, features = ["reqwest"] }
104+
alloy-rlp = { version = "0.3", default-features = false }
105+
alloy-rpc-types-eth = { version = "1", default-features = false, features = ["serde"] }
106+
alloy-signer-local = { version = "1", default-features = false }
102107
anyhow = "1"
103108
arbitrary = { version = "1", features = ["derive"] }
104109
async-channel = "1.9.0"

common/deposit_contract/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ edition = { workspace = true }
77
build = "build.rs"
88

99
[dependencies]
10-
alloy-dyn-abi = "1.4"
11-
alloy-json-abi = "1.4"
10+
alloy-dyn-abi = { workspace = true }
11+
alloy-json-abi = { workspace = true }
1212
alloy-primitives = { workspace = true }
1313
ethereum_ssz = { workspace = true }
1414
serde_json = { workspace = true }

testing/execution_engine_integration/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ edition = { workspace = true }
77
portable = ["types/portable"]
88

99
[dependencies]
10-
alloy-network = "1.0"
10+
alloy-network = { workspace = true }
1111
alloy-primitives = { workspace = true }
12-
alloy-provider = "1.0"
12+
alloy-provider = { workspace = true }
1313
alloy-rpc-types-eth = { workspace = true }
14-
alloy-signer-local = "1.0"
14+
alloy-signer-local = { workspace = true }
1515
async-channel = { workspace = true }
1616
deposit_contract = { workspace = true }
1717
execution_layer = { workspace = true }

0 commit comments

Comments
 (0)