From ded84933b2b170a6deff3c6b3daf6d06cca3703b Mon Sep 17 00:00:00 2001 From: Rostyslav Tyshko Date: Wed, 9 Apr 2025 01:31:39 -0400 Subject: [PATCH] get_sc_sc_state for `NodeBlockStore` --- node_core/src/storage/block_store.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/node_core/src/storage/block_store.rs b/node_core/src/storage/block_store.rs index 6991ee5..828d8ac 100644 --- a/node_core/src/storage/block_store.rs +++ b/node_core/src/storage/block_store.rs @@ -2,6 +2,7 @@ use std::path::Path; use anyhow::{anyhow, Result}; use storage::{block::Block, RocksDBIO}; +use storage::sc_db_utils::DataBlob; pub struct NodeBlockStore { dbio: RocksDBIO, @@ -41,6 +42,10 @@ impl NodeBlockStore { pub fn put_block_at_id(&self, block: Block) -> Result<()> { Ok(self.dbio.put_block(block, false)?) } + + pub fn get_sc_sc_state(&self, sc_addr: &str) -> Result> { + Ok(self.dbio.get_sc_sc_state(sc_addr)?) + } } #[cfg(test)]