diff --git a/src/thin/check.rs b/src/thin/check.rs index 1ffce8e..f2ac260 100644 --- a/src/thin/check.rs +++ b/src/thin/check.rs @@ -17,31 +17,6 @@ use crate::thin::superblock::*; //------------------------------------------ -struct TopLevelVisitor<'a> { - roots: &'a mut BTreeMap, -} - -impl<'a> NodeVisitor for TopLevelVisitor<'a> { - fn visit(&mut self, _w: &BTreeWalker, _b: &Block, node: &Node) -> Result<()> { - if let Node::Leaf { - header: _h, - keys, - values, - } = node - { - for n in 0..keys.len() { - let k = keys[n]; - let root = values[n]; - self.roots.insert(k as u32, root); - } - } - - Ok(()) - } -} - -//------------------------------------------ - #[allow(dead_code)] struct BlockTime { block: u64,