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
fn finalize<E: Ext>(self, ext: E) -> Result<U256>
Consume the externalities, call return if necessary, and produce a final amount of gas left.