PC.Commitmentinclude Plonk.Polynomial_commitment.Commitment_sig
with type secret := BasePC.secret
with type prover_public_parameters := BasePC.Public_parameters.proverval prover_aux_t : prover_aux Repr.tval commit :
?all_keys:string list ->
BasePC.Public_parameters.prover ->
BasePC.secret ->
t * prover_auxval cardinal : t -> intval recombine_prover_aux : prover_aux list -> prover_auxval empty : tval empty_prover_aux : prover_aux