[][src]Crate evm

Re-exports

pub use evm_gasometer as gasometer;

Modules

backend
executor

Structs

Config
Context
Machine

Core execution layer for EVM.

Memory

A sequencial memory. It uses Rust's Vec for internal representation.

ResolveCall
ResolveCreate
Runtime
Stack
Transfer
Valids

Mapping of valid jump destination from code.

Enums

CallScheme
Capture
CreateScheme
ExitError
ExitFatal
ExitReason
ExitRevert
ExitSucceed
ExternalOpcode

External opcodes.

Opcode

Opcode enum. One-to-one corresponding to an u8 value.

Resolve

Traits

Handler

Type Definitions

Trap