feat: make EthService generic over engine types and block executor (#10212)

This commit is contained in:
Federico Gimenez
2024-08-08 19:22:55 +02:00
committed by GitHub
parent 75a501e9fa
commit c4aae6db36
7 changed files with 92 additions and 69 deletions

View File

@ -27,6 +27,7 @@ members = [
"crates/consensus/debug-client/",
"crates/e2e-test-utils/",
"crates/engine/primitives/",
"crates/engine/service",
"crates/engine/tree/",
"crates/engine/util/",
"crates/errors/",
@ -35,7 +36,6 @@ members = [
"crates/ethereum/cli/",
"crates/ethereum/consensus/",
"crates/ethereum/engine-primitives/",
"crates/ethereum/engine/",
"crates/ethereum/evm",
"crates/ethereum/node",
"crates/ethereum/payload/",
@ -297,13 +297,13 @@ reth-e2e-test-utils = { path = "crates/e2e-test-utils" }
reth-ecies = { path = "crates/net/ecies" }
reth-engine-primitives = { path = "crates/engine/primitives" }
reth-engine-tree = { path = "crates/engine/tree" }
reth-engine-service = { path = "crates/engine/service" }
reth-engine-util = { path = "crates/engine/util" }
reth-errors = { path = "crates/errors" }
reth-eth-wire = { path = "crates/net/eth-wire" }
reth-eth-wire-types = { path = "crates/net/eth-wire-types" }
reth-ethereum-cli = { path = "crates/ethereum/cli" }
reth-ethereum-consensus = { path = "crates/ethereum/consensus" }
reth-ethereum-engine = { path = "crates/ethereum/engine" }
reth-ethereum-engine-primitives = { path = "crates/ethereum/engine-primitives" }
reth-ethereum-forks = { path = "crates/ethereum-forks" }
reth-ethereum-payload-builder = { path = "crates/ethereum/payload" }