revm_optimism::handler

Type Alias OpHandler

Source
pub type OpHandler<CTX, ERROR, VAL = OpValidation<CTX, ERROR>, PREEXEC = OpPreExecution<CTX, ERROR>, EXEC = OpExecution<CTX, ERROR>, POSTEXEC = OpPostExecution<CTX, ERROR>> = EthHandler<CTX, ERROR, VAL, PREEXEC, EXEC, POSTEXEC>;

Aliased Type§

struct OpHandler<CTX, ERROR, VAL = OpValidation<CTX, ERROR>, PREEXEC = OpPreExecution<CTX, ERROR>, EXEC = OpExecution<CTX, ERROR>, POSTEXEC = OpPostExecution<CTX, ERROR>> {
    pub validation: VAL,
    pub pre_execution: PREEXEC,
    pub execution: EXEC,
    pub post_execution: POSTEXEC,
    /* private fields */
}

Fields§

§validation: VAL§pre_execution: PREEXEC§execution: EXEC§post_execution: POSTEXEC