/// Load necessary transcripts for the inputs
Load necessary transcripts for the inputs
Load necessary transcripts for the inputs
fn crypto_load_transcript(
        &self,
        inputs: &ThresholdEcdsaSigInputs,
    ) -> Result<(), IDkgLoadTranscriptError> {
        crypto_load_idkg_transcript(
            &*self.crypto,
            inputs.presig_quadruple().kappa_unmasked(),
            &self.log,
        )?;
        crypto_load_idkg_transcript(
            &*self.crypto,
            inputs.presig_quadruple().lambda_masked(),
            &self.log,
        )?;
        crypto_load_idkg_transcript(
            &*self.crypto,
            inputs.presig_quadruple().kappa_times_lambda(),
            &self.log,
        )?;
        crypto_load_idkg_transcript(
            &*self.crypto,
            inputs.presig_quadruple().key_times_lambda(),
            &self.log,
        )?;
        crypto_load_idkg_transcript(&*self.crypto, inputs.key_transcript(), &self.log)?;
        Ok(())
    }
fn crypto_load_transcript ( & self , inputs : & ThresholdEcdsaSigInputs , ) -> Result < ( ) , IDkgLoadTranscriptError > { crypto_load_idkg_transcript ( & * self . crypto , inputs . presig_quadruple ( ) . kappa_unmasked ( ) , & self . log , ) ? ; crypto_load_idkg_transcript ( & * self . crypto , inputs . presig_quadruple ( ) . lambda_masked ( ) , & self . log , ) ? ; crypto_load_idkg_transcript ( & * self . crypto , inputs . presig_quadruple ( ) . kappa_times_lambda ( ) , & self . log , ) ? ; crypto_load_idkg_transcript ( & * self . crypto , inputs . presig_quadruple ( ) . key_times_lambda ( ) , & self . log , ) ? ; crypto_load_idkg_transcript ( & * self . crypto , inputs . key_transcript ( ) , & self . log ) ? ; Ok ( ( ) ) }
Load necessary transcripts for the inputs
Load necessary transcripts for the inputs
&self
inputs
&ThresholdEcdsaSigInputs