package octez-protocol-017-PtNairob-libs

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val mem : Tezos_context_memory.Context.tree -> Tezos_context_memory.Context.key -> bool Lwt.t
val mem_tree : Tezos_context_memory.Context.tree -> Tezos_context_memory.Context.key -> bool Lwt.t
val find : Tezos_context_memory.Context.tree -> Tezos_context_memory.Context.key -> Tezos_context_memory.Context.value option Lwt.t
val find_tree : Tezos_context_memory.Context.tree -> Tezos_context_memory.Context.key -> Tezos_context_memory.Context.tree option Lwt.t
val list : Tezos_context_memory.Context.tree -> ?offset:int -> ?length:int -> Tezos_context_memory.Context.key -> (string * Tezos_context_memory.Context.tree) list Lwt.t
val length : Tezos_context_memory.Context.tree -> Tezos_context_memory.Context.key -> int Lwt.t
val add : Tezos_context_memory.Context.tree -> Tezos_context_memory.Context.key -> Tezos_context_memory.Context.value -> Tezos_context_memory.Context.tree Lwt.t
val add_tree : Tezos_context_memory.Context.tree -> Tezos_context_memory.Context.key -> Tezos_context_memory.Context.tree -> Tezos_context_memory.Context.tree Lwt.t
val remove : Tezos_context_memory.Context.tree -> Tezos_context_memory.Context.key -> Tezos_context_memory.Context.tree Lwt.t
val fold : ?depth:Tezos_context_sigs__Context.depth -> Tezos_context_memory.Context.tree -> Tezos_context_memory.Context.key -> order:[ `Sorted | `Undefined ] -> init:'a -> f: (Tezos_context_memory.Context.key -> Tezos_context_memory.Context.tree -> 'a -> 'a Lwt.t) -> 'a Lwt.t
val config : Tezos_context_memory.Context.tree -> Tezos_context_sigs.Config.t
val empty : Tezos_context_memory.Context.t -> Tezos_context_memory.Context.tree
val is_empty : Tezos_context_memory.Context.tree -> bool
val kind : Tezos_context_memory.Context.tree -> Tezos_context_sigs__Context.Kind.t
val to_value : Tezos_context_memory.Context.tree -> Tezos_context_memory.Context.value option Lwt.t
val of_value : Tezos_context_memory.Context.t -> Tezos_context_memory.Context.value -> Tezos_context_memory.Context.tree Lwt.t
val hash : Tezos_context_memory.Context.tree -> Tezos_base.TzPervasives.Context_hash.t
val equal : Tezos_context_memory.Context.tree -> Tezos_context_memory.Context.tree -> bool
val clear : ?depth:int -> Tezos_context_memory.Context.tree -> unit
val pp : Format.formatter -> Tezos_context_memory.Context.tree -> unit
type raw = [
  1. | `Tree of raw Tezos_base.TzPervasives.String.Map.t
  2. | `Value of bytes
]
val raw_encoding : raw Tezos_base.TzPervasives.Data_encoding.t
val to_raw : Tezos_context_memory.Context.tree -> raw Lwt.t
val of_raw : raw -> Tezos_context_memory.Context.tree
val unshallow : Tezos_context_memory.Context.tree -> Tezos_context_memory.Context.tree Lwt.t
type repo = Tezos_context_memory.Context.Tree.repo
val make_repo : unit -> repo Lwt.t
val is_shallow : Tezos_context_memory.Context.tree -> bool
val kinded_key : Tezos_context_memory.Context.tree -> Tezos_context_memory.Context.kinded_key option
type tree = Tezos_context_memory.Context.tree
type t = Tezos_context_memory.Context.t
type key = string list
type value = bytes
OCaml

Innovation. Community. Security.