Trait snarkvm_polycommit::data_structures::PCCommitment [−][src]
Defines the minimal interface of commitments for any polynomial commitment scheme.
Required methods
fn empty() -> Self
[src]
Outputs a non-hiding commitment to the zero polynomial.
fn has_degree_bound(&self) -> bool
[src]
Does this commitment have a degree bound?
fn is_in_correct_subgroup_assuming_on_curve(&self) -> bool
[src]
Does this commitment's affine belong to the correct subgroup?