package octez-internal-libs

  1. Overview
  2. Docs
A package that contains some libraries used by the Octez suite

Install

Dune Dependency

Authors

Maintainers

Sources

tezos-octez-v20.1.tag.bz2
sha256=ddfb5076eeb0b32ac21c1eed44e8fc86a6743ef18ab23fff02d36e365bb73d61
sha512=d22a827df5146e0aa274df48bc2150b098177ff7e5eab52c6109e867eb0a1f0ec63e6bfbb0e3645a6c2112de3877c91a17df32ccbff301891ce4ba630c997a65

doc/octez-internal-libs.irmin_test_helpers/Irmin_test_helpers/Common/Make_helpers/Graph/index.html

Module Make_helpers.GraphSource

Sourcetype 'a t = 'a B.Node.t
Sourcetype metadata = B.Node.Metadata.t
Sourceval metadata_t : metadata Irmin.Type.t
Sourcetype contents_key = B.Node.Contents.key
Sourceval contents_key_t : contents_key Irmin.Type.t
Sourcetype node_key = B.Node.key
Sourceval node_key_t : node_key Irmin.Type.t
Sourcetype value = [
  1. | `Contents of contents_key * metadata
  2. | `Node of node_key
]
Sourceval v : [> Irmin.Perms.write ] t -> (step * value) list -> node_key Lwt.t
Sourceval list : [> Irmin.Perms.read ] t -> node_key -> (step * value) list Lwt.t
Sourceval find : [> Irmin.Perms.read ] t -> node_key -> path -> value option Lwt.t
Sourceval closure : [> Irmin.Perms.read ] t -> min:node_key list -> max:node_key list -> node_key list Lwt.t
Sourceval iter : [> Irmin.Perms.read ] t -> min:node_key list -> max:node_key list -> ?node:(node_key -> unit Lwt.t) -> ?contents:(contents_key -> unit Lwt.t) -> ?edge:(node_key -> node_key -> unit Lwt.t) -> ?skip_node:(node_key -> bool Lwt.t) -> ?skip_contents:(contents_key -> bool Lwt.t) -> ?rev:bool -> unit -> unit Lwt.t
OCaml

Innovation. Community. Security.