From 2e925ca64214cfb4d0284a7651048a46579b4fe5 Mon Sep 17 00:00:00 2001 From: YaroShkvorets Date: Tue, 30 Jun 2026 09:52:45 -0400 Subject: [PATCH] firehose: fix optimism check in extended blocks check --- graph/src/firehose/endpoints.rs | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/graph/src/firehose/endpoints.rs b/graph/src/firehose/endpoints.rs index 02e4c24b116..8176dc3fbd1 100644 --- a/graph/src/firehose/endpoints.rs +++ b/graph/src/firehose/endpoints.rs @@ -89,13 +89,12 @@ impl NetworkDetails for Arc { async fn provides_extended_blocks(&self) -> anyhow::Result { let info = self.clone().info().await?; - let pred = if info.chain_name.contains("arbitrum-one") - || info.chain_name.contains("optimism-mainnet") - { - |x: &String| x.starts_with("extended") || x == "hybrid" - } else { - |x: &String| x == "extended" - }; + let pred = + if info.chain_name.contains("arbitrum-one") || info.chain_name.contains("optimism") { + |x: &String| x.starts_with("extended") || x == "hybrid" + } else { + |x: &String| x == "extended" + }; Ok(info.block_features.iter().any(pred)) }