chore(deps): move ethers to workspace deps (#3145)

This commit is contained in:
Matthias Seitz
2023-06-14 21:58:39 +02:00
committed by GitHub
parent a7c7b48feb
commit 9b81043a53
6 changed files with 20 additions and 14 deletions

View File

@ -78,7 +78,7 @@ revm = { git = "https://github.com/bluealloy/revm/", branch = "release/v25" }
revm-primitives = { git = "https://github.com/bluealloy/revm/", branch = "release/v25" }
[workspace.dependencies]
## eth
## reth
revm = { version = "3" }
revm-primitives = "1.1"
reth-primitives = { path = "./crates/primitives" }
@ -92,6 +92,12 @@ reth-transaction-pool = { path = "./crates/transaction-pool" }
reth-tasks = { path = "./crates/tasks" }
reth-network-api = { path = "./crates/net/network-api" }
## eth
ethers-core = { version = "2.0.7", default-features = false }
ethers-providers = { version = "2.0.7", default-features = false }
ethers-signers = { version = "2.0.7", default-features = false }
ethers-middleware = { version = "2.0.7", default-features = false }
## misc
tracing = "^0.1.0"
thiserror = "1.0.37"

View File

@ -27,7 +27,7 @@ reth-rlp = { workspace = true, features = [
reth-metrics = { workspace = true }
# used for Chain and builders
ethers-core = { version = "2.0.7", default-features = false }
ethers-core = { workspace = true, default-features = false }
tokio = { workspace = true, features = ["full"] }
tokio-util = { workspace = true, features = ["io", "codec"] }
@ -47,7 +47,7 @@ proptest-derive = { version = "0.3", optional = true }
[dev-dependencies]
reth-primitives = { workspace = true, features = ["arbitrary"] }
reth-tracing = { path = "../../tracing" }
ethers-core = { version = "2.0.7", default-features = false }
ethers-core = { workspace = true, default-features = false }
test-fuzz = "3.0.4"
tokio-util = { workspace = true, features = ["io", "codec"] }

View File

@ -60,7 +60,7 @@ rand = { workspace = true }
secp256k1 = { workspace = true, features = ["global-context", "rand-std", "recovery"] }
enr = { version = "0.8.1", features = ["rust-secp256k1"], optional = true }
ethers-core = { version = "2.0.7", default-features = false, optional = true }
ethers-core = { workspace = true, default-features = false, optional = true }
tempfile = { version = "3.3", optional = true }
[dev-dependencies]
@ -76,10 +76,10 @@ reth-provider = { workspace = true, features = ["test-utils"] }
reth-tracing = { path = "../../tracing" }
reth-transaction-pool = { workspace = true, features = ["test-utils"] }
ethers-core = { version = "2.0.7", default-features = false }
ethers-providers = { version = "2.0.7", default-features = false }
ethers-signers = { version = "2.0.7", default-features = false }
ethers-middleware = { version = "2.0.7", default-features = false }
ethers-core = { workspace = true, default-features = false }
ethers-providers = { workspace = true, default-features = false }
ethers-signers = { workspace = true, default-features = false }
ethers-middleware = { workspace = true, default-features = false }
enr = { version = "0.8.1", features = ["serde", "rust-secp256k1"] }

View File

@ -17,7 +17,7 @@ reth-codecs = { version = "0.1.0", path = "../storage/codecs" }
revm-primitives = { workspace = true, features = ["serde"] }
# ethereum
ethers-core = { version = "2.0.7", default-features = false }
ethers-core = { workspace = true, default-features = false }
tiny-keccak = { version = "2.0", features = ["keccak"] }
crunchy = { version = "0.2.2", default-features = false, features = ["limit_256"] }
ruint = { version = "1.7.0", features = ["primitive-types", "rlp"] }

View File

@ -29,7 +29,7 @@ revm = { workspace = true, features = [
"optional_eip3607",
"optional_no_base_fee",
] }
ethers-core = { version = "2.0.7", features = ["eip712"] }
ethers-core = { workspace = true, features = ["eip712"] }
revm-primitives = { workspace = true, features = ["serde"] }
# rpc

View File

@ -42,12 +42,12 @@ thiserror = { workspace = true }
enr = { version = "0.8.1", features = ["serde", "rust-secp256k1"], optional = true }
# ethers
ethers-core = { version = "2.0.7", default-features = false, optional = true }
ethers-providers = { version = "2.0.7", features = [
ethers-core = { workspace = true, default-features = false, optional = true }
ethers-providers = { workspace = true, features = [
"ws",
], default-features = false, optional = true }
ethers-middleware = { version = "2.0.7", default-features = false, optional = true }
ethers-signers = { version = "2.0.7", default-features = false, optional = true }
ethers-middleware = { workspace = true, default-features = false, optional = true }
ethers-signers = { workspace = true, default-features = false, optional = true }
# async / futures
async-trait = { workspace = true, optional = true }