From 45caab8052576d2e6a3d5025456c70512470ad82 Mon Sep 17 00:00:00 2001 From: Dan Cline <6798349+Rjected@users.noreply.github.com> Date: Fri, 12 May 2023 12:28:27 -0400 Subject: [PATCH] feat: impl BlockIdProvider for BlockchainProvider (#2650) --- crates/storage/provider/src/providers/mod.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/crates/storage/provider/src/providers/mod.rs b/crates/storage/provider/src/providers/mod.rs index e23a4d4fc7..239fb46a3f 100644 --- a/crates/storage/provider/src/providers/mod.rs +++ b/crates/storage/provider/src/providers/mod.rs @@ -138,13 +138,11 @@ where Tree: BlockchainTreeViewer + Send + Sync, { fn safe_block_num(&self) -> Result> { - // TODO: implement with canon chain tracker - Ok(None) + Ok(self.chain_info.get_safe_num_hash().map(|num_hash| num_hash.number)) } fn finalized_block_num(&self) -> Result> { - // TODO: implement with canon chain tracker - Ok(None) + Ok(self.chain_info.get_finalized_num_hash().map(|num_hash| num_hash.number)) } fn pending_block_num_hash(&self) -> Result> {