package tezos-protocol-plugin-017-PtNairob

  1. Overview
  2. Docs

Module Mempool.TreeSource

include module type of struct include Tezos_protocol_017_PtNairob.Environment.Context.Tree end
val mem : Tezos_protocol_environment_017_PtNairob.Context.tree -> Tezos_protocol_environment_017_PtNairob.Context.key -> bool Tezos_protocol_environment_017_PtNairob.Lwt.t
val mem_tree : Tezos_protocol_environment_017_PtNairob.Context.tree -> Tezos_protocol_environment_017_PtNairob.Context.key -> bool Tezos_protocol_environment_017_PtNairob.Lwt.t
val find : Tezos_protocol_environment_017_PtNairob.Context.tree -> Tezos_protocol_environment_017_PtNairob.Context.key -> Tezos_protocol_environment_017_PtNairob.Context.value option Tezos_protocol_environment_017_PtNairob.Lwt.t
val find_tree : Tezos_protocol_environment_017_PtNairob.Context.tree -> Tezos_protocol_environment_017_PtNairob.Context.key -> Tezos_protocol_environment_017_PtNairob.Context.tree option Tezos_protocol_environment_017_PtNairob.Lwt.t
val list : Tezos_protocol_environment_017_PtNairob.Context.tree -> ?offset:int -> ?length:int -> Tezos_protocol_environment_017_PtNairob.Context.key -> (string * Tezos_protocol_environment_017_PtNairob.Context.tree) list Tezos_protocol_environment_017_PtNairob.Lwt.t
val length : Tezos_protocol_environment_017_PtNairob.Context.tree -> Tezos_protocol_environment_017_PtNairob.Context.key -> int Tezos_protocol_environment_017_PtNairob.Lwt.t
val add : Tezos_protocol_environment_017_PtNairob.Context.tree -> Tezos_protocol_environment_017_PtNairob.Context.key -> Tezos_protocol_environment_017_PtNairob.Context.value -> Tezos_protocol_environment_017_PtNairob.Context.tree Tezos_protocol_environment_017_PtNairob.Lwt.t
val add_tree : Tezos_protocol_environment_017_PtNairob.Context.tree -> Tezos_protocol_environment_017_PtNairob.Context.key -> Tezos_protocol_environment_017_PtNairob.Context.tree -> Tezos_protocol_environment_017_PtNairob.Context.tree Tezos_protocol_environment_017_PtNairob.Lwt.t
val remove : Tezos_protocol_environment_017_PtNairob.Context.tree -> Tezos_protocol_environment_017_PtNairob.Context.key -> Tezos_protocol_environment_017_PtNairob.Context.tree Tezos_protocol_environment_017_PtNairob.Lwt.t
val fold : ?depth:Tezos_protocol_environment_017_PtNairob.Context.depth -> Tezos_protocol_environment_017_PtNairob.Context.tree -> Tezos_protocol_environment_017_PtNairob.Context.key -> order:[ `Sorted | `Undefined ] -> init:'a -> f: (Tezos_protocol_environment_017_PtNairob.Context.key -> Tezos_protocol_environment_017_PtNairob.Context.tree -> 'a -> 'a Tezos_protocol_environment_017_PtNairob.Lwt.t) -> 'a Tezos_protocol_environment_017_PtNairob.Lwt.t
val config : Tezos_protocol_environment_017_PtNairob.Context.tree -> Tezos_protocol_environment_017_PtNairob.Context.config
val empty : Tezos_protocol_environment_017_PtNairob.Context.t -> Tezos_protocol_environment_017_PtNairob.Context.tree
val is_empty : Tezos_protocol_environment_017_PtNairob.Context.tree -> bool
val kind : Tezos_protocol_environment_017_PtNairob.Context.tree -> Tezos_protocol_environment_017_PtNairob.Context.Kind.t
val to_value : Tezos_protocol_environment_017_PtNairob.Context.tree -> Tezos_protocol_environment_017_PtNairob.Context.value option Tezos_protocol_environment_017_PtNairob.Lwt.t
val of_value : Tezos_protocol_environment_017_PtNairob.Context.t -> Tezos_protocol_environment_017_PtNairob.Context.value -> Tezos_protocol_environment_017_PtNairob.Context.tree Tezos_protocol_environment_017_PtNairob.Lwt.t
val hash : Tezos_protocol_environment_017_PtNairob.Context.tree -> Tezos_protocol_environment_017_PtNairob.Context_hash.t
val equal : Tezos_protocol_environment_017_PtNairob.Context.tree -> Tezos_protocol_environment_017_PtNairob.Context.tree -> bool
val clear : ?depth:int -> Tezos_protocol_environment_017_PtNairob.Context.tree -> unit
Sourcetype tree = Tezos_protocol_017_PtNairob.Environment.Context.tree
Sourcetype t = Tezos_protocol_017_PtNairob.Environment.Context.t
Sourcetype key = string list
Sourcetype value = bytes
OCaml

Innovation. Community. Security.