Expand description
Bulletproofs+
Re-exports§
pub use generators::bulletproof_gens::BulletproofGens;pub use generators::pedersen_gens::PedersenGens;
Modules§
- commitment_
opening - Bulletproofs+ commitment opening Bulletproofs+ commitment opening struct
- errors
- Bulletproofs+ error definitions Bulletproofs+ error definitions
- extended_
mask - Bulletproofs+ mask embedding and recovery Bulletproofs+ embedded extended mask
- generators
- Bulletproofs+
generatorsmodule contains API for producing a set of generators for a range proof Thegeneratorsmodule contains API for producing a set of generators for a range proof - protocols
- Bulletproofs+ library protocol extensions
Bulletproofs+
ScalarProtocoltrait for using a Scalar - range_
parameters - Bulletproofs+ range parameters (generators and base points) needed for a batch of range proofs Bulletproofs+ range parameters (generators and base points) needed for a batch of range proofs
- range_
proof - Bulletproofs+ public range proof parameters intended for a verifier Bulletproofs+ public range proof parameters intended for a verifier
- range_
statement - Bulletproofs+ generators, vector of commitments, vector of optional minimum promised values and a vector of optional seed nonces for mask recovery Bulletproofs+ generators, vector of commitments, vector of optional minimum promised values and a vector of optional seed nonces for mask recovery
- range_
witness - Bulletproofs+ commitment openings for the aggregated case Bulletproofs+ commitment openings for the aggregated case
- ristretto
- RistrettoBulletProof
- traits
- Bulletproofs+ trait definitions
Structs§
- Transcript
- Merlin transcripts A transcript of a public-coin argument.