Aplonk.Main_protocolmodule SMap = Kzg.SMapmodule Make_impl
(Main_KZG :
Plonk.Main_protocol.S with type public_inputs = Kzg.Bls.Scalar.t array list)
(Main_Pack :
Aggregation.Main_protocol.S
with type public_inputs = Kzg.Bls.Scalar.t array list
with module PP.Answers_commitment = Main_KZG.Input_commitment)
(PIs : Pi_parameters.S) :
sig ... endmodule Main_KZG = Plonk.Main_protocolmodule Super_PP : sig ... endmodule Main_Pack : sig ... endmodule Make_raw
(Main_KZG :
Plonk.Main_protocol.S with type public_inputs = Kzg.Bls.Scalar.t array list)
(Main_Pack :
Aggregation.Main_protocol.S
with type public_inputs = Kzg.Bls.Scalar.t array list
with module PP.Answers_commitment = Main_KZG.Input_commitment)
(PIs : Pi_parameters.S) :
Plonk.Main_protocol.S
with module Input_commitment = Main_Pack.Input_commitment
with type circuit_prover_input = Main_Pack.circuit_prover_input
with type public_inputs = Kzg.Bls.Scalar.t listmodule Make (PIs : Pi_parameters.S) : sig ... end