use crate::{ evm::inspector::EvmChain, hyperevm::{HyperEvmBlockHash, HyperEvmTransactionHash}, }; #[derive(Debug, Clone, PartialEq, Eq, PartialOrd, Ord, Hash)] pub struct HyperEvm; impl EvmChain for HyperEvm { type BlockHash = HyperEvmBlockHash; type TransactionHash = HyperEvmTransactionHash; } pub type HyperEvmInspector = crate::evm::inspector::EvmInspector; pub type HyperEvmExtractedValue = crate::evm::inspector::EvmExtractedValue; pub type HyperEvmExtractor = crate::evm::inspector::EvmExtractor;