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§
- Opcode
Metadata - Opcode metadata with complete information
- Opcode
Registry - Comprehensive opcode registry that manages all forks
Enums§
- Fork
- Ethereum hard fork identifiers in chronological order
- Group
- EVM opcode groups for better organization
Traits§
- Fork
Opcodes - Fork inheritance utility to get all opcodes available in a specific fork
- OpCode
- Core trait that all opcode enums must implement