package bls12-381-unix

  1. Overview
  2. Docs

Module Fq12Source

Sourcemodule StubsFq12 : sig ... end
Sourcemodule Fq12 : sig ... end
include module type of struct include Fq12 end
Sourceexception Not_in_field of Bytes.t
Sourcetype t = Blst_bindings.Types.blst_fq12_t Ctypes.ptr
Sourceval order : Z.t
Sourceval size_in_bytes : int
Sourceval to_bytes : Blst_bindings.Types.blst_fq12_t Ctypes.ptr -> bytes
Sourceval of_bytes_opt : bytes -> Blst_bindings.Types.blst_fq12_t Ctypes.ptr option
Sourceval random : ?state:Random.State.t -> unit -> Blst_bindings.Types.blst_fq12_t Ctypes.ptr
Sourceval of_bytes_exn : Bytes.t -> Blst_bindings.Types.blst_fq12_t Ctypes.ptr
Sourceval one : Blst_bindings.Types.blst_fq12_t Ctypes.ptr
Sourceval zero : Blst_bindings.Types.blst_fq12_t Ctypes.ptr
Sourceval eq : Blst_bindings.Types.blst_fq12_t Ctypes_static.ptr -> Blst_bindings.Types.blst_fq12_t Ctypes_static.ptr -> bool Blst_stubs.return
Sourceval is_zero : Blst_bindings.Types.blst_fq12_t Ctypes_static.ptr -> bool Blst_stubs.return
Sourceval is_one : Blst_bindings.Types.blst_fq12_t Ctypes_static.ptr -> bool Blst_stubs.return
Sourceval mul : Blst_bindings.Types.blst_fq12_t Ctypes_static.ptr -> Blst_bindings.Types.blst_fq12_t Ctypes_static.ptr -> Blst_bindings.Types.blst_fq12_t Ctypes.ptr
Sourceval inverse_opt : Blst_bindings.Types.blst_fq12_t Ctypes_static.ptr -> Blst_bindings.Types.blst_fq12_t Ctypes.ptr option
Sourceval inverse_exn : Blst_bindings.Types.blst_fq12_t Ctypes_static.ptr -> Blst_bindings.Types.blst_fq12_t Ctypes.ptr
Sourceval of_z : Z.t -> Z.t -> Z.t -> Z.t -> Z.t -> Z.t -> Z.t -> Z.t -> Z.t -> Z.t -> Z.t -> Z.t -> Blst_bindings.Types.blst_fq12_t Ctypes.ptr
Sourceval of_string : string -> string -> string -> string -> string -> string -> string -> string -> string -> string -> string -> string -> Blst_bindings.Types.blst_fq12_t Ctypes.ptr
Sourceval two_z : Z.t
Sourceval pow : Blst_bindings.Types.blst_fq12_t Ctypes_static.ptr -> Z.t -> Blst_bindings.Types.blst_fq12_t Ctypes.ptr
OCaml

Innovation. Community. Security.