Type Alias revm::handler::OutputHandle

source ·
pub type OutputHandle<'a, EXT, DB> = Arc<dyn Fn(&mut Context<EXT, DB>, FrameResult) -> Result<ResultAndState, EVMError<<DB as Database>::Error>> + 'a>;
Expand description

Main return handle, takes state from journal and transforms internal result to external.

Aliased Type§

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