pub(crate) fn sanity_check_block_by_number( number: usize, block: &Block, ) -> Result<(), InterfaceError>