Tezos_dal_node_lib.RPC_serverval call_handler1 :
(unit ->
('a, [< `Not_found | `Other of Tezos_base.TzPervasives.tztrace ])
Stdlib.result
Lwt.t) ->
'a option Tezos_base.TzPervasives.tzresult Lwt.ttype Tezos_base.TzPervasives.error += | Cryptobox_error of string * string| Post_slot_too_large of {}| No_prover_profile| Cannot_publish_on_slot_index of Tezos_dal_node_services.Types.slot_indexmodule Slots_handlers : sig ... endmodule Node : sig ... endmodule Profile_handlers : sig ... endval version :
Node_context.t ->
unit ->
unit ->
(Tezos_dal_node_services.Types.Version.t, 'a) Stdlib.result Lwt.tval get_traps :
Node_context.t ->
Tezos_dal_node_services.Types.level ->
< delegate : Tezos_crypto.Signature.Public_key_hash.t option
; slot_index : Tezos_dal_node_services.Types.slot_index option.. > ->
unit ->
(Tezos_dal_node_services.Types.trap list, 'a) Stdlib.result Lwt.tmodule P2P : sig ... endmodule Health : sig ... endmodule Synchronized : sig ... endval register :
Node_context.t ->
unit Tezos_rpc.Directory.t ->
unit Tezos_rpc.Directory.tval register_plugin : Node_context.t -> unit Tezos_rpc.Directory.directoryval start :
Configuration_file.t ->
Node_context.t ->
Tezos_rpc_http_server.RPC_server.server Tezos_base.TzPervasives.tzresult
Lwt.tval shutdown : Tezos_rpc_http_server.RPC_server.server -> unit Lwt.tval install_finalizer :
Tezos_rpc_http_server.RPC_server.server ->
Lwt_exit.clean_up_callback_id