Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Tezos_rpc.RPC_contextSource'o is the type of the result (output) and 'e the type of the error
type generic_call_result = [ | `Json of (Data_encoding.json, Data_encoding.json option) rest| `Binary of (string, string option) rest| `Other of (string * string) option * (string, string option) rest ]The type of a generic call result
type Tezos_error_monad.Error_monad.error += | Not_found of {meth : RPC_service.meth;uri : Uri.t;}| Gone of {meth : RPC_service.meth;uri : Uri.t;}| Generic_error of {meth : RPC_service.meth;uri : Uri.t;}val make_call :
([< Resto.meth ], unit, 'p, 'q, 'i, 'o) RPC_service.t ->
simple ->
'p ->
'q ->
'i ->
'o Tezos_error_monad.Error_monad.tzresult Lwt.tval make_call1 :
([< Resto.meth ], unit, unit * 'a, 'q, 'i, 'o) RPC_service.t ->
simple ->
'a ->
'q ->
'i ->
'o Tezos_error_monad.Error_monad.tzresult Lwt.tval make_call2 :
([< Resto.meth ], unit, (unit * 'a) * 'b, 'q, 'i, 'o) RPC_service.t ->
simple ->
'a ->
'b ->
'q ->
'i ->
'o Tezos_error_monad.Error_monad.tzresult Lwt.tval make_call3 :
([< Resto.meth ], unit, ((unit * 'a) * 'b) * 'c, 'q, 'i, 'o) RPC_service.t ->
simple ->
'a ->
'b ->
'c ->
'q ->
'i ->
'o Tezos_error_monad.Error_monad.tzresult Lwt.tval make_streamed_call :
([< Resto.meth ], unit, 'p, 'q, 'i, 'o) RPC_service.t ->
streamed ->
'p ->
'q ->
'i ->
('o Lwt_stream.t * stopper) Tezos_error_monad.Error_monad.tzresult Lwt.t