package tezos-protocol-002-PsYLVpVv

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type rpc_context = {
  1. block_hash : Tezos_base__TzPervasives.Block_hash.t;
  2. block_header : Alpha_context.Block_header.shell_header;
  3. context : Alpha_context.t;
}
val rpc_init : Environment_context.rpc_context -> (rpc_context, Tezos_protocol_environment_002_PsYLVpVv__Environment.Error_monad.error list) Stdlib.result Lwt.t
val rpc_services : Environment_context.rpc_context Tezos_base__TzPervasives.RPC_directory.t Tezos_protocol_environment_002_PsYLVpVv__Environment.Pervasives.ref
val register0_fullctxt : ([< Resto.meth ], Environment_context.rpc_context, Environment_context.rpc_context, 'a, 'b, 'c) Tezos_base__TzPervasives.RPC_service.t -> (rpc_context -> 'a -> 'b -> ('c, Tezos_protocol_environment_002_PsYLVpVv__Environment.Error_monad.error list) Stdlib.result Lwt.t) -> unit
val opt_register0_fullctxt : ([< Resto.meth ], Environment_context.rpc_context, Environment_context.rpc_context, 'a, 'b, 'c) Tezos_base__TzPervasives.RPC_service.t -> (rpc_context -> 'a -> 'b -> ('c option, Tezos_protocol_environment_002_PsYLVpVv__Environment.Error_monad.error list) Stdlib.result Lwt.t) -> unit
val register0 : ([< Resto.meth ], Environment_context.rpc_context, Environment_context.rpc_context, 'a, 'b, 'c) Tezos_base__TzPervasives.RPC_service.t -> (Alpha_context.t -> 'a -> 'b -> ('c, Tezos_protocol_environment_002_PsYLVpVv__Environment.Error_monad.error list) Stdlib.result Lwt.t) -> unit
val register0_noctxt : ([< Resto.meth ], Environment_context.rpc_context, 'a, 'b, 'c, 'd) Tezos_base__TzPervasives.RPC_service.t -> ('b -> 'c -> ('d, Tezos_protocol_environment_002_PsYLVpVv__Environment.Error_monad.error list) Stdlib.result Lwt.t) -> unit
val register1_fullctxt : ([< Resto.meth ], Environment_context.rpc_context, Environment_context.rpc_context * 'a, 'b, 'c, 'd) Tezos_base__TzPervasives.RPC_service.t -> (rpc_context -> 'a -> 'b -> 'c -> ('d, Tezos_protocol_environment_002_PsYLVpVv__Environment.Error_monad.error list) Stdlib.result Lwt.t) -> unit
val register1 : ([< Resto.meth ], Environment_context.rpc_context, Environment_context.rpc_context * 'a, 'b, 'c, 'd) Tezos_base__TzPervasives.RPC_service.t -> (Alpha_context.t -> 'a -> 'b -> 'c -> ('d, Tezos_protocol_environment_002_PsYLVpVv__Environment.Error_monad.error list) Stdlib.result Lwt.t) -> unit
val register1_noctxt : ([< Resto.meth ], Environment_context.rpc_context, 'a * 'b, 'c, 'd, 'e) Tezos_base__TzPervasives.RPC_service.t -> ('b -> 'c -> 'd -> ('e, Tezos_protocol_environment_002_PsYLVpVv__Environment.Error_monad.error list) Stdlib.result Lwt.t) -> unit
val register2_fullctxt : ([< Resto.meth ], Environment_context.rpc_context, (Environment_context.rpc_context * 'a) * 'b, 'c, 'd, 'e) Tezos_base__TzPervasives.RPC_service.t -> (rpc_context -> 'a -> 'b -> 'c -> 'd -> ('e, Tezos_protocol_environment_002_PsYLVpVv__Environment.Error_monad.error list) Stdlib.result Lwt.t) -> unit
val register2 : ([< Resto.meth ], Environment_context.rpc_context, (Environment_context.rpc_context * 'a) * 'b, 'c, 'd, 'e) Tezos_base__TzPervasives.RPC_service.t -> (Alpha_context.t -> 'a -> 'b -> 'c -> 'd -> ('e, Tezos_protocol_environment_002_PsYLVpVv__Environment.Error_monad.error list) Stdlib.result Lwt.t) -> unit
val get_rpc_services : unit -> Environment_context.rpc_context Tezos_base__TzPervasives.RPC_directory.t
OCaml

Innovation. Community. Security.