pub trait BlockHashRef {
type Error;
// Required method
fn block_hash(&self, number: u64) -> Result<B256, Self::Error>;
}
pub trait BlockHashRef {
type Error;
// Required method
fn block_hash(&self, number: u64) -> Result<B256, Self::Error>;
}