Module TON.REQUEST

val dev_base : EzAPI.TYPES.base_url
val base : EzAPI.TYPES.base_url
val service : ?section:EzAPI.Doc.section -> ?name:string -> ?descr:string -> ?errors:'error EzAPI.Err.case list -> ?params:EzAPI.Param.t list -> ?security:[< EzAPI__.Security.scheme ] as 'b list -> ?register:bool -> ?input_example:TON__Graphql.query -> ?output_example:'a -> 'a Json_encoding.encoding -> (TON__Graphql.query'a'error'b) EzAPI.post_service0
val debug_graphql : bool
type 'a t = {
input : TON__Graphql.query;
output : 'a Json_encoding.encoding;
}
val post_lwt : string -> 'a t -> ('a, exn) Stdlib.result Lwt.t
val post_run : string -> 'a t -> ('a, exn) Stdlib.result
val astring : string -> [< TON__Graphql.arg string ]
val aint : int -> [< TON__Graphql.arg int ]
val aeq : 'a -> TON__Graphql.arg -> ('a * [< TON__Graphql.arg obj ]) list
val acomp : 'a -> comp:string -> TON__Graphql.arg -> ('a * [< TON__Graphql.arg obj ]) list
val alimit : int -> (string * [< TON__Graphql.arg int ]) list
val aorder : ?direction:string -> string -> (string * [< TON__Graphql.arg obj ]) list
val afilter : (string * TON__Graphql.arg) list -> (string * [< TON__Graphql.arg obj ]) list
val alist : ?limit:int -> ?order:(string * string option) -> ?filter:(string * TON__Graphql.arg) list -> (string * [< TON__Graphql.arg int obj ] as 'a) list -> (string * 'a) list
val version : TON__Graphql.query
val account_info1 : TON__Graphql.query list
val account_info2 : TON__Graphql.query list
val account_info3 : TON__Graphql.query list
val account_info : level:int -> TON__Graphql.query list
val accounts : ?level:int -> ?limit:int -> ?order:(string * string option) -> ?filter:(string * TON__Graphql.arg) list -> (string * TON__Graphql.arg) list -> TON__Ton_encoding.account list t
val account : ?level:int -> string -> TON__Ton_encoding.account list t
val ext_blk_ref : TON__Graphql.query list
val block_value_flow : TON__Graphql.query list
val block_info1 : TON__Graphql.query list
val block_info2 : TON__Graphql.query list
val block_info3 : TON__Graphql.query list
val block_info : level:int -> TON__Graphql.query list
val blocks : ?level:int -> ?limit:int -> ?order:(string * string option) -> ?filter:(string * TON__Graphql.arg) list -> (string * TON__Graphql.arg) list -> TON__Ton_encoding.block list t
val block : ?level:int -> ?filter:(string * TON__Graphql.arg) list -> [< `int of int | `string of string ] -> TON__Ton_encoding.block list t
val head : ?filter:(string * TON__Graphql.arg) list -> ?level:int -> unit -> TON__Ton_encoding.block list t
val message_info1 : TON__Graphql.query list
val message_info2 : TON__Graphql.query list
val message_info3 : TON__Graphql.query list
val message_info : level:int -> TON__Graphql.query list
val messages : ?level:int -> ?id:string -> ?limit:int -> ?order:(string * string option) -> ?filter:(string * TON__Graphql.arg) list -> (string * TON__Graphql.arg) list -> TON__Ton_encoding.message list t
val transaction_info1 : TON__Graphql.query list
val transaction_info2 : TON__Graphql.query list
val transaction_info3 : TON__Graphql.query list
val transaction_info : level:int -> TON__Graphql.query list
val transaction : ?level:int -> string -> TON__Ton_encoding.transaction list t
val transactions : ?level:int -> ?block_id:string -> ?account_addr:string -> ?limit:int -> ?order:(string * string option) -> ?filter:(string * TON__Graphql.arg) list -> (string * TON__Graphql.arg) list -> TON__Ton_encoding.transaction list t
val let> : 'a Lwt.t -> ('a -> 'b Lwt.t) -> 'b Lwt.t
val head_time : url:string -> string Lwt.t
val iter_past_transactions : address:string -> url:string -> ?known_transactions:(string, 'a) Stdlib.Hashtbl.t -> ?last_trans_lt:string -> ?level:int -> ?limit:int -> (TON__Ton_encoding.transaction -> unit Lwt.t) -> unit Lwt.t