Lib.Constructionmodule Scalars = Graphql_lib.Scalarsmodule Get_options_metadata : sig ... endmodule Send_payment : sig ... endmodule Send_delegation : sig ... endmodule Mina_currency = Currencymodule Signature = Mina_base.Signaturemodule Transaction = Rosetta_lib.Transactionmodule Public_key = Signature_lib.Public_keymodule Signed_command_payload = Mina_base.Signed_command_payloadmodule User_command = Mina_base.User_commandmodule Signed_command = Mina_base.Signed_commandmodule Transaction_hash = Mina_transaction.Transaction_hashmodule Options : sig ... endmodule Metadata_data : sig ... endmodule Derive : sig ... endmodule Metadata : sig ... endmodule Preprocess : sig ... endmodule Payloads : sig ... endmodule Combine : sig ... endmodule Parse : sig ... endmodule Hash : sig ... endmodule Submit : sig ... endval router :
get_graphql_uri_or_error:
( unit ->
( Uri.t, [> `App of Rosetta_lib__Errors.T.t | `Page_not_found ] as 'a )
Async_kernel__Deferred_result.t ) ->
with_db:
( ( db:(module Caqti_async.CONNECTION) ->
( Yojson.Safe.t, [> `App of Rosetta_lib.Errors.t ] )
Async.Deferred.Result.t ) ->
( Yojson.Safe.t, 'b ) Async.Deferred.Result.t ) ->
logger:Logger.t ->
string list ->
Yojson.Safe.t ->
( Yojson.Safe.t, 'c ) Async_kernel__Deferred_result.t