use crate::{ arbitrum::{ArbitrumBlockHash, ArbitrumTransactionHash}, evm::inspector::EvmChain, }; #[derive(Debug, Clone, PartialEq, Eq, PartialOrd, Ord, Hash)] pub struct Arbitrum; impl EvmChain for Arbitrum { type BlockHash = ArbitrumBlockHash; type TransactionHash = ArbitrumTransactionHash; } pub type ArbitrumInspector = crate::evm::inspector::EvmInspector; pub type ArbitrumExtractedValue = crate::evm::inspector::EvmExtractedValue; pub type ArbitrumExtractor = crate::evm::inspector::EvmExtractor;