ProofVerifier

Trait ProofVerifier 

Source
pub trait ProofVerifier {
    // Required method
    fn verify_proof(
        &self,
        proof: &[u8],
        disclosed_messages: &[(usize, Vec<u8>)],
        total_message_count: usize,
    ) -> Result<bool>;
}
Expand description

Verify a derived zero-knowledge proof.

Required Methods§

Source

fn verify_proof( &self, proof: &[u8], disclosed_messages: &[(usize, Vec<u8>)], total_message_count: usize, ) -> Result<bool>

Implementors§