Context_wrapper.Utils
val irmin_disk_context :
Tezos_context_disk.Context.t ->
Duo_context_sig.Internal.wrapped_context
val irmin_mem_context :
Tezos_context_memory.Context.t ->
Duo_context_sig.Internal.wrapped_context
val brassaia_disk_context :
Tezos_context_brassaia.Tezos_context.Context.t ->
Duo_context_sig.Internal.wrapped_context
val brassaia_mem_context :
Tezos_context_brassaia_memory.Tezos_context_memory.Context.t ->
Duo_context_sig.Internal.wrapped_context
val irmin_disk_context_o :
Tezos_context_disk.Context.t option ->
Duo_context_sig.Internal.wrapped_context option
val irmin_mem_context_o :
Tezos_context_memory.Context.t option ->
Duo_context_sig.Internal.wrapped_context option
val brassaia_disk_context_o :
Tezos_context_brassaia.Tezos_context.Context.t option ->
Duo_context_sig.Internal.wrapped_context option
val brassaia_mem_context_o :
Tezos_context_brassaia_memory.Tezos_context_memory.Context.t option ->
Duo_context_sig.Internal.wrapped_context option
val irmin_disk_context_r :
(Tezos_context_disk.Context.t, Tezos_base.TzPervasives.tztrace) Stdlib.result ->
(Duo_context_sig.Internal.wrapped_context, Tezos_base.TzPervasives.tztrace)
Stdlib.result
val irmin_mem_context_r :
(Tezos_context_memory.Context.t, Tezos_base.TzPervasives.tztrace)
Stdlib.result ->
(Duo_context_sig.Internal.wrapped_context, Tezos_base.TzPervasives.tztrace)
Stdlib.result
val brassaia_disk_context_r :
(Tezos_context_brassaia.Tezos_context.Context.t,
Tezos_base.TzPervasives.tztrace)
Stdlib.result ->
(Duo_context_sig.Internal.wrapped_context, Tezos_base.TzPervasives.tztrace)
Stdlib.result
val brassaia_mem_context_r :
(Tezos_context_brassaia_memory.Tezos_context_memory.Context.t,
Tezos_base.TzPervasives.tztrace)
Stdlib.result ->
(Duo_context_sig.Internal.wrapped_context, Tezos_base.TzPervasives.tztrace)
Stdlib.result
val irmin_disk_tree :
Tezos_context_disk.Context.tree ->
Duo_context_sig.Internal.wrapped_tree
val irmin_mem_tree :
Tezos_context_memory.Context.tree ->
Duo_context_sig.Internal.wrapped_tree
val brassaia_disk_tree :
Tezos_context_brassaia.Tezos_context.Context.tree ->
Duo_context_sig.Internal.wrapped_tree
val brassaia_mem_tree :
Tezos_context_brassaia_memory.Tezos_context_memory.Context.tree ->
Duo_context_sig.Internal.wrapped_tree
val irmin_disk_tree_o :
Tezos_context_disk.Context.tree option ->
Duo_context_sig.Internal.wrapped_tree option
val irmin_mem_tree_o :
Tezos_context_memory.Context.tree option ->
Duo_context_sig.Internal.wrapped_tree option
val brassaia_disk_tree_o :
Tezos_context_brassaia.Tezos_context.Context.tree option ->
Duo_context_sig.Internal.wrapped_tree option
val brassaia_mem_tree_o :
Tezos_context_brassaia_memory.Tezos_context_memory.Context.tree option ->
Duo_context_sig.Internal.wrapped_tree option
val backend_name : Duo_context_sig.Internal.wrapped_backend -> string