pub trait ProofRead<V>: Sync {
    // Required method
    fn get_proof(&self, key: HashValue) -> Option<&SparseMerkleProof<V>>;
}
Expand description

A type that implements ProofRead can provide proof for keys in persistent storage.

Required Methods§

source

fn get_proof(&self, key: HashValue) -> Option<&SparseMerkleProof<V>>

Gets verified proof for this key in persistent storage.

Implementors§