pub fn full_rewind_range_proof(
        &self,
        prover: &RangeProofService,
        rewind_key: &PrivateKey,
        rewind_blinding_key: &PrivateKey,
    ) -> Result<FullRewindResult, TransactionError> {
        Ok(prover
            .rewind_proof_commitment_data(&self.proof.0, &self.commitment, rewind_key, rewind_blinding_key)?
            .into())
    }
/// Attempt to fully rewind the range proof to reveal the proof message, committed value and blinding factor
Attempt to fully rewind the range proof to reveal the proof message, committed value and blinding factor
Attempt to fully rewind the range proof to reveal the proof message committed value and blinding factor
pub fn full_rewind_range_proof(
        &self,
        prover: &RangeProofService,
        rewind_key: &PrivateKey,
        rewind_blinding_key: &PrivateKey,
    ) -> Result<FullRewindResult, TransactionError> {
        Ok(prover
            .rewind_proof_commitment_data(&self.proof.0, &self.commitment, rewind_key, rewind_blinding_key)?
            .into())
    }
pub fn full_rewind_range_proof ( & self , prover : & RangeProofService , rewind_key : & PrivateKey , rewind_blinding_key : & PrivateKey , ) -> Result < FullRewindResult , TransactionError > { Ok ( prover . rewind_proof_commitment_data ( & self . proof . 0 , & self . commitment , rewind_key , rewind_blinding_key ) ? . into ( ) ) }
Attempt to fully rewind the range proof to reveal the proof message, committed value and blinding factor
Attempt to fully rewind the range proof to reveal the proof message committed value and blinding factor
&self
prover
&RangeProofService
rewind_key
&PrivateKey
rewind_blinding_key
&PrivateKey
&self
prover
&RangeProofService
rewind_key
&PrivateKey
rewind_blinding_key
&PrivateKey