Make_impl.RangeCheckSourcemodule PP : sig ... endval preprocessing :
permutation:int array ->
range_checks:('a list * int) ->
domain:Plonk.Bls.Domain.t ->
Plonk.Bls.Poly.t SMap.tval f_map_contribution_1 :
range_checks:(int list * int) ->
domain:Plonk.Bls.Domain.t ->
values:Bls.Evaluations.t SMap.t ->
Bls.Evaluations.t * Plonk.Bls.Poly.t SMap.tval f_map_contribution_2 :
permutation:int array ->
beta:Plonk.Bls.Poly.scalar ->
gamma:Plonk.Bls.Poly.scalar ->
domain:Plonk.Bls.Domain.t ->
values:Bls.Evaluations.t SMap.t ->
Plonk.Bls.Poly.t SMap.tval prover_identities_1 :
?circuit_prefix:(string -> string) ->
proof_prefix:(string -> string) ->
domain_size:int ->
unit ->
Identities.prover_identitiesval prover_identities_2 :
?circuit_prefix:(string -> string) ->
beta:Plonk.Bls.Scalar.t ->
gamma:Plonk.Bls.Scalar.t ->
domain_size:int ->
unit ->
Identities.prover_identitiesval verifier_identities_1 :
?circuit_prefix:(string -> string) ->
proof_prefix:(string -> string) ->
unit ->
Plonk.Bls.Scalar.t ->
Plonk.Bls.Scalar.t SMap.t SMap.t ->
Plonk.Bls.Scalar.t SMap.tval verifier_identities_2 :
?circuit_prefix:(string -> string) ->
nb_proofs:int ->
beta:Plonk.Bls.Scalar.t ->
gamma:Plonk.Bls.Scalar.t ->
delta:Plonk.Bls.Scalar.t ->
domain_size:int ->
generator:Plonk.Bls.Scalar.t ->
unit ->
Identities.verifier_identities