example_my_evm/lib.rs
1#![doc = include_str!("../README.md")]
2
3/// Public API for the custom EVM implementation.
4/// This module provides the interface for external users to interact with MyEvm.
5pub mod api;
6
7/// Custom EVM implementation module.
8/// This module contains MyEvm, which is a custom variant of the REVM that demonstrates
9/// how to create your own EVM implementation by wrapping the standard EVM components.
10pub mod evm;
11
12/// Custom handler implementation for MyEvm.
13/// This module contains MyHandler, which defines custom execution behavior for the EVM,
14/// including how transactions are processed and how the EVM interacts with inspectors.
15pub mod handler;
16
17pub use evm::*;
18pub use handler::*;