Mavryk_raw_protocol_alpha.Raw_context_intfAll context manipulation functions. This signature is included as-is for direct context accesses, and used in Storage_functors to provide restricted views to the context.
The tree depth of a fold. See the fold function for more information.
type config = Mavryk_protocol_environment_alpha.Context.configThe type for context configuration. If two trees or stores have the same configuration, they will generate the same context hash.
module type VIEW = sig ... endmodule Kind : sig ... endmodule type TREE = sig ... endTree provides immutable, in-memory partial mirror of the context, with lazy reads and delayed writes. The trees are Merkle trees that carry the same hash as the part of the context they mirror.
module type PROOF = sig ... endProofs are compact representations of trees which can be shared between peers.
module type T = sig ... end