exception Not_on_curve of Stdlib.Bytes.tval affine_of_jacobian : t -> affineval jacobian_of_affine : affine -> tval affine_array_of_compressed_bytes_opt :
subgroup_check:bool ->
Stdlib.Bytes.t array ->
affine_array optionval compressed_size_in_bytes : intval check_bytes : Stdlib.Bytes.t -> boolval of_bytes_opt : Stdlib.Bytes.t -> t optionval of_bytes_exn : Stdlib.Bytes.t -> tval of_compressed_bytes_opt : Stdlib.Bytes.t -> t optionval of_compressed_bytes_exn : Stdlib.Bytes.t -> tval to_bytes : t -> Stdlib.Bytes.tval to_compressed_bytes : t -> Stdlib.Bytes.tval random : ?state:Stdlib.Random.State.t -> unit -> tval add_inplace : t -> t -> t -> unitval add_bulk : t list -> tval hash_to_curve : Stdlib.Bytes.t -> Stdlib.Bytes.t -> tval pippenger : ?start:int -> ?len:int -> t array -> Scalar.t array -> tval pippenger_with_compressed_bytes_array_opt :
subgroup_check:bool ->
Stdlib.Bytes.t array ->
Scalar.t array ->
Stdlib.Bytes.t optionval add_bulk_with_compressed_bytes_array_opt :
subgroup_check:bool ->
Stdlib.Bytes.t array ->
Stdlib.Bytes.t option