package class_group_vdf

  1. Overview
  2. Docs
Verifiable Delay Functions bindings to Chia's VDF

Install

dune-project
 Dependency

Authors

Maintainers

Sources

ocaml-chia-vdf-v0.0.4.tar.gz
md5=9dedb6584bf23877136c328703d47532
sha512=265f4c76fe995524260bff055347a9bb40cce9b5adf0f0222fd71a0cce29d51fe1fbac7b961577b6d28e16c8aa4630805c6365924e6fc0d06c4d07c84d2c6c78

doc/src/class_group_vdf/s.ml.html

Source file s.ml

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
module type GROUP = sig
  type t

  val size_in_bytes : int

  val check_bytes : Bytes.t -> bool

  val of_bytes_exn : Bytes.t -> t

  val of_bytes_opt : Bytes.t -> t option

  val to_bytes : t -> Bytes.t

  val size_in_memory : int

  val zero : t

  val is_zero : t -> bool

  val one : t

  val is_one : t -> bool

  val random : ?state:Random.State.t -> unit -> t

  val eq : t -> t -> bool

  val neg : t -> t

  val add : t -> t -> t

  val double : t -> t

  val mul : t -> Z.t -> t
end