mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 10:59:55 +00:00
chore: remove unused dependencies to speed up building time (#6882)
Signed-off-by: jsvisa <delweng@gmail.com>
This commit is contained in:
36
Cargo.lock
generated
36
Cargo.lock
generated
@ -5716,17 +5716,10 @@ dependencies = [
|
||||
"fdlimit",
|
||||
"futures",
|
||||
"human_bytes",
|
||||
"humantime",
|
||||
"hyper",
|
||||
"itertools 0.12.1",
|
||||
"jemallocator",
|
||||
"jsonrpsee",
|
||||
"metrics",
|
||||
"metrics-exporter-prometheus",
|
||||
"metrics-process",
|
||||
"metrics-util",
|
||||
"once_cell",
|
||||
"pin-project",
|
||||
"proptest",
|
||||
"rand 0.8.5",
|
||||
"ratatui",
|
||||
@ -5742,7 +5735,6 @@ dependencies = [
|
||||
"reth-downloaders",
|
||||
"reth-ethereum-payload-builder",
|
||||
"reth-interfaces",
|
||||
"reth-metrics",
|
||||
"reth-network",
|
||||
"reth-network-api",
|
||||
"reth-nippy-jar",
|
||||
@ -5769,13 +5761,10 @@ dependencies = [
|
||||
"reth-tracing",
|
||||
"reth-transaction-pool",
|
||||
"reth-trie",
|
||||
"revm-inspectors",
|
||||
"secp256k1 0.27.0",
|
||||
"serde",
|
||||
"serde_json",
|
||||
"similar-asserts",
|
||||
"tempfile",
|
||||
"thiserror",
|
||||
"tokio",
|
||||
"toml",
|
||||
"tracing",
|
||||
@ -5832,7 +5821,6 @@ name = "reth-beacon-consensus"
|
||||
version = "0.1.0-alpha.21"
|
||||
dependencies = [
|
||||
"assert_matches",
|
||||
"cfg-if",
|
||||
"futures",
|
||||
"metrics",
|
||||
"reth-beacon-consensus-core",
|
||||
@ -5925,7 +5913,6 @@ dependencies = [
|
||||
"reth-primitives",
|
||||
"secp256k1 0.27.0",
|
||||
"serde",
|
||||
"serde_json",
|
||||
"tempfile",
|
||||
"toml",
|
||||
]
|
||||
@ -5934,9 +5921,7 @@ dependencies = [
|
||||
name = "reth-consensus-common"
|
||||
version = "0.1.0-alpha.21"
|
||||
dependencies = [
|
||||
"alloy-chains",
|
||||
"assert_matches",
|
||||
"cfg-if",
|
||||
"mockall",
|
||||
"reth-interfaces",
|
||||
"reth-primitives",
|
||||
@ -5959,7 +5944,6 @@ dependencies = [
|
||||
"once_cell",
|
||||
"page_size",
|
||||
"parity-scale-codec",
|
||||
"parking_lot 0.12.1",
|
||||
"paste",
|
||||
"pprof",
|
||||
"proptest",
|
||||
@ -6010,7 +5994,6 @@ version = "0.1.0-alpha.21"
|
||||
dependencies = [
|
||||
"alloy-chains",
|
||||
"alloy-rlp",
|
||||
"async-trait",
|
||||
"data-encoding",
|
||||
"enr",
|
||||
"linked_hash_set",
|
||||
@ -6299,7 +6282,6 @@ dependencies = [
|
||||
"futures",
|
||||
"humantime-serde",
|
||||
"itertools 0.12.1",
|
||||
"linked-hash-map",
|
||||
"linked_hash_set",
|
||||
"metrics",
|
||||
"parking_lot 0.12.1",
|
||||
@ -6341,7 +6323,6 @@ name = "reth-network-api"
|
||||
version = "0.1.0-alpha.21"
|
||||
dependencies = [
|
||||
"alloy-chains",
|
||||
"async-trait",
|
||||
"reth-discv4",
|
||||
"reth-eth-wire",
|
||||
"reth-primitives",
|
||||
@ -6551,7 +6532,6 @@ name = "reth-payload-builder"
|
||||
version = "0.1.0-alpha.21"
|
||||
dependencies = [
|
||||
"alloy-rlp",
|
||||
"async-trait",
|
||||
"futures-util",
|
||||
"metrics",
|
||||
"reth-interfaces",
|
||||
@ -6561,11 +6541,9 @@ dependencies = [
|
||||
"reth-provider",
|
||||
"reth-rpc-types",
|
||||
"reth-rpc-types-compat",
|
||||
"reth-tasks",
|
||||
"reth-transaction-pool",
|
||||
"revm",
|
||||
"revm-primitives",
|
||||
"serde",
|
||||
"sha2",
|
||||
"thiserror",
|
||||
"tokio",
|
||||
@ -6606,7 +6584,6 @@ dependencies = [
|
||||
"hash-db",
|
||||
"itertools 0.12.1",
|
||||
"modular-bitfield",
|
||||
"num_enum 0.7.2",
|
||||
"nybbles",
|
||||
"once_cell",
|
||||
"plain_hasher",
|
||||
@ -6631,7 +6608,6 @@ dependencies = [
|
||||
"test-fuzz",
|
||||
"thiserror",
|
||||
"toml",
|
||||
"tracing",
|
||||
"triehash",
|
||||
"zstd 0.12.4",
|
||||
]
|
||||
@ -6681,10 +6657,8 @@ dependencies = [
|
||||
"reth-primitives",
|
||||
"reth-provider",
|
||||
"reth-stages",
|
||||
"reth-static-file",
|
||||
"reth-tokio-util",
|
||||
"thiserror",
|
||||
"tokio",
|
||||
"tokio-stream",
|
||||
"tracing",
|
||||
]
|
||||
@ -6723,7 +6697,6 @@ dependencies = [
|
||||
"hyper",
|
||||
"jsonrpsee",
|
||||
"jsonwebtoken",
|
||||
"lazy_static",
|
||||
"metrics",
|
||||
"pin-project",
|
||||
"rand 0.8.5",
|
||||
@ -6757,7 +6730,6 @@ dependencies = [
|
||||
"thiserror",
|
||||
"tokio",
|
||||
"tokio-stream",
|
||||
"tokio-util",
|
||||
"tower",
|
||||
"tracing",
|
||||
"tracing-futures",
|
||||
@ -6769,7 +6741,6 @@ version = "0.1.0-alpha.21"
|
||||
dependencies = [
|
||||
"jsonrpsee",
|
||||
"reth-node-api",
|
||||
"reth-payload-builder",
|
||||
"reth-primitives",
|
||||
"reth-rpc-types",
|
||||
"serde_json",
|
||||
@ -6866,7 +6837,6 @@ dependencies = [
|
||||
"bytes",
|
||||
"ethereum_ssz",
|
||||
"ethereum_ssz_derive",
|
||||
"itertools 0.12.1",
|
||||
"jsonrpsee-types",
|
||||
"proptest",
|
||||
"proptest-derive",
|
||||
@ -6905,7 +6875,6 @@ dependencies = [
|
||||
"metrics",
|
||||
"num-traits",
|
||||
"paste",
|
||||
"pin-project",
|
||||
"pprof",
|
||||
"rand 0.8.5",
|
||||
"rayon",
|
||||
@ -6925,8 +6894,6 @@ dependencies = [
|
||||
"reth-static-file",
|
||||
"reth-tokio-util",
|
||||
"reth-trie",
|
||||
"revm",
|
||||
"serde",
|
||||
"serde_json",
|
||||
"tempfile",
|
||||
"thiserror",
|
||||
@ -6950,8 +6917,6 @@ dependencies = [
|
||||
"reth-stages",
|
||||
"reth-tokio-util",
|
||||
"tempfile",
|
||||
"thiserror",
|
||||
"tokio",
|
||||
"tokio-stream",
|
||||
"tracing",
|
||||
]
|
||||
@ -7012,7 +6977,6 @@ dependencies = [
|
||||
"proptest",
|
||||
"rand 0.8.5",
|
||||
"reth-eth-wire",
|
||||
"reth-interfaces",
|
||||
"reth-metrics",
|
||||
"reth-primitives",
|
||||
"reth-provider",
|
||||
|
||||
@ -57,12 +57,6 @@ reth-node-core.workspace = true
|
||||
# crypto
|
||||
alloy-rlp.workspace = true
|
||||
alloy-chains.workspace = true
|
||||
secp256k1 = { workspace = true, features = [
|
||||
"global-context",
|
||||
"rand-std",
|
||||
"recovery",
|
||||
] }
|
||||
revm-inspectors.workspace = true
|
||||
|
||||
# tracing
|
||||
tracing.workspace = true
|
||||
@ -75,12 +69,7 @@ confy.workspace = true
|
||||
toml = { workspace = true, features = ["display"] }
|
||||
|
||||
# metrics
|
||||
metrics-exporter-prometheus = "0.12.1"
|
||||
metrics-util = "0.15.0"
|
||||
metrics-process = "=1.0.14"
|
||||
reth-metrics.workspace = true
|
||||
metrics.workspace = true
|
||||
once_cell.workspace = true
|
||||
|
||||
# test vectors generation
|
||||
proptest.workspace = true
|
||||
@ -100,20 +89,14 @@ tokio = { workspace = true, features = [
|
||||
"rt-multi-thread",
|
||||
] }
|
||||
futures.workspace = true
|
||||
pin-project.workspace = true
|
||||
|
||||
# http/rpc
|
||||
hyper = "0.14.25"
|
||||
|
||||
# misc
|
||||
aquamarine.workspace = true
|
||||
eyre.workspace = true
|
||||
thiserror.workspace = true
|
||||
clap = { workspace = true, features = ["derive"] }
|
||||
tempfile.workspace = true
|
||||
backon = "0.4"
|
||||
similar-asserts.workspace = true
|
||||
humantime = "2.1.0"
|
||||
itertools.workspace = true
|
||||
rayon.workspace = true
|
||||
boyer-moore-magiclen = "0.2.16"
|
||||
|
||||
@ -19,7 +19,6 @@ reth-primitives.workspace = true
|
||||
|
||||
# serde
|
||||
serde.workspace = true
|
||||
serde_json.workspace = true
|
||||
humantime-serde.workspace = true
|
||||
|
||||
# crypto
|
||||
|
||||
@ -40,7 +40,6 @@ metrics.workspace = true
|
||||
tracing.workspace = true
|
||||
thiserror.workspace = true
|
||||
schnellru.workspace = true
|
||||
cfg-if = "1.0.0"
|
||||
|
||||
[dev-dependencies]
|
||||
# reth
|
||||
|
||||
@ -15,9 +15,6 @@ workspace = true
|
||||
reth-primitives.workspace = true
|
||||
reth-interfaces.workspace = true
|
||||
reth-provider.workspace = true
|
||||
alloy-chains.workspace = true
|
||||
# misc
|
||||
cfg-if = "1.0.0"
|
||||
|
||||
[dev-dependencies]
|
||||
reth-interfaces = { workspace = true, features = ["test-utils"] }
|
||||
|
||||
@ -31,7 +31,6 @@ trust-dns-resolver = "0.23"
|
||||
|
||||
# misc
|
||||
data-encoding = "2"
|
||||
async-trait.workspace = true
|
||||
linked_hash_set = "0.1"
|
||||
schnellru.workspace = true
|
||||
thiserror.workspace = true
|
||||
|
||||
@ -22,7 +22,6 @@ alloy-chains.workspace = true
|
||||
serde = { workspace = true, features = ["derive"], optional = true }
|
||||
|
||||
# misc
|
||||
async-trait.workspace = true
|
||||
thiserror.workspace = true
|
||||
tokio = { workspace = true, features = ["sync"] }
|
||||
|
||||
|
||||
@ -55,7 +55,6 @@ fnv = "1.0"
|
||||
thiserror.workspace = true
|
||||
parking_lot.workspace = true
|
||||
linked_hash_set = "0.1"
|
||||
linked-hash-map = "0.5.6"
|
||||
rand.workspace = true
|
||||
secp256k1 = { workspace = true, features = ["global-context", "rand-std", "recovery"] }
|
||||
derive_more.workspace = true
|
||||
|
||||
@ -19,7 +19,6 @@ reth-transaction-pool.workspace = true
|
||||
reth-interfaces.workspace = true
|
||||
reth-rpc-types-compat.workspace = true
|
||||
reth-provider.workspace = true
|
||||
reth-tasks.workspace = true
|
||||
reth-node-api.workspace = true
|
||||
|
||||
# ethereum
|
||||
@ -30,7 +29,6 @@ revm-primitives.workspace = true
|
||||
tokio = { workspace = true, features = ["sync"] }
|
||||
tokio-stream.workspace = true
|
||||
futures-util.workspace = true
|
||||
async-trait.workspace = true
|
||||
|
||||
# metrics
|
||||
reth-metrics.workspace = true
|
||||
@ -41,9 +39,6 @@ thiserror.workspace = true
|
||||
sha2 = { version = "0.10", default-features = false }
|
||||
tracing.workspace = true
|
||||
|
||||
# serde, for traits
|
||||
serde.workspace = true
|
||||
|
||||
[dev-dependencies]
|
||||
revm.workspace = true
|
||||
|
||||
|
||||
@ -34,9 +34,6 @@ secp256k1 = { workspace = true, features = ["global-context", "recovery"] }
|
||||
# for eip-4844
|
||||
c-kzg = { workspace = true, features = ["serde"], optional = true }
|
||||
|
||||
# tracing
|
||||
tracing.workspace = true
|
||||
|
||||
# misc
|
||||
bytes.workspace = true
|
||||
byteorder = "1"
|
||||
@ -44,7 +41,6 @@ clap = { workspace = true, features = ["derive"], optional = true }
|
||||
derive_more.workspace = true
|
||||
itertools.workspace = true
|
||||
modular-bitfield = "0.11.2"
|
||||
num_enum = "0.7"
|
||||
once_cell.workspace = true
|
||||
rayon.workspace = true
|
||||
serde.workspace = true
|
||||
|
||||
@ -17,13 +17,9 @@ reth-primitives.workspace = true
|
||||
reth-db.workspace = true
|
||||
reth-provider.workspace = true
|
||||
reth-interfaces.workspace = true
|
||||
reth-static-file.workspace = true
|
||||
reth-tokio-util.workspace = true
|
||||
reth-config.workspace = true
|
||||
|
||||
# async
|
||||
tokio = { workspace = true, features = ["sync"] }
|
||||
|
||||
# metrics
|
||||
reth-metrics.workspace = true
|
||||
metrics.workspace = true
|
||||
|
||||
@ -15,7 +15,6 @@ workspace = true
|
||||
# reth
|
||||
reth-primitives.workspace = true
|
||||
reth-rpc-types.workspace = true
|
||||
reth-payload-builder.workspace = true
|
||||
reth-node-api.workspace = true
|
||||
|
||||
# misc
|
||||
|
||||
@ -23,7 +23,6 @@ ethereum_ssz = { version = "0.5", optional = true }
|
||||
|
||||
# misc
|
||||
thiserror.workspace = true
|
||||
itertools.workspace = true
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
serde_with = "3.3"
|
||||
serde_json.workspace = true
|
||||
|
||||
@ -58,7 +58,6 @@ async-trait.workspace = true
|
||||
tokio = { workspace = true, features = ["sync"] }
|
||||
tower = "0.4"
|
||||
tokio-stream = { workspace = true, features = ["sync"] }
|
||||
tokio-util = "0.7"
|
||||
pin-project.workspace = true
|
||||
rayon.workspace = true
|
||||
|
||||
@ -82,7 +81,6 @@ tracing-futures = "0.2"
|
||||
schnellru.workspace = true
|
||||
futures.workspace = true
|
||||
derive_more.workspace = true
|
||||
lazy_static = "*"
|
||||
|
||||
[dev-dependencies]
|
||||
jsonrpsee = { workspace = true, features = ["client"] }
|
||||
|
||||
@ -23,20 +23,15 @@ reth-tokio-util.workspace = true
|
||||
reth-etl.workspace = true
|
||||
reth-static-file.workspace = true
|
||||
|
||||
# revm
|
||||
revm.workspace = true
|
||||
|
||||
# async
|
||||
tokio = { workspace = true, features = ["sync"] }
|
||||
tokio-stream.workspace = true
|
||||
futures-util.workspace = true
|
||||
pin-project.workspace = true
|
||||
|
||||
# observability
|
||||
tracing.workspace = true
|
||||
|
||||
# io
|
||||
serde.workspace = true
|
||||
tempfile.workspace = true
|
||||
|
||||
# metrics
|
||||
|
||||
@ -21,11 +21,9 @@ reth-nippy-jar.workspace = true
|
||||
reth-tokio-util.workspace = true
|
||||
|
||||
# async
|
||||
tokio = { workspace = true, features = ["sync"] }
|
||||
tokio-stream.workspace = true
|
||||
|
||||
# misc
|
||||
thiserror.workspace = true
|
||||
tracing.workspace = true
|
||||
clap = { workspace = true, features = ["derive"], optional = true }
|
||||
rayon.workspace = true
|
||||
|
||||
@ -34,7 +34,6 @@ bytes.workspace = true
|
||||
page_size = "0.6.0"
|
||||
thiserror.workspace = true
|
||||
tempfile = { workspace = true, optional = true }
|
||||
parking_lot.workspace = true
|
||||
derive_more.workspace = true
|
||||
eyre.workspace = true
|
||||
paste = "1.0"
|
||||
|
||||
@ -16,7 +16,6 @@ workspace = true
|
||||
reth-eth-wire.workspace = true
|
||||
reth-primitives.workspace = true
|
||||
reth-provider.workspace = true
|
||||
reth-interfaces.workspace = true
|
||||
reth-tasks.workspace = true
|
||||
revm.workspace = true
|
||||
alloy-rlp.workspace = true
|
||||
|
||||
Reference in New Issue
Block a user