[−][src]Trait zei::proofs::bulletproofs::transcript::TranscriptProtocol
Required methods
fn rangeproof_domain_sep(&mut self, n: u64, m: u64)
Append a domain separator for an n
-bit, m
-party range proof.
fn innerproduct_domain_sep(&mut self, n: u64)
Append a domain separator for a length-n
inner product proof.
fn validate_and_commit_point(
&mut self,
label: &'static [u8],
point: &CompressedRistretto
) -> Result<(), ZeiError>
&mut self,
label: &'static [u8],
point: &CompressedRistretto
) -> Result<(), ZeiError>
Check that a point is not the identity, then append it to the transcript. Otherwise, return an error.
Implementations on Foreign Types
impl TranscriptProtocol for Transcript
[src]
fn rangeproof_domain_sep(&mut self, n: u64, m: u64)
[src]
fn innerproduct_domain_sep(&mut self, n: u64)
[src]
fn validate_and_commit_point(
&mut self,
label: &'static [u8],
point: &CompressedRistretto
) -> Result<(), ZeiError>
[src]
&mut self,
label: &'static [u8],
point: &CompressedRistretto
) -> Result<(), ZeiError>