mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 02:49:55 +00:00
chore: udeps & clippy
This commit is contained in:
57
Cargo.lock
generated
57
Cargo.lock
generated
@ -129,7 +129,7 @@ dependencies = [
|
|||||||
"k256",
|
"k256",
|
||||||
"once_cell",
|
"once_cell",
|
||||||
"rand 0.8.5",
|
"rand 0.8.5",
|
||||||
"secp256k1 0.30.0",
|
"secp256k1",
|
||||||
"serde",
|
"serde",
|
||||||
"serde_with",
|
"serde_with",
|
||||||
"thiserror 2.0.12",
|
"thiserror 2.0.12",
|
||||||
@ -3342,7 +3342,7 @@ dependencies = [
|
|||||||
"k256",
|
"k256",
|
||||||
"log",
|
"log",
|
||||||
"rand 0.8.5",
|
"rand 0.8.5",
|
||||||
"secp256k1 0.30.0",
|
"secp256k1",
|
||||||
"serde",
|
"serde",
|
||||||
"sha3",
|
"sha3",
|
||||||
"zeroize",
|
"zeroize",
|
||||||
@ -5950,12 +5950,6 @@ dependencies = [
|
|||||||
"winapi",
|
"winapi",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
|
||||||
name = "parity-bytes"
|
|
||||||
version = "0.1.2"
|
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
||||||
checksum = "16b56e3a2420138bdb970f84dfb9c774aea80fa0e7371549eedec0d80c209c67"
|
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "parity-scale-codec"
|
name = "parity-scale-codec"
|
||||||
version = "3.7.5"
|
version = "3.7.5"
|
||||||
@ -6955,7 +6949,7 @@ dependencies = [
|
|||||||
"reth-trie",
|
"reth-trie",
|
||||||
"reth-trie-common",
|
"reth-trie-common",
|
||||||
"reth-trie-db",
|
"reth-trie-db",
|
||||||
"secp256k1 0.30.0",
|
"secp256k1",
|
||||||
"serde",
|
"serde",
|
||||||
"serde_json",
|
"serde_json",
|
||||||
"tar",
|
"tar",
|
||||||
@ -6987,7 +6981,7 @@ dependencies = [
|
|||||||
"libc",
|
"libc",
|
||||||
"rand 0.8.5",
|
"rand 0.8.5",
|
||||||
"reth-fs-util",
|
"reth-fs-util",
|
||||||
"secp256k1 0.30.0",
|
"secp256k1",
|
||||||
"serde",
|
"serde",
|
||||||
"thiserror 2.0.12",
|
"thiserror 2.0.12",
|
||||||
"tikv-jemallocator",
|
"tikv-jemallocator",
|
||||||
@ -7204,7 +7198,7 @@ dependencies = [
|
|||||||
"reth-net-nat",
|
"reth-net-nat",
|
||||||
"reth-network-peers",
|
"reth-network-peers",
|
||||||
"schnellru",
|
"schnellru",
|
||||||
"secp256k1 0.30.0",
|
"secp256k1",
|
||||||
"serde",
|
"serde",
|
||||||
"thiserror 2.0.12",
|
"thiserror 2.0.12",
|
||||||
"tokio",
|
"tokio",
|
||||||
@ -7230,7 +7224,7 @@ dependencies = [
|
|||||||
"reth-ethereum-forks",
|
"reth-ethereum-forks",
|
||||||
"reth-metrics",
|
"reth-metrics",
|
||||||
"reth-network-peers",
|
"reth-network-peers",
|
||||||
"secp256k1 0.30.0",
|
"secp256k1",
|
||||||
"thiserror 2.0.12",
|
"thiserror 2.0.12",
|
||||||
"tokio",
|
"tokio",
|
||||||
"tracing",
|
"tracing",
|
||||||
@ -7251,7 +7245,7 @@ dependencies = [
|
|||||||
"reth-network-peers",
|
"reth-network-peers",
|
||||||
"reth-tokio-util",
|
"reth-tokio-util",
|
||||||
"schnellru",
|
"schnellru",
|
||||||
"secp256k1 0.30.0",
|
"secp256k1",
|
||||||
"serde",
|
"serde",
|
||||||
"serde_with",
|
"serde_with",
|
||||||
"thiserror 2.0.12",
|
"thiserror 2.0.12",
|
||||||
@ -7310,7 +7304,7 @@ dependencies = [
|
|||||||
"pin-project",
|
"pin-project",
|
||||||
"rand 0.8.5",
|
"rand 0.8.5",
|
||||||
"reth-network-peers",
|
"reth-network-peers",
|
||||||
"secp256k1 0.30.0",
|
"secp256k1",
|
||||||
"sha2 0.10.9",
|
"sha2 0.10.9",
|
||||||
"sha3",
|
"sha3",
|
||||||
"thiserror 2.0.12",
|
"thiserror 2.0.12",
|
||||||
@ -8030,7 +8024,7 @@ dependencies = [
|
|||||||
"reth-transaction-pool",
|
"reth-transaction-pool",
|
||||||
"rustc-hash 2.1.1",
|
"rustc-hash 2.1.1",
|
||||||
"schnellru",
|
"schnellru",
|
||||||
"secp256k1 0.30.0",
|
"secp256k1",
|
||||||
"serde",
|
"serde",
|
||||||
"smallvec",
|
"smallvec",
|
||||||
"thiserror 2.0.12",
|
"thiserror 2.0.12",
|
||||||
@ -8093,7 +8087,7 @@ dependencies = [
|
|||||||
"alloy-primitives",
|
"alloy-primitives",
|
||||||
"alloy-rlp",
|
"alloy-rlp",
|
||||||
"enr",
|
"enr",
|
||||||
"secp256k1 0.30.0",
|
"secp256k1",
|
||||||
"serde_with",
|
"serde_with",
|
||||||
"thiserror 2.0.12",
|
"thiserror 2.0.12",
|
||||||
"tokio",
|
"tokio",
|
||||||
@ -8212,7 +8206,7 @@ dependencies = [
|
|||||||
"reth-tokio-util",
|
"reth-tokio-util",
|
||||||
"reth-tracing",
|
"reth-tracing",
|
||||||
"reth-transaction-pool",
|
"reth-transaction-pool",
|
||||||
"secp256k1 0.30.0",
|
"secp256k1",
|
||||||
"serde_json",
|
"serde_json",
|
||||||
"tokio",
|
"tokio",
|
||||||
"tokio-stream",
|
"tokio-stream",
|
||||||
@ -8258,7 +8252,7 @@ dependencies = [
|
|||||||
"reth-storage-errors",
|
"reth-storage-errors",
|
||||||
"reth-tracing",
|
"reth-tracing",
|
||||||
"reth-transaction-pool",
|
"reth-transaction-pool",
|
||||||
"secp256k1 0.30.0",
|
"secp256k1",
|
||||||
"serde",
|
"serde",
|
||||||
"shellexpand",
|
"shellexpand",
|
||||||
"strum 0.27.1",
|
"strum 0.27.1",
|
||||||
@ -8711,7 +8705,7 @@ dependencies = [
|
|||||||
"revm-bytecode",
|
"revm-bytecode",
|
||||||
"revm-primitives",
|
"revm-primitives",
|
||||||
"revm-state",
|
"revm-state",
|
||||||
"secp256k1 0.30.0",
|
"secp256k1",
|
||||||
"serde",
|
"serde",
|
||||||
"serde_with",
|
"serde_with",
|
||||||
"thiserror 2.0.12",
|
"thiserror 2.0.12",
|
||||||
@ -9560,7 +9554,6 @@ dependencies = [
|
|||||||
"libc",
|
"libc",
|
||||||
"lz4_flex",
|
"lz4_flex",
|
||||||
"once_cell",
|
"once_cell",
|
||||||
"parity-bytes",
|
|
||||||
"parking_lot",
|
"parking_lot",
|
||||||
"rayon",
|
"rayon",
|
||||||
"reth",
|
"reth",
|
||||||
@ -9601,7 +9594,6 @@ dependencies = [
|
|||||||
"reth-trie-db",
|
"reth-trie-db",
|
||||||
"revm",
|
"revm",
|
||||||
"rmp-serde",
|
"rmp-serde",
|
||||||
"secp256k1 0.28.2",
|
|
||||||
"serde",
|
"serde",
|
||||||
"serde_json",
|
"serde_json",
|
||||||
"thiserror 1.0.69",
|
"thiserror 1.0.69",
|
||||||
@ -9791,7 +9783,7 @@ dependencies = [
|
|||||||
"p256 0.13.2",
|
"p256 0.13.2",
|
||||||
"revm-primitives",
|
"revm-primitives",
|
||||||
"ripemd",
|
"ripemd",
|
||||||
"secp256k1 0.30.0",
|
"secp256k1",
|
||||||
"sha2 0.10.9",
|
"sha2 0.10.9",
|
||||||
]
|
]
|
||||||
|
|
||||||
@ -10278,16 +10270,6 @@ dependencies = [
|
|||||||
"zeroize",
|
"zeroize",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
|
||||||
name = "secp256k1"
|
|
||||||
version = "0.28.2"
|
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
||||||
checksum = "d24b59d129cdadea20aea4fb2352fa053712e5d713eee47d700cd4b2bc002f10"
|
|
||||||
dependencies = [
|
|
||||||
"secp256k1-sys 0.9.2",
|
|
||||||
"serde",
|
|
||||||
]
|
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "secp256k1"
|
name = "secp256k1"
|
||||||
version = "0.30.0"
|
version = "0.30.0"
|
||||||
@ -10296,19 +10278,10 @@ checksum = "b50c5943d326858130af85e049f2661ba3c78b26589b8ab98e65e80ae44a1252"
|
|||||||
dependencies = [
|
dependencies = [
|
||||||
"bitcoin_hashes",
|
"bitcoin_hashes",
|
||||||
"rand 0.8.5",
|
"rand 0.8.5",
|
||||||
"secp256k1-sys 0.10.1",
|
"secp256k1-sys",
|
||||||
"serde",
|
"serde",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
|
||||||
name = "secp256k1-sys"
|
|
||||||
version = "0.9.2"
|
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
||||||
checksum = "e5d1746aae42c19d583c3c1a8c646bfad910498e2051c551a7f2e3c0c9fbb7eb"
|
|
||||||
dependencies = [
|
|
||||||
"cc",
|
|
||||||
]
|
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "secp256k1-sys"
|
name = "secp256k1-sys"
|
||||||
version = "0.10.1"
|
version = "0.10.1"
|
||||||
|
|||||||
@ -83,9 +83,7 @@ eyre = "0.6"
|
|||||||
futures = "0.3"
|
futures = "0.3"
|
||||||
lazy_static = "1.4.0"
|
lazy_static = "1.4.0"
|
||||||
once_cell = { version = "1.19", default-features = false, features = ["alloc"] }
|
once_cell = { version = "1.19", default-features = false, features = ["alloc"] }
|
||||||
parity-bytes = { version = "0.1.2", default-features = false }
|
|
||||||
parking_lot = "0.12"
|
parking_lot = "0.12"
|
||||||
secp256k1 = { version = "0.28", features = ["global-context", "std", "recovery"], optional = true }
|
|
||||||
serde = { version = "1.0", features = ["derive"], default-features = false }
|
serde = { version = "1.0", features = ["derive"], default-features = false }
|
||||||
serde_json = "1.0"
|
serde_json = "1.0"
|
||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
@ -106,14 +104,13 @@ tikv-jemallocator = { version = "0.6", optional = true }
|
|||||||
libc = "0.2"
|
libc = "0.2"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
default = ["secp256k1", "jemalloc"]
|
default = ["jemalloc"]
|
||||||
jemalloc = ["dep:tikv-jemallocator"]
|
jemalloc = ["dep:tikv-jemallocator"]
|
||||||
dev = [
|
dev = [
|
||||||
"reth-cli-commands/arbitrary",
|
"reth-cli-commands/arbitrary",
|
||||||
"reth/dev",
|
"reth/dev",
|
||||||
"revm/dev",
|
"revm/dev",
|
||||||
]
|
]
|
||||||
secp256k1 = ["dep:secp256k1"]
|
|
||||||
|
|
||||||
serde = [
|
serde = [
|
||||||
"alloy-chains/serde",
|
"alloy-chains/serde",
|
||||||
@ -135,7 +132,6 @@ serde = [
|
|||||||
"reth-trie-common/serde",
|
"reth-trie-common/serde",
|
||||||
"reth-trie-db/serde",
|
"reth-trie-db/serde",
|
||||||
"revm/serde",
|
"revm/serde",
|
||||||
"secp256k1/serde",
|
|
||||||
]
|
]
|
||||||
|
|
||||||
client = [
|
client = [
|
||||||
|
|||||||
@ -192,7 +192,7 @@ pub(crate) fn collect_block(height: u64) -> Option<BlockAndReceipts> {
|
|||||||
let ingest_dir = "/home/user/personal/evm-blocks";
|
let ingest_dir = "/home/user/personal/evm-blocks";
|
||||||
let f = ((height - 1) / 1_000_000) * 1_000_000;
|
let f = ((height - 1) / 1_000_000) * 1_000_000;
|
||||||
let s = ((height - 1) / 1_000) * 1_000;
|
let s = ((height - 1) / 1_000) * 1_000;
|
||||||
let path = format!("{}/{f}/{s}/{height}.rmp.lz4", ingest_dir);
|
let path = format!("{ingest_dir}/{f}/{s}/{height}.rmp.lz4");
|
||||||
if std::path::Path::new(&path).exists() {
|
if std::path::Path::new(&path).exists() {
|
||||||
let file = std::fs::File::open(path).unwrap();
|
let file = std::fs::File::open(path).unwrap();
|
||||||
let file = std::io::BufReader::new(file);
|
let file = std::io::BufReader::new(file);
|
||||||
|
|||||||
Reference in New Issue
Block a user