package octez-libs
module Proof = Commitment.Single
type prover_public_parameters = Kzg.Bls.Srs_g1.t
type secret = Kzg.Bls.Poly.t
val prove :
max_commit:int ->
max_degree:int ->
Kzg.Bls.Srs_g1.t ->
Kzg.Bls.Poly.t ->
Kzg.Bls.Srs_g1.elt
val verify :
verifier_public_parameters ->
Commitment.Single.t ->
Bls.G1.t ->
bool
val prove_multi :
max_commit:int ->
max_degree:int ->
Kzg.Bls.Srs_g1.t ->
Utils.Transcript.t ->
Bls.G1.t SMap.t ->
Kzg.Bls.Poly.t SMap.t ->
Kzg.Bls.Srs_g1.elt * Kzg__Utils.Transcript.t
val verify_multi :
verifier_public_parameters ->
Utils.Transcript.t ->
Commitment.t ->
Bls.G1.t ->
bool * Kzg__Utils.Transcript.t
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>