Crate evm_core

source ·
Expand description

Core layer for EVM.

Structs

  • Core execution layer for EVM.
  • A sequencial memory. It uses Rust’s Vec for internal representation.
  • Opcode enum. One-to-one corresponding to an u8 value.
  • EVM stack.
  • Mapping of valid jump destination from code.

Enums

Type Aliases

  • Trap which indicates that an ExternalOpcode has to be handled.