chore(deps): use revm and revm-primitives as workspace deps (#3017)

This commit is contained in:
Matthias Seitz
2023-06-06 13:47:55 +02:00
committed by GitHub
parent c73e35c3eb
commit df9dfa6b6f
11 changed files with 18 additions and 13 deletions

View File

@ -16,7 +16,7 @@ reth-network-api = { path = "../net/network-api" }
reth-eth-wire = { path = "../net/eth-wire" }
# eth
revm-primitives = "1.1"
revm-primitives = { workspace = true }
parity-scale-codec = { version = "3.2.1", features = ["bytes"] }
# async

View File

@ -20,7 +20,7 @@ reth-tasks = { path = "../../tasks" }
reth-metrics = { path = "../../metrics" }
## ethereum
revm = { version = "3" }
revm = { workspace = true }
## async
tokio = { version = "1", features = ["sync", "time"] }

View File

@ -18,7 +18,7 @@ reth-revm-primitives = { path = "../../revm/revm-primitives" }
reth-metrics = { path = "../../metrics" }
## ethereum
revm-primitives = "1.1"
revm-primitives = { workspace = true }
## async
tokio = { version = "1", features = ["sync"] }

View File

@ -14,7 +14,7 @@ reth-rlp = { path = "../rlp", features = ["std", "derive", "ethereum-types"] }
reth-rlp-derive = { path = "../rlp/rlp-derive" }
reth-codecs = { version = "0.1.0", path = "../storage/codecs" }
revm-primitives = { version = "1.1", features = ["serde"] }
revm-primitives = { workspace = true, features = ["serde"] }
# ethereum
ethers-core = { version = "2.0.7", default-features = false }
@ -75,7 +75,7 @@ serde_json = "1.0"
hex-literal = "0.3"
test-fuzz = "3.0.4"
rand = "0.8"
revm-primitives = { version = "1.1", features = ["arbitrary"] }
revm-primitives = { workspace = true, features = ["arbitrary"] }
arbitrary = { version = "1.1.7", features = ["derive"] }
proptest = { version = "1.0" }
proptest-derive = "0.3"

View File

@ -18,7 +18,7 @@ reth-revm-inspectors = { path = "./revm-inspectors" }
reth-consensus-common = { path = "../consensus/common" }
# revm
revm = { version = "3" }
revm = { workspace = true }
# common
tracing = { workspace = true }

View File

@ -13,7 +13,7 @@ description = "revm inspector implementations used by reth"
reth-primitives = { path = "../../primitives" }
reth-rpc-types = { path = "../../rpc/rpc-types" }
revm = { version = "3" }
revm = { workspace = true }
# remove from reth and reexport from revm
hashbrown = "0.13"

View File

@ -12,4 +12,4 @@ description = "core reth specific revm utilities"
# reth
reth-primitives = { path = "../../primitives" }
revm = { version = "3" }
revm = { workspace = true }

View File

@ -15,7 +15,7 @@ bytes = { version = "1", default-features = false }
ethnum = { version = "1", default-features = false, optional = true }
smol_str = { version = "0.1", default-features = false, optional = true }
ethereum-types = { version = "0.14", features = ["codec"], optional = true }
revm-primitives = { version = "1.1", features = ["serde"] }
revm-primitives = { workspace = true, features = ["serde"] }
reth-rlp-derive = { version = "0.1", path = "./rlp-derive", optional = true }
[dev-dependencies]

View File

@ -24,13 +24,13 @@ reth-revm = { path = "../../revm" }
reth-tasks = { path = "../../tasks" }
# eth
revm = { version = "3", features = [
revm = { workspace = true, features = [
"optional_block_gas_limit",
"optional_eip3607",
"optional_no_base_fee",
] }
ethers-core = { version = "2.0.7", features = ["eip712"] }
revm-primitives = { version = "1.1", features = ["serde"] }
revm-primitives = { workspace = true, features = ["serde"] }
# rpc
jsonrpsee = { version = "0.18" }

View File

@ -18,7 +18,7 @@ arbitrary = ["revm-primitives/arbitrary", "dep:arbitrary", "dep:proptest", "dep:
[dependencies]
bytes = "1.4"
codecs-derive = { version = "0.1.0", path = "./derive", default-features = false }
revm-primitives = { version = "1.1", features = ["serde"] }
revm-primitives = { workspace = true, features = ["serde"] }
# arbitrary utils
arbitrary = { version = "1.1.7", features = ["derive"], optional = true }
@ -26,7 +26,7 @@ proptest = { version = "1.0", optional = true }
proptest-derive = { version = "0.3", optional = true }
[dev-dependencies]
revm-primitives = { version = "1.1", features = ["serde", "arbitrary"] }
revm-primitives = { workspace = true, features = ["serde", "arbitrary"] }
serde = "1.0"
modular-bitfield = "0.11.2"