Env.Real
type (!'gql_payment, !'gql_delegation, !'gql_create_token, !'gql_create_token_account, !'gql_mint_tokens)
t =
( 'gql_payment,
'gql_delegation,
'gql_create_token,
'gql_create_token_account,
'gql_mint_tokens )
T(Async.Deferred.Result).t =
{
gql_payment : payment:Transaction.Unsigned.Rendered.Payment.t ->
signature:string ->
unit ->
( 'gql_payment0, Rosetta_lib.Errors.t ) Async.Deferred.Result.t; |
gql_delegation : delegation:Transaction.Unsigned.Rendered.Delegation.t ->
signature:string ->
unit ->
( 'gql_delegation0, Rosetta_lib.Errors.t ) Async.Deferred.Result.t; |
db_transaction_exists : nonce:Unsigned_extended.UInt32.t ->
source:string ->
receiver:string ->
amount:Unsigned_extended.UInt64.t ->
fee:Unsigned_extended.UInt64.t ->
( bool, Rosetta_lib.Errors.t ) Async.Deferred.Result.t; |
lift : 'a 'e. ( 'a, 'e ) Core_kernel.Result.t ->
( 'a, 'e ) Async.Deferred.Result.t; |
}