revm/handler/
handle_types.rs
1pub mod execution;
4pub mod generic;
5pub mod post_execution;
6pub mod pre_execution;
7pub mod validation;
8
9pub use execution::{
12 ExecutionHandler, FrameCallHandle, FrameCallReturnHandle, FrameCreateHandle,
13 FrameCreateReturnHandle, InsertCallOutcomeHandle, InsertCreateOutcomeHandle,
14};
15pub use generic::{GenericContextHandle, GenericContextHandleRet};
16pub use post_execution::{
17 EndHandle, OutputHandle, PostExecutionHandler, ReimburseCallerHandle, RewardBeneficiaryHandle,
18};
19pub use pre_execution::{
20 DeductCallerHandle, LoadAccountsHandle, LoadPrecompilesHandle, PreExecutionHandler,
21};
22pub use validation::{
23 ValidateEnvHandle, ValidateInitialTxGasHandle, ValidateTxEnvAgainstState, ValidationHandler,
24};