Expand description
Core layer for EVM.
Modules§
Structs§
- Etable
Interpreter - Machine
- Core execution layer for EVM.
- Memory
- A sequential memory. It uses Rust’s
Vec
for internal representation. - Opcode
- Opcode enum. One-to-one corresponding to an
u8
value. - Stack
- EVM stack.
- Valids
- Mapping of valid jump destination from code.
Enums§
- Capture
- Capture represents the result of execution.
- Control
- Control state.
- Exit
Error - Exit reason.
- Exit
Exception - Exit error reason.
- Exit
Fatal - Exit fatal reason.
- Exit
Succeed - Exit succeed reason.
Traits§
Type Aliases§
- Exit
Result - Exit result.