bulletproofs-0.2.0

Safe HaskellNone
LanguageHaskell2010

Bulletproofs.RangeProof.Prover

Synopsis

Documentation

generateProof Source #

Arguments

:: MonadRandom m 
=> Integer

Upper bound of the range we want to prove

-> Integer

Value we want to prove in range

-> Integer

Blinding factor

-> ExceptT RangeProofError m RangeProof 

Prove that a value lies in a specific range

generateProofUnsafe Source #

Arguments

:: MonadRandom m 
=> Integer

Upper bound of the range we want to prove

-> Integer

Value we want to prove in range

-> Integer

Blinding factor

-> m RangeProof 

Generate range proof from valid inputs