Initial reth port

This commit is contained in:
sprites0
2025-02-25 03:39:06 +00:00
parent 434ee6bc0d
commit d574b9ef58
23 changed files with 618 additions and 306 deletions

41
Cargo.lock generated
View File

@ -5081,6 +5081,9 @@ name = "lz4_flex"
version = "0.11.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "75761162ae2b0e580d7e7c390558127e5f01b4194debd6221fd8c207fc80e3f5"
dependencies = [
"twox-hash",
]
[[package]]
name = "mach2"
@ -6645,6 +6648,7 @@ dependencies = [
name = "reth"
version = "1.2.0"
dependencies = [
"alloy-chains",
"alloy-consensus",
"alloy-eips",
"alloy-primitives",
@ -6655,6 +6659,10 @@ dependencies = [
"clap",
"eyre",
"futures",
"jsonrpsee",
"lz4_flex",
"once_cell",
"parking_lot",
"reth-basic-payload-builder",
"reth-chainspec",
"reth-cli",
@ -6667,8 +6675,10 @@ dependencies = [
"reth-db",
"reth-db-api",
"reth-downloaders",
"reth-e2e-test-utils",
"reth-errors",
"reth-ethereum-cli",
"reth-ethereum-forks",
"reth-ethereum-payload-builder",
"reth-ethereum-primitives",
"reth-evm",
@ -6696,6 +6706,7 @@ dependencies = [
"reth-rpc-api",
"reth-rpc-builder",
"reth-rpc-eth-types",
"reth-rpc-layer",
"reth-rpc-server-types",
"reth-rpc-types-compat",
"reth-stages",
@ -6705,6 +6716,9 @@ dependencies = [
"reth-transaction-pool",
"reth-trie",
"reth-trie-db",
"rmp-serde",
"rmpv",
"serde",
"serde_json",
"similar-asserts",
"tempfile",
@ -7617,11 +7631,16 @@ dependencies = [
name = "reth-ethereum-cli"
version = "1.2.0"
dependencies = [
"alloy-chains",
"alloy-primitives",
"clap",
"eyre",
"once_cell",
"reth-chainspec",
"reth-cli",
"reth-cli-commands",
"reth-primitives",
"serde_json",
]
[[package]]
@ -8908,6 +8927,8 @@ name = "reth-payload-validator"
version = "1.2.0"
dependencies = [
"alloy-consensus",
"alloy-eips",
"alloy-primitives",
"alloy-rpc-types-engine",
"reth-chainspec",
"reth-primitives",
@ -10168,6 +10189,16 @@ dependencies = [
"serde",
]
[[package]]
name = "rmpv"
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "58450723cd9ee93273ce44a20b6ec4efe17f8ed2e3631474387bfdecf18bb2a9"
dependencies = [
"num-traits",
"rmp",
]
[[package]]
name = "roaring"
version = "0.10.10"
@ -11833,6 +11864,16 @@ dependencies = [
"utf-8",
]
[[package]]
name = "twox-hash"
version = "1.6.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675"
dependencies = [
"cfg-if",
"static_assertions",
]
[[package]]
name = "typenum"
version = "1.18.0"