@@ -159,41 +159,32 @@ pub fn init_progress(len: u64, label: &str) -> indicatif::ProgressBar {
159
159
/// True if the network calculates gas costs differently.
160
160
pub fn has_different_gas_calc ( chain_id : u64 ) -> bool {
161
161
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
+ ) ;
183
180
}
184
181
false
185
182
}
186
183
187
184
/// True if it supports broadcasting in batches.
188
185
pub fn has_batch_support ( chain_id : u64 ) -> bool {
189
186
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 ( ) ;
197
188
}
198
189
true
199
190
}
0 commit comments