Crate tari_bulletproofs_plus
source ·Expand description
Bulletproofs+
Re-exports§
pub use generators::bulletproof_gens::BulletproofGens;
pub use generators::pedersen_gens::PedersenGens;
Modules§
- Bulletproofs+ commitment opening Bulletproofs+ commitment opening struct
- Bulletproofs+ error definitions Bulletproofs+ error definitions
- Bulletproofs+ mask embedding and recovery Bulletproofs+ embedded extended mask
- Bulletproofs+
generators
module contains API for producing a set of generators for a range proof Thegenerators
module contains API for producing a set of generators for a range proof - Bulletproofs+ library protocol extensions Bulletproofs+
ScalarProtocol
trait for using a Scalar - 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
- Bulletproofs+ public range proof parameters intended for a verifier Bulletproofs+ public range proof parameters intended for a verifier
- 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
- Bulletproofs+ commitment openings for the aggregated case Bulletproofs+ commitment openings for the aggregated case
- RistrettoBulletProof
- Bulletproofs+ trait definitions
Structs§
- Merlin transcripts A transcript of a public-coin argument.