Function sp1_core::utils::prove_with_context

source ยท
pub fn prove_with_context<SC: StarkGenericConfig, P: MachineProver<SC, RiscvAir<SC::Val>>>(
    prover: &P,
    program: Program,
    stdin: &SP1Stdin,
    opts: SP1CoreOpts,
    context: SP1Context<'_>,
) -> Result<(MachineProof<SC>, Vec<u8>, u64), SP1CoreProverError>
where SC::Val: PrimeField32, SC::Challenger: 'static + Clone + Send, OpeningProof<SC>: Send, Com<SC>: Send + Sync, PcsProverData<SC>: Send + Sync,