Trait ethcore::evm::evm::Finalize [] [src]

pub trait Finalize {
    fn finalize<E: Ext>(self, ext: E) -> Result<U256>;
}

Types that can be "finalized" using an EVM.

In practice, this is just used to define an inherent impl on Reult<GasLeft<'a>>.

Required Methods

Consume the externalities, call return if necessary, and produce a final amount of gas left.

Implementors