Skip to content

Commit b920b1a

Browse files
prestwichclaude
andcommitted
refactor: delete signet-db, signet-node-types, and signet-rpc
These crates are fully replaced by signet-storage, signet-hot, and signet-rpc-storage respectively. Remove 6,700+ lines of dead code and clean up 22 unused workspace dependencies. Replace reth-db tempdir_path with tempfile in signet-node-config. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent dceffb1 commit b920b1a

47 files changed

Lines changed: 5 additions & 6727 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Cargo.toml

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,10 @@ incremental = false
3636
[workspace.dependencies]
3737
signet-blobber = { version = "0.16.0-rc.7", path = "crates/blobber" }
3838
signet-block-processor = { version = "0.16.0-rc.7", path = "crates/block-processor" }
39-
signet-db = { version = "0.16.0-rc.7", path = "crates/db" }
4039
signet-genesis = { version = "0.16.0-rc.7", path = "crates/genesis" }
4140
signet-node = { version = "0.16.0-rc.7", path = "crates/node" }
4241
signet-node-config = { version = "0.16.0-rc.7", path = "crates/node-config" }
4342
signet-node-tests = { version = "0.16.0-rc.7", path = "crates/node-tests" }
44-
signet-node-types = { version = "0.16.0-rc.7", path = "crates/node-types" }
45-
signet-rpc = { version = "0.16.0-rc.7", path = "crates/rpc" }
4643
signet-rpc-storage = { version = "0.16.0-rc.7", path = "crates/rpc-storage" }
4744

4845
init4-bin-base = { version = "0.18.0-rc.8", features = ["alloy"] }
@@ -76,43 +73,22 @@ alloy = { version = "1.4.0", features = [
7673
"genesis",
7774
"arbitrary",
7875
] }
79-
alloy-contract = { version = "1.4.0", features = ["pubsub"] }
8076

8177
# Reth
8278
reth = { git = "https://github.com/paradigmxyz/reth", tag = "v1.10.2" }
83-
reth-ethereum = { git = "https://github.com/paradigmxyz/reth", tag = "v1.10.2" }
8479
reth-chainspec = { git = "https://github.com/paradigmxyz/reth", tag = "v1.10.2" }
85-
reth-codecs = { git = "https://github.com/paradigmxyz/reth", tag = "v1.10.2" }
86-
reth-db = { git = "https://github.com/paradigmxyz/reth", tag = "v1.10.2" }
87-
reth-db-api = { git = "https://github.com/paradigmxyz/reth", tag = "v1.10.2" }
88-
reth-db-common = { git = "https://github.com/paradigmxyz/reth", tag = "v1.10.2" }
89-
reth-eth-wire-types = { git = "https://github.com/paradigmxyz/reth", tag = "v1.10.2" }
90-
reth-evm-ethereum = { git = "https://github.com/paradigmxyz/reth", tag = "v1.10.2" }
9180
reth-exex = { git = "https://github.com/paradigmxyz/reth", tag = "v1.10.2" }
9281
reth-exex-test-utils = { git = "https://github.com/paradigmxyz/reth", tag = "v1.10.2" }
93-
reth-libmdbx = { git = "https://github.com/paradigmxyz/reth", tag = "v1.10.2" }
94-
reth-network-api = { git = "https://github.com/paradigmxyz/reth", tag = "v1.10.2" }
95-
reth-network-peers = { git = "https://github.com/paradigmxyz/reth", tag = "v1.10.2" }
9682
reth-node-api = { git = "https://github.com/paradigmxyz/reth", tag = "v1.10.2" }
97-
reth-node-ethereum = { git = "https://github.com/paradigmxyz/reth", tag = "v1.10.2" }
98-
reth-prune-types = { git = "https://github.com/paradigmxyz/reth", tag = "v1.10.2" }
99-
reth-rpc-eth-api = { git = "https://github.com/paradigmxyz/reth", tag = "v1.10.2" }
100-
reth-stages-types = { git = "https://github.com/paradigmxyz/reth", tag = "v1.10.2" }
10183
reth-transaction-pool = { git = "https://github.com/paradigmxyz/reth", tag = "v1.10.2" }
10284

10385
# Foundry periphery
10486
foundry-blob-explorers = "0.17"
10587

10688
# Async
10789
tokio = { version = "1.43.0", features = ["macros"] }
108-
async-trait = "0.1.87"
109-
110-
# Pinned for compatibility with reth
111-
parking_lot = "0.12"
11290

11391
# Misc
114-
chrono = "0.4.38"
115-
clap = "4"
11692
eyre = "0.6.12"
11793
futures-util = "0.3.31"
11894
hex = { package = "const-hex", version = "1.10", default-features = false, features = [
@@ -121,19 +97,15 @@ hex = { package = "const-hex", version = "1.10", default-features = false, featu
12197
itertools = "0.14.0"
12298
metrics = "0.24.2"
12399
openssl = { version = "0.10", features = ["vendored"] }
124-
proptest = "1.6.0"
125100
reqwest = "0.12.9"
126101
serde = { version = "1.0.217", features = ["derive"] }
127102
serde_json = "1.0.137"
128-
smallvec = "1.15.1"
129103
tracing = "0.1.41"
130104
tracing-subscriber = "0.3.19"
131105
thiserror = "2.0.12"
132106
url = "2.5.4"
133-
uuid = "1.16.0"
134107

135108
# Test Utils
136-
alloy-rlp = "0.3.11"
137109
tempfile = "3.17.0"
138110

139111
# [patch.crates-io]

crates/db/Cargo.toml

Lines changed: 0 additions & 36 deletions
This file was deleted.

crates/db/README.md

Lines changed: 0 additions & 19 deletions
This file was deleted.

crates/db/src/aliases.rs

Lines changed: 0 additions & 15 deletions
This file was deleted.

crates/db/src/chain.rs

Lines changed: 0 additions & 46 deletions
This file was deleted.

0 commit comments

Comments
 (0)