fn ensure_remote_trace_block_is_canonical( expected: BlockNumHash, actual: Option<BlockNumHash>, ) -> Result<()>