forge::revm::handler::execution

Type Alias ExecuteFrameHandle

pub type ExecuteFrameHandle<'a, EXT, DB> = Arc<dyn Fn(&mut Frame, &mut SharedMemory, &InstructionTables<'_, Context<EXT, DB>>, &mut Context<EXT, DB>) -> Result<InterpreterAction, EVMError<<DB as Database>::Error>> + 'a>;
Expand description

Executes a single frame. Errors can be returned in the EVM context.

Aliased Type§

struct ExecuteFrameHandle<'a, EXT, DB> { /* private fields */ }

Layout§

Note: Encountered an error during type layout; the type failed to be normalized.