pub trait UnrecordedBlocks {
// Required methods
fn insert(&mut self, height: Height, bytes: Bytes) -> Result<(), String>;
fn remove(&mut self, height: &Height) -> Result<Option<Bytes>, String>;
}
pub trait UnrecordedBlocks {
// Required methods
fn insert(&mut self, height: Height, bytes: Bytes) -> Result<(), String>;
fn remove(&mut self, height: &Height) -> Result<Option<Bytes>, String>;
}