V.Schnorrmodule Affine : sig ... endtype pk = Affine.pointval pk_encoding : (SchnorrPV.P.pk, pk L.repr, pk) L.Encodings.encodingtype signature = {sig_u_bytes : bool list L.repr;sig_r : Affine.point L.repr;c_bytes : bool list L.repr;}val signature_encoding :
(SchnorrPV.P.signature, signature, bool list * (pk * bool list))
L.Encodings.encoding