package octez-internal-libs

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Schema.KVSource

Parameters

module C : Contents.S

Signature

include S with type Hash.t = default_hash with type Branch.t = string with type Info.t = Info.default with type Metadata.t = unit with type Path.step = string with type Path.t = string list with module Contents = C
Sourcemodule Hash : Hash.S with type t = default_hash

Signature for digest hashes, inspired by Digestif.

Sourcemodule Branch : Branch.S with type t = string
Sourcemodule Info : Info.S with type t = Info.default
Sourcemodule Metadata : Metadata.S with type t = unit
Sourcemodule Path : Path.S with type step = string with type t = string list
module Contents = C
Sourcemodule Node (Contents_key : Key.S with type hash = Hash.t) (Node_key : Key.S with type hash = Hash.t) : Node.Generic_key.S with type metadata = Metadata.t and type step = Path.step and type hash = Hash.t and type contents_key = Contents_key.t and type node_key = Node_key.t
Sourcemodule Commit (Node_key : Key.S with type hash = Hash.t) (Commit_key : Key.S with type hash = Hash.t) : Commit.Generic_key.S with module Info := Info and type node_key = Node_key.t and type commit_key = Commit_key.t
OCaml

Innovation. Community. Security.