pub async fn consistency_proof<R: NodeReader>( reader: &R, view: &AlgView, alg_id: u64, old_size: u64, new_size: u64, global_size: u64, arity: u64, ) -> Result<Option<ConsistencyProof>, R::Error>
Generate a consistency proof between old_size and new_size for the algorithm view. Returns None when the request is out of range.
old_size
new_size
view
None
Propagates Error from the node reads.
Error