PC.Commitmenttype t = Plonk.Bls.G1.t Plonk.SMap.tval prover_aux_t : prover_aux Repr.ttype secret = Plonk.Bls.Poly.t Plonk.SMap.tval commit :
?all_keys:string list ->
prover_public_parameters ->
secret ->
t * prover_auxval cardinal : t -> int