Modules

Structs

  • The BulletproofGens struct contains all the generators needed for aggregating up to m range proofs of up to n bits each.
  • Represents a view of the generators used by a specific party in an aggregated proof.
  • A linear proof, which is an “lightweight” version of a Bulletproofs inner-product proof Protocol: Section E.3 of GHL’21
  • Represents a pair of base points for Pedersen commitments.
  • The RangeProof struct represents a proof that one or more values are in a range.

Enums

  • Represents an error in proof creation, verification, or parsing.