Trait ark_poly_commit::data_structures::PCProof[][src]

pub trait PCProof: Clone + ToBytes + CanonicalSerialize + CanonicalDeserialize {
    fn size_in_bytes(&self) -> usize;
}

Defines the minimal interface of evaluation proofs for any polynomial commitment scheme.

Required methods

fn size_in_bytes(&self) -> usize[src]

Size in bytes

Loading content...

Implementors

impl<E: PairingEngine> PCProof for ark_poly_commit::kzg10::Proof<E>[src]

impl<E: PairingEngine> PCProof for ark_poly_commit::marlin::marlin_pst13_pc::Proof<E>[src]

impl<G: AffineCurve> PCProof for ark_poly_commit::ipa_pc::Proof<G>[src]

Loading content...