Trait ark_poly_commit::data_structures::PCCommitment[][src]

pub trait PCCommitment: Clone + ToBytes + CanonicalSerialize + CanonicalDeserialize {
    fn empty() -> Self;
fn has_degree_bound(&self) -> bool;
fn size_in_bytes(&self) -> usize; }
Expand description

Defines the minimal interface of commitments for any polynomial commitment scheme.

Required methods

Outputs a non-hiding commitment to the zero polynomial.

Does this commitment have a degree bound?

Size in bytes

Implementors