@@ -159,41 +159,32 @@ pub fn init_progress(len: u64, label: &str) -> indicatif::ProgressBar {
159159/// True if the network calculates gas costs differently.
160160pub fn has_different_gas_calc ( chain_id : u64 ) -> bool {
161161 if let Some ( chain) = Chain :: from ( chain_id) . named ( ) {
162- return matches ! (
163- chain,
164- NamedChain :: Acala |
165- NamedChain :: AcalaMandalaTestnet |
166- NamedChain :: AcalaTestnet |
167- NamedChain :: Arbitrum |
168- NamedChain :: ArbitrumGoerli |
169- NamedChain :: ArbitrumSepolia |
170- NamedChain :: ArbitrumTestnet |
171- NamedChain :: Etherlink |
172- NamedChain :: EtherlinkTestnet |
173- NamedChain :: Karura |
174- NamedChain :: KaruraTestnet |
175- NamedChain :: Mantle |
176- NamedChain :: MantleSepolia |
177- NamedChain :: MantleTestnet |
178- NamedChain :: Moonbase |
179- NamedChain :: Moonbeam |
180- NamedChain :: MoonbeamDev |
181- NamedChain :: Moonriver
182- ) ;
162+ return chain. is_arbitrum ( ) ||
163+ matches ! (
164+ chain,
165+ NamedChain :: Acala |
166+ NamedChain :: AcalaMandalaTestnet |
167+ NamedChain :: AcalaTestnet |
168+ NamedChain :: Etherlink |
169+ NamedChain :: EtherlinkTestnet |
170+ NamedChain :: Karura |
171+ NamedChain :: KaruraTestnet |
172+ NamedChain :: Mantle |
173+ NamedChain :: MantleSepolia |
174+ NamedChain :: MantleTestnet |
175+ NamedChain :: Moonbase |
176+ NamedChain :: Moonbeam |
177+ NamedChain :: MoonbeamDev |
178+ NamedChain :: Moonriver
179+ ) ;
183180 }
184181 false
185182}
186183
187184/// True if it supports broadcasting in batches.
188185pub fn has_batch_support ( chain_id : u64 ) -> bool {
189186 if let Some ( chain) = Chain :: from ( chain_id) . named ( ) {
190- return !matches ! (
191- chain,
192- NamedChain :: Arbitrum |
193- NamedChain :: ArbitrumTestnet |
194- NamedChain :: ArbitrumGoerli |
195- NamedChain :: ArbitrumSepolia
196- ) ;
187+ return !chain. is_arbitrum ( ) ;
197188 }
198189 true
199190}
0 commit comments