/// Attempt to rewind the range proof to reveal the proof message and committed value
Attempt to rewind the range proof to reveal the proof message and committed value
Attempt to rewind the range proof to reveal the proof message and committed value
pub fn rewind_range_proof_value_only(
        &self,
        prover: &RangeProofService,
        rewind_public_key: &PublicKey,
        rewind_blinding_public_key: &PublicKey,
    ) -> Result<RewindResult, TransactionError> {
        Ok(prover
            .rewind_proof_value_only(
                &self.proof.0,
                &self.commitment,
                rewind_public_key,
                rewind_blinding_public_key,
            )?
            .into())
    }
pub fn rewind_range_proof_value_only ( & self , prover : & RangeProofService , rewind_public_key : & PublicKey , rewind_blinding_public_key : & PublicKey , ) -> Result < RewindResult , TransactionError > { Ok ( prover . rewind_proof_value_only ( & self . proof . 0 , & self . commitment , rewind_public_key , rewind_blinding_public_key , ) ? . into ( ) ) }
Attempt to rewind the range proof to reveal the proof message and committed value
Attempt to rewind the range proof to reveal the proof message and committed value
&self
prover
&RangeProofService
rewind_public_key
&PublicKey
rewind_blinding_public_key
&PublicKey