Skip to main content

prove_zerocheck_and_logup

Function prove_zerocheck_and_logup 

Source
pub fn prove_zerocheck_and_logup<SC: StarkProtocolConfig, TS>(
    transcript: &mut TS,
    mpk: &DeviceMultiStarkProvingKey<CpuBackend<SC>>,
    ctx: &ProvingContext<CpuBackend<SC>>,
) -> Result<(GkrProof<SC>, BatchConstraintProof<SC>, Vec<SC::EF>), LogupZerocheckError>
where TS: FiatShamirTranscript<SC>, SC::F: TwoAdicField, SC::EF: TwoAdicField + ExtensionField<SC::F>, CpuBackend<SC>: ProverBackend<Val = SC::F, Matrix = RowMajorMatrix<SC::F>>,