package bls12-381-js-gen

  1. Overview
  2. Docs

Parameters

module M : sig ... end

Signature

include Bls12_381_gen.Elliptic_curve_sig.RAW_BASE
val size_in_bytes : int
val check_bytes : Stdlib.Bytes.t -> bool
val is_zero : Stdlib.Bytes.t -> bool
val random : unit -> Stdlib.Bytes.t
val zero : unit -> Stdlib.Bytes.t
val one : unit -> Stdlib.Bytes.t
val add : Stdlib.Bytes.t -> Stdlib.Bytes.t -> Stdlib.Bytes.t
val mul : Stdlib.Bytes.t -> Stdlib.Bytes.t -> Stdlib.Bytes.t
val eq : Stdlib.Bytes.t -> Stdlib.Bytes.t -> bool
val negate : Stdlib.Bytes.t -> Stdlib.Bytes.t
val double : Stdlib.Bytes.t -> Stdlib.Bytes.t
val build_from_components : Stdlib.Bytes.t -> Stdlib.Bytes.t -> Stdlib.Bytes.t -> Stdlib.Bytes.t -> Stdlib.Bytes.t option
OCaml

Innovation. Community. Security.