diff --git a/crates/storage/provider/src/providers/mod.rs b/crates/storage/provider/src/providers/mod.rs index 8ea781b06f..19801249ef 100644 --- a/crates/storage/provider/src/providers/mod.rs +++ b/crates/storage/provider/src/providers/mod.rs @@ -62,11 +62,7 @@ impl HeaderProvider for ShareableDatabase { } fn header_by_number(&self, num: BlockNumber) -> Result> { - if let Some(hash) = self.db.view(|tx| tx.get::(num))?? { - self.header(&hash) - } else { - Ok(None) - } + Ok(self.db.view(|tx| tx.get::(num))??) } fn header_td(&self, hash: &BlockHash) -> Result> {