package tezos-protocol-environment

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
include module type of struct include Bls12_381.Fq12 end
exception Not_in_field of Stdlib.Bytes.t
type t = Bls12_381.Fq12.t
val order : Z.t
val size_in_bytes : int
val size_in_memory : int
val zero : t
val one : t
val is_zero : t -> bool
val is_one : t -> bool
val mul : t -> t -> t
val inverse_exn : t -> t
val inverse_opt : t -> t option
val eq : t -> t -> bool
val random : ?state:Stdlib.Random.State.t -> unit -> t
val pow : t -> Z.t -> t
val of_bytes_exn : Stdlib.Bytes.t -> t
val of_bytes_opt : Stdlib.Bytes.t -> t option
val to_bytes : t -> Stdlib.Bytes.t
val of_string : Stdlib.String.t -> Stdlib.String.t -> Stdlib.String.t -> Stdlib.String.t -> Stdlib.String.t -> Stdlib.String.t -> Stdlib.String.t -> Stdlib.String.t -> Stdlib.String.t -> Stdlib.String.t -> Stdlib.String.t -> Stdlib.String.t -> t
val 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 -> t
val check_bytes : 'a -> 'b
val add : 'a -> 'b -> 'c
val negate : 'a -> 'b
OCaml

Innovation. Community. Security.