val equal_config :
Tezos_context_sigs.Config.t ->
Tezos_context_sigs.Config.t ->
boolval mem : t -> key -> bool Lwt.tval mem_tree : t -> key -> bool Lwt.tval find_tree : t -> key -> tree option Lwt.tval list : t -> ?offset:int -> ?length:int -> key -> (string * tree) list Lwt.tval length : t -> key -> int Lwt.tval remove : t -> key -> t Lwt.tval fold :
?depth:Tezos_context_sigs__Context.depth ->
t ->
key ->
order:[ `Sorted | `Undefined ] ->
init:'a ->
f:(key -> tree -> 'a -> 'a Lwt.t) ->
'a Lwt.tval config : t -> Tezos_context_sigs.Config.tmodule Tree : sig ... endval set_protocol : t -> Tezos_crypto.Hashed.Protocol_hash.t -> t Lwt.tval get_protocol : t -> Tezos_crypto.Hashed.Protocol_hash.t Lwt.tval get_hash_version : t -> Tezos_crypto.Hashed.Context_hash.Version.tmodule Proof : sig ... endtype ('proof, 'result) verifier :=
'proof ->
(tree -> (tree * 'result) Lwt.t) ->
(tree * 'result,
[ `Proof_mismatch of string
| `Stream_too_long of string
| `Stream_too_short of string ])
result
Lwt.t