revm_inspector

Type Alias InspectorHandler

Source
pub type InspectorHandler<CTX, ERROR, PRECOMPILE> = EthHandler<CTX, ERROR, EthValidation<CTX, ERROR>, EthPreExecution<CTX, ERROR>, InspectorEthExecution<CTX, ERROR, PRECOMPILE>>;
Expand description

Composed type for Inspector Handler.

Aliased Type§

struct InspectorHandler<CTX, ERROR, PRECOMPILE> {
    pub validation: EthValidation<CTX, ERROR>,
    pub pre_execution: EthPreExecution<CTX, ERROR>,
    pub execution: EthExecution<CTX, ERROR, InspectorEthFrame<CTX, ERROR, PRECOMPILE>>,
    pub post_execution: EthPostExecution<CTX, ERROR, HaltReason>,
    /* private fields */
}

Fields§

§validation: EthValidation<CTX, ERROR>§pre_execution: EthPreExecution<CTX, ERROR>§execution: EthExecution<CTX, ERROR, InspectorEthFrame<CTX, ERROR, PRECOMPILE>>§post_execution: EthPostExecution<CTX, ERROR, HaltReason>