Crate eot

Source
Expand description

§EOT - EVM Opcode Table

A Rust implementation of EVM opcodes for all Ethereum forks, with complete fork inheritance, validation, and metadata.

Re-exports§

pub use forks::*;
pub use traits::*;
pub use validation::*;

Modules§

forks
Fork-specific opcode implementations
traits
Core traits for EVM opcode table system
validation
Validation and verification system for opcode consistency

Macros§

opcodes
Macro to generate opcode enums with metadata

Structs§

OpcodeMetadata
Opcode metadata with complete information
OpcodeRegistry
Comprehensive opcode registry that manages all forks

Enums§

Fork
Ethereum hard fork identifiers in chronological order
Group
EVM opcode groups for better organization

Traits§

ForkOpcodes
Fork inheritance utility to get all opcodes available in a specific fork
OpCode
Core trait that all opcode enums must implement