PC.Commitmenttype t = Super_PP.PC.Commitment.tval t : t Repr.ttype prover_aux = Super_PP.PC.Commitment.prover_auxval prover_aux_t : prover_aux Repr.ttype public_parameters = Super_PP.PC.Commitment.public_parameterstype secret = Kzg.Bls.Poly.t Kzg.SMap.tval commit_single : public_parameters -> Kzg.Bls.Poly.t -> Kzg.Bls.G1.tval commit :
?all_keys:string list ->
public_parameters ->
secret ->
t * prover_auxval cardinal : t -> intval recombine_prover_aux : prover_aux list -> prover_auxval empty : tval empty_prover_aux : prover_auxval of_list :
public_parameters ->
name:string ->
Kzg.Bls.G1.t list ->
t * prover_auxval to_map : t -> Kzg.Bls.G1.t Kzg.SMap.t