feat: add exex feature to op-reth (#16459)

This commit is contained in:
Matthias Seitz
2025-05-26 14:35:59 +02:00
committed by GitHub
parent 7a7b2819b1
commit 7b49b75a60
3 changed files with 7 additions and 0 deletions

1
Cargo.lock generated
View File

@@ -8953,6 +8953,7 @@ dependencies = [
"reth-db",
"reth-eth-wire",
"reth-evm",
"reth-exex",
"reth-network",
"reth-network-api",
"reth-node-api",

View File

@@ -30,6 +30,7 @@ reth-rpc = { workspace = true, optional = true }
reth-rpc-api = { workspace = true, optional = true }
reth-rpc-eth-types = { workspace = true, optional = true }
reth-rpc-builder = { workspace = true, optional = true }
reth-exex = { workspace = true, optional = true }
reth-transaction-pool = { workspace = true, optional = true }
reth-trie = { workspace = true, optional = true }
reth-node-builder = { workspace = true, optional = true }
@@ -94,6 +95,7 @@ consensus = [
"dep:reth-optimism-consensus",
]
evm = ["dep:reth-evm", "dep:reth-optimism-evm", "dep:reth-revm"]
exex = ["provider", "dep:reth-exex"]
node-api = ["dep:reth-node-api", "dep:reth-node-core"]
node = [
"provider",

View File

@@ -63,6 +63,10 @@ pub mod evm {
pub use reth_revm as revm;
}
/// Re-exported exex types
#[cfg(feature = "exex")]
pub use reth_exex as exex;
/// Re-exported from `tasks`.
#[cfg(feature = "tasks")]
pub mod tasks {