EngineValidatorAddOn

Trait EngineValidatorAddOn 

Source
pub trait EngineValidatorAddOn<Node: FullNodeComponents>: Send {
    type ValidatorBuilder: EngineValidatorBuilder<Node>;

    // Required method
    fn engine_validator_builder(&self) -> Self::ValidatorBuilder;
}
Expand description

Helper trait that provides the validator builder for the engine API

Required Associated Types§

Source

type ValidatorBuilder: EngineValidatorBuilder<Node>

The validator builder type to use.

Required Methods§

Source

fn engine_validator_builder(&self) -> Self::ValidatorBuilder

Returns the validator builder.

Implementors§

Source§

impl<N, EthB, PVB, EB, EVB, RpcMiddleware> EngineValidatorAddOn<N> for RpcAddOns<N, EthB, PVB, EB, EVB, RpcMiddleware>
where N: FullNodeComponents, EthB: EthApiBuilder<N>, PVB: Send, EB: EngineApiBuilder<N>, EVB: EngineValidatorBuilder<N>, RpcMiddleware: Send,