Trait reth::builder::components::ExecutorBuilder
source · pub trait ExecutorBuilder<Node>: Sendwhere
Node: FullNodeTypes,{
type EVM: ConfigureEvm;
type Executor: BlockExecutorProvider;
// Required method
fn build_evm(
self,
ctx: &BuilderContext<Node>,
) -> impl Future<Output = Result<(Self::EVM, Self::Executor), Report>> + Send;
}
Expand description
A type that knows how to build the executor types.
Required Associated Types§
sourcetype EVM: ConfigureEvm
type EVM: ConfigureEvm
The EVM config to use.
This provides the node with the necessary configuration to configure an EVM.
Required Methods§
Object Safety§
This trait is not object safe.