use crate::{ base::{BaseBlockHash, BaseTransactionHash}, evm::inspector::EvmChain, }; #[derive(Debug, Clone, PartialEq, Eq, PartialOrd, Ord, Hash)] pub struct Base; impl EvmChain for Base { type BlockHash = BaseBlockHash; type TransactionHash = BaseTransactionHash; } pub type BaseInspector = crate::evm::inspector::EvmInspector; pub type BaseExtractedValue = crate::evm::inspector::EvmExtractedValue; pub type BaseExtractor = crate::evm::inspector::EvmExtractor;