Module Get_transactions_by_hash.Get_transactions_by_hash_inner

module Raw : sig ... end
type t_daemonStatus_peers = {
host : string;
}
type t_daemonStatus = {
chainId : string;
peers : t_daemonStatus_peers array;
}
type t_pooledUserCommands_source = {
publicKey : Scalars.JSON.t;
}
type t_pooledUserCommands_receiver = {
publicKey : Scalars.JSON.t;
}
type t_pooledUserCommands_feePayer = {
publicKey : Scalars.JSON.t;
}
type t_pooledUserCommands = {
token : Serializing.Token_s.t;
source : t_pooledUserCommands_source;
receiver : t_pooledUserCommands_receiver;
nonce : int;
feePayer : t_pooledUserCommands_feePayer;
memo : string;
validUntil : Scalars.UInt32.t;
feeToken : Serializing.Token_s.t;
kind : Graphql_ppx_runtime.Json.t;
fee : Scalars.UInt64.t;
amount : Scalars.UInt64.t;
hash : Scalars.String_json.t;
}
type t = {
initialPeers : string array;
daemonStatus : t_daemonStatus;
pooledUserCommands : t_pooledUserCommands array;
}
type t_variables = {
hashes : string array option;
}
val query : string

The GraphQL query

val parse : Raw.t -> t

Parse the JSON-compatible GraphQL data to ReasonML data types

val serialize : t -> Raw.t

Serialize the ReasonML GraphQL data that was parsed using the parse function back to the original JSON compatible data

val serializeVariables : t_variables -> Raw.t_variables
val makeVariables : ?hashes:string array -> unit -> t_variables
val makeDefaultVariables : unit -> t_variables
val unsafe_fromJson : Graphql_ppx_runtime.Json.t -> Raw.t
val toJson : Raw.t -> Graphql_ppx_runtime.Json.t
val variablesToJson : Raw.t_variables -> Graphql_ppx_runtime.Json.t