feat(sync): beacon consensus engine (#1845)

This commit is contained in:
Roman Krasiuk
2023-03-23 20:18:19 +02:00
committed by GitHub
parent 84af91737d
commit ce40bea46e
27 changed files with 1918 additions and 1141 deletions

15
Cargo.lock generated
View File

@@ -4483,9 +4483,21 @@ dependencies = [
name = "reth-beacon-consensus"
version = "0.1.0"
dependencies = [
"assert_matches",
"futures",
"reth-consensus-common",
"reth-db",
"reth-executor",
"reth-interfaces",
"reth-primitives",
"reth-provider",
"reth-rpc-types",
"reth-stages",
"reth-tracing",
"thiserror",
"tokio",
"tokio-stream",
"tracing",
]
[[package]]
@@ -5101,12 +5113,12 @@ version = "0.1.0"
dependencies = [
"assert_matches",
"futures",
"reth-beacon-consensus",
"reth-executor",
"reth-interfaces",
"reth-primitives",
"reth-provider",
"reth-revm",
"reth-rlp",
"reth-rpc-types",
"thiserror",
"tokio",
@@ -5118,6 +5130,7 @@ dependencies = [
name = "reth-rpc-types"
version = "0.1.0"
dependencies = [
"assert_matches",
"jsonrpsee-types",
"lru 0.9.0",
"rand 0.8.5",