Trait ethcore::evm::evm::Evm [] [src]

pub trait Evm {
    fn exec(&mut self, params: ActionParams, ext: &mut Ext) -> Result<GasLeft>;
}

Evm interface

Required Methods

This function should be used to execute transaction.

It returns either an error, a known amount of gas left, or parameters to be used to compute the final gas left.

Implementors