Skip to main content

PrecompileFn

Type Alias PrecompileFn 

Source
pub type PrecompileFn = fn(&[u8], u64, u64) -> PrecompileResult;
Expand description

Precompile function type. Takes input, gas limit and reservoir, returns a PrecompileResult.

Returns Ok(PrecompileOutput) for successful execution or non-fatal halts, or Err(PrecompileError) for fatal/unrecoverable errors that should abort EVM execution.