Trait ark_poly_commit::data_structures::PCUniversalParams [−][src]
pub trait PCUniversalParams: Clone + Debug + CanonicalSerialize + CanonicalDeserialize { fn max_degree(&self) -> usize; }
Expand description
Defines the minimal interface for public params for any polynomial commitment scheme.
Required methods
fn max_degree(&self) -> usize
[src]
fn max_degree(&self) -> usize
[src]Outputs the maximum degree supported by the committer key.
Implementors
impl<E, P> PCUniversalParams for ark_poly_commit::marlin::marlin_pst13_pc::UniversalParams<E, P> where
E: PairingEngine,
P: MVPolynomial<E::Fr>,
P::Point: Index<usize, Output = E::Fr>,
[src]
impl<E, P> PCUniversalParams for ark_poly_commit::marlin::marlin_pst13_pc::UniversalParams<E, P> where
E: PairingEngine,
P: MVPolynomial<E::Fr>,
P::Point: Index<usize, Output = E::Fr>,
[src]