package octez-protocol-017-PtNairob-libs

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
include module type of struct include Context.Tree end
val mem : Context.tree -> Context.key -> bool Lwt.t
val mem_tree : Context.tree -> Context.key -> bool Lwt.t
val find_tree : Context.tree -> Context.key -> Context.tree option Lwt.t
val list : Context.tree -> ?offset:int -> ?length:int -> Context.key -> (string * Context.tree) list Lwt.t
val length : Context.tree -> Context.key -> int Lwt.t
val fold : ?depth:[ `Eq of int | `Le of int | `Lt of int | `Ge of int | `Gt of int ] -> Context.tree -> Context.key -> order:[ `Sorted | `Undefined ] -> init:'a -> f:(Context.key -> Context.tree -> 'a -> 'a Lwt.t) -> 'a Lwt.t
val empty : Context.t -> Context.tree
val is_empty : Context.tree -> bool
val kind : Context.tree -> [ `Value | `Tree ]
val to_value : Context.tree -> Context.value option Lwt.t
val equal : Context.tree -> Context.tree -> bool
val clear : ?depth:int -> Context.tree -> unit
val pp : Stdlib.Format.formatter -> Context.tree -> unit
type raw = [
  1. | `Tree of raw Tezos_base.TzPervasives.String.Map.t
  2. | `Value of bytes
]
val to_raw : Context.tree -> raw Lwt.t
val of_raw : raw -> Context.tree
val unshallow : Context.tree -> Context.tree Lwt.t
type repo = Context.Tree.repo
val make_repo : unit -> repo Lwt.t
val is_shallow : Context.tree -> bool
val kinded_key : Context.tree -> Context.kinded_key option
type tree = Context.tree
type t = Context.t
type key = string list
type value = bytes
OCaml

Innovation. Community. Security.