diff --git a/Cargo.lock b/Cargo.lock index 954ea486348b..306eb4509818 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -6375,8 +6375,6 @@ dependencies = [ "reth-provider", "reth-prune", "reth-prune-types", - "reth-revm", - "reth-rpc", "reth-rpc-types", "reth-rpc-types-compat", "reth-stages", @@ -6514,14 +6512,11 @@ dependencies = [ "alloy-rlp", "alloy-trie", "derive_more", - "nybbles", "once_cell", "op-alloy-rpc-types", - "rand 0.8.5", "reth-ethereum-forks", "reth-network-peers", "reth-primitives-traits", - "reth-rpc-types", "reth-trie-common", "serde", "serde_json", @@ -6772,7 +6767,6 @@ dependencies = [ "reth-storage-errors", "reth-trie-common", "serde", - "serde_json", "test-fuzz", ] @@ -6814,7 +6808,6 @@ dependencies = [ "generic-array", "parking_lot 0.12.3", "rand 0.8.5", - "reth-chainspec", "reth-ethereum-forks", "reth-net-banlist", "reth-net-nat", @@ -7279,7 +7272,6 @@ name = "reth-evm-optimism" version = "1.0.3" dependencies = [ "reth-chainspec", - "reth-consensus-common", "reth-ethereum-forks", "reth-evm", "reth-execution-errors", @@ -8033,7 +8025,6 @@ dependencies = [ "reth-rpc-types", "reth-transaction-pool", "revm", - "serde_json", "thiserror", "tokio", "tokio-stream", @@ -8073,7 +8064,6 @@ dependencies = [ "alloy-primitives", "alloy-rlp", "alloy-rpc-types", - "alloy-trie", "arbitrary", "assert_matches", "bytes", @@ -8082,7 +8072,6 @@ dependencies = [ "derive_more", "k256", "modular-bitfield", - "nybbles", "once_cell", "pprof", "proptest", @@ -8099,12 +8088,10 @@ dependencies = [ "secp256k1", "serde", "serde_json", - "sucds", "tempfile", "test-fuzz", "thiserror-no-std", "toml", - "triehash", "zstd", ] @@ -8483,13 +8470,11 @@ name = "reth-rpc-layer" version = "1.0.3" dependencies = [ "alloy-rpc-types-engine", - "assert_matches", "http", "jsonrpsee", "jsonrpsee-http-client", "pin-project", "reqwest", - "tempfile", "tokio", "tower", "tracing", @@ -8530,7 +8515,6 @@ dependencies = [ "proptest", "rand 0.8.5", "serde_json", - "similar-asserts", ] [[package]] @@ -8831,7 +8815,6 @@ dependencies = [ "alloy-rlp", "alloy-trie", "arbitrary", - "assert_matches", "bytes", "derive_more", "hash-db", @@ -8844,7 +8827,6 @@ dependencies = [ "reth-primitives-traits", "revm-primitives", "serde", - "serde_json", "test-fuzz", "toml", ] diff --git a/crates/chainspec/Cargo.toml b/crates/chainspec/Cargo.toml index e4574acdace9..5e0150547536 100644 --- a/crates/chainspec/Cargo.toml +++ b/crates/chainspec/Cargo.toml @@ -36,13 +36,10 @@ derive_more.workspace = true [dev-dependencies] # eth -nybbles = { workspace = true, features = ["arbitrary"] } alloy-trie = { workspace = true, features = ["arbitrary"] } alloy-eips = { workspace = true, features = ["arbitrary"] } alloy-rlp = { workspace = true, features = ["arrayvec"] } alloy-genesis.workspace = true -reth-rpc-types.workspace = true -rand.workspace = true # op op-alloy-rpc-types.workspace = true diff --git a/crates/consensus/beacon/Cargo.toml b/crates/consensus/beacon/Cargo.toml index bf74df0f7598..483f4b702a34 100644 --- a/crates/consensus/beacon/Cargo.toml +++ b/crates/consensus/beacon/Cargo.toml @@ -59,9 +59,7 @@ reth-provider = { workspace = true, features = ["test-utils"] } reth-evm = { workspace = true, features = ["test-utils"] } reth-network-p2p = { workspace = true, features = ["test-utils"] } reth-rpc-types-compat.workspace = true -reth-rpc.workspace = true reth-tracing.workspace = true -reth-revm.workspace = true reth-downloaders.workspace = true reth-evm-ethereum.workspace = true reth-ethereum-engine-primitives.workspace = true @@ -78,5 +76,4 @@ optimism = [ "reth-primitives/optimism", "reth-provider/optimism", "reth-blockchain-tree/optimism", - "reth-rpc/optimism", ] diff --git a/crates/net/discv4/Cargo.toml b/crates/net/discv4/Cargo.toml index 2121b904c7fb..fde652ef3978 100644 --- a/crates/net/discv4/Cargo.toml +++ b/crates/net/discv4/Cargo.toml @@ -44,7 +44,6 @@ generic-array.workspace = true serde = { workspace = true, optional = true } [dev-dependencies] -reth-chainspec.workspace = true assert_matches.workspace = true rand.workspace = true tokio = { workspace = true, features = ["macros"] } diff --git a/crates/optimism/evm/Cargo.toml b/crates/optimism/evm/Cargo.toml index f53293edeebf..0720aaf181db 100644 --- a/crates/optimism/evm/Cargo.toml +++ b/crates/optimism/evm/Cargo.toml @@ -20,7 +20,6 @@ reth-revm.workspace = true reth-execution-errors.workspace = true reth-execution-types.workspace = true reth-prune-types.workspace = true -reth-consensus-common.workspace = true # Optimism reth-optimism-consensus.workspace = true diff --git a/crates/payload/builder/Cargo.toml b/crates/payload/builder/Cargo.toml index 735831e41ca1..b2d0ca98b168 100644 --- a/crates/payload/builder/Cargo.toml +++ b/crates/payload/builder/Cargo.toml @@ -36,7 +36,6 @@ tracing.workspace = true [dev-dependencies] revm.workspace = true -serde_json.workspace = true [features] test-utils = [] \ No newline at end of file diff --git a/crates/primitives/Cargo.toml b/crates/primitives/Cargo.toml index 36329510c023..91098044bcb5 100644 --- a/crates/primitives/Cargo.toml +++ b/crates/primitives/Cargo.toml @@ -59,8 +59,6 @@ reth-primitives-traits = { workspace = true, features = ["arbitrary"] } revm-primitives = { workspace = true, features = ["arbitrary"] } reth-chainspec.workspace = true reth-codecs.workspace = true -nybbles = { workspace = true, features = ["arbitrary"] } -alloy-trie = { workspace = true, features = ["arbitrary"] } alloy-eips = { workspace = true, features = ["arbitrary"] } assert_matches.workspace = true @@ -71,10 +69,8 @@ rand.workspace = true serde_json.workspace = true test-fuzz.workspace = true toml.workspace = true -triehash = "0.8" modular-bitfield.workspace = true -sucds = "0.8.1" criterion.workspace = true pprof = { workspace = true, features = [ @@ -93,8 +89,6 @@ arbitrary = [ "revm-primitives/arbitrary", "reth-chainspec?/arbitrary", "reth-ethereum-forks/arbitrary", - "nybbles/arbitrary", - "alloy-trie/arbitrary", "alloy-eips/arbitrary", "dep:arbitrary", "dep:proptest", diff --git a/crates/rpc/rpc-layer/Cargo.toml b/crates/rpc/rpc-layer/Cargo.toml index b11e8ea50776..903eeb6fbd50 100644 --- a/crates/rpc/rpc-layer/Cargo.toml +++ b/crates/rpc/rpc-layer/Cargo.toml @@ -22,7 +22,5 @@ tracing.workspace = true [dev-dependencies] reqwest.workspace = true -assert_matches.workspace = true tokio = { workspace = true, features = ["macros"] } -tempfile.workspace = true jsonrpsee = { workspace = true, features = ["server"] } diff --git a/crates/rpc/rpc-types/Cargo.toml b/crates/rpc/rpc-types/Cargo.toml index 46f957d25d1a..df6128dbb04c 100644 --- a/crates/rpc/rpc-types/Cargo.toml +++ b/crates/rpc/rpc-types/Cargo.toml @@ -34,7 +34,6 @@ alloy-primitives = { workspace = true, features = ["rand", "rlp", "serde", "arbi arbitrary = { workspace = true, features = ["derive"] } proptest.workspace = true rand.workspace = true -similar-asserts.workspace = true bytes.workspace = true serde_json.workspace = true diff --git a/crates/storage/db-api/Cargo.toml b/crates/storage/db-api/Cargo.toml index 2dd7b8713ca4..7399731879f5 100644 --- a/crates/storage/db-api/Cargo.toml +++ b/crates/storage/db-api/Cargo.toml @@ -43,7 +43,6 @@ reth-primitives = { workspace = true, features = ["arbitrary"] } reth-codecs.workspace = true rand.workspace = true -serde_json.workspace = true test-fuzz.workspace = true diff --git a/crates/trie/common/Cargo.toml b/crates/trie/common/Cargo.toml index 3812016fffc8..1d11d335d1ca 100644 --- a/crates/trie/common/Cargo.toml +++ b/crates/trie/common/Cargo.toml @@ -35,10 +35,8 @@ arbitrary = { workspace = true, features = ["derive"], optional = true } [dev-dependencies] arbitrary = { workspace = true, features = ["derive"] } -assert_matches.workspace = true proptest.workspace = true proptest-arbitrary-interop.workspace = true -serde_json.workspace = true test-fuzz.workspace = true toml.workspace = true hash-db = "=0.15.2"