package octez-libs
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
A package that contains multiple base libraries used by the Octez suite
Install
dune-project
Dependency
Authors
Maintainers
Sources
tezos-18.1.tar.gz
sha256=aa2f5bc99cc4ca2217c52a1af2a2cdfd3b383208cb859ca2e79ca0903396ca1d
sha512=d68bb3eb615e3dcccc845fddfc9901c95b3c6dc8e105e39522ce97637b1308a7fa7aa1d271351d5933febd7476b2819e1694f31198f1f0919681f1f9cc97cb3a
doc/octez-libs.rpc/Tezos_rpc/Service/index.html
Module Tezos_rpc.ServiceSource
Source
type (+'m, 'pr, 'p, 'q, 'i, 'o, 'e) raw =
('m, 'pr, 'p, 'q, 'i, 'o, 'e) Resto.MakeService(Tezos_rpc__.RPC_encoding).t constraint 'meth = [< meth ]include module type of struct include Resto.MakeService(Tezos_rpc__.RPC_encoding) end
with type (+'m, 'pr, 'p, 'q, 'i, 'o, 'e) t :=
('m, 'pr, 'p, 'q, 'i, 'o, 'e) raw
and type (+'m, 'pr, 'p, 'q, 'i, 'o, 'e) service :=
('m, 'pr, 'p, 'q, 'i, 'o, 'e) raw
Source
val query :
('meth, 'prefix, 'params, 'query, 'input, 'output, 'error) raw ->
'query Resto.Query.tSource
type _ input = _ Resto.MakeService(Tezos_rpc__.RPC_encoding).input = | No_input : unit input| Input : 'input Data_encoding.t -> 'input input
Source
val output_encoding :
('meth, 'prefix, 'params, 'query, 'input, 'output, 'error) raw ->
'output Data_encoding.tpost_service, delete_service, put_service, and patch_service are similar to get_service but for the other HTTP methods.
Note that some of these functions take an additional input argument. This is only for the services with methods that expect additional parameters. It is used internally to encode/decode additional parameters passed in a dedicated payload rather than in the path/query parameters.
Source
val prefix :
('prefix, 'inner_prefix) Resto.Path.t ->
('meth, 'inner_prefix, 'params, 'query, 'input, 'output, 'error) raw ->
('meth, 'prefix, 'params, 'query, 'input, 'output, 'error) rawSource
val subst0 :
([< Resto.meth ] as 'm, 'p, 'p, 'q, 'i, 'o, 'e) raw ->
('m, 'p2, 'p2, 'q, 'i, 'o, 'e) rawSource
val subst1 :
([< Resto.meth ] as 'm, 'p, 'p * 'a, 'q, 'i, 'o, 'e) raw ->
('m, 'p2, 'p2 * 'a, 'q, 'i, 'o, 'e) rawSource
val subst2 :
([< Resto.meth ] as 'm, 'p, ('p * 'a) * 'b, 'q, 'i, 'o, 'e) raw ->
('m, 'p2, ('p2 * 'a) * 'b, 'q, 'i, 'o, 'e) rawSource
val subst3 :
([< Resto.meth ] as 'm, 'p, (('p * 'a) * 'b) * 'c, 'q, 'i, 'o, 'e) raw ->
('m, 'p2, (('p2 * 'a) * 'b) * 'c, 'q, 'i, 'o, 'e) rawSource
type ('prefix, 'params, 'error) description_service =
([ `GET ],
'prefix,
'params * string list,
Resto.Description.request,
unit,
(Data_encoding.json_schema * Data_encoding.Binary_schema.t)
Resto.Description.directory,
'error)
rawSource
type 'input request =
'input Resto.MakeService(Tezos_rpc__.RPC_encoding).request =
{meth : Resto.meth;uri : Uri.t;input : 'input input;
}Source
val get_service :
?description:string ->
query:'query Resto.Query.t ->
output:'output Data_encoding.t ->
('prefix, 'params) Resto.Path.t ->
([ `GET ], 'prefix, 'params, 'query, unit, 'output) serviceSource
val post_service :
?description:string ->
query:'query Resto.Query.t ->
input:'input Data_encoding.t ->
output:'output Data_encoding.t ->
('prefix, 'params) Resto.Path.t ->
([ `POST ], 'prefix, 'params, 'query, 'input, 'output) serviceSource
val delete_service :
?description:string ->
query:'query Resto.Query.t ->
output:'output Data_encoding.t ->
('prefix, 'params) Resto.Path.t ->
([ `DELETE ], 'prefix, 'params, 'query, unit, 'output) serviceSource
val patch_service :
?description:string ->
query:'query Resto.Query.t ->
input:'input Data_encoding.t ->
output:'output Data_encoding.t ->
('prefix, 'params) Resto.Path.t ->
([ `PATCH ], 'prefix, 'params, 'query, 'input, 'output) serviceSource
val put_service :
?description:string ->
query:'query Resto.Query.t ->
input:'input Data_encoding.t ->
output:'output Data_encoding.t ->
('prefix, 'params) Resto.Path.t ->
([ `PUT ], 'prefix, 'params, 'query, 'input, 'output) service sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>