evm_interpreter/
lib.rs

1//! Core layer for EVM.
2
3// #![deny(warnings)]
4// #![forbid(unsafe_code, unused_variables, unused_imports)]
5#![cfg_attr(not(feature = "std"), no_std)]
6
7extern crate alloc;
8
9pub mod error;
10pub mod etable;
11pub mod eval;
12mod interpreter;
13pub mod machine;
14pub mod opcode;
15pub mod runtime;
16pub mod utils;
17
18pub use self::interpreter::{EtableInterpreter, FeedbackInterpreter, Interpreter, StepInterpreter};