pub fn verify_range(
params: &BulletproofParams,
commitment: &BulletproofCommitment,
proof: &BulletproofRangeProof,
) -> BulletproofResult<()>Expand description
Verify a Bulletproof range proof.
§Arguments
params- Bulletproof parameterscommitment- Commitment to the valueproof- The range proof to verify
§Example
use chie_crypto::bulletproof::{BulletproofParams, prove_range, verify_range};
let params = BulletproofParams::new(32);
let (commitment, proof) = prove_range(¶ms, 1000).unwrap();
assert!(verify_range(¶ms, &commitment, &proof).is_ok());