Module ethcore::evm [] [src]

Ethereum virtual machine.

Reexports

pub use self::evm::{Evm, Error, Finalize, GasLeft, Result, CostType};
pub use self::ext::{Ext, ContractCreateResult, MessageCallResult};
pub use self::factory::{Factory, VMType};
pub use self::schedule::Schedule;

Modules

evm

Evm interface.

ext

Interface for Evm externalities.

factory

Evm factory.

interpreter

Rust VM implementation

schedule

Cost schedule and other parameterisations for the EVM.

Enums

CallType

The type of the call-like instruction.