Env.T
module M : Rosetta_lib.Monad_fail.S
type ('gql_payment, 'gql_delegation, 'gql_create_token, 'gql_create_token_account, 'gql_mint_tokens)
t =
{
gql_payment : payment:Transaction.Unsigned.Rendered.Payment.t ->
signature:string ->
unit ->
( 'gql_payment, Rosetta_lib.Errors.t ) M.t; |
gql_delegation : delegation:Transaction.Unsigned.Rendered.Delegation.t ->
signature:string ->
unit ->
( 'gql_delegation, Rosetta_lib.Errors.t ) M.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 ) M.t; |
lift : 'a 'e. ( 'a, 'e ) Core_kernel.Result.t -> ( 'a, 'e ) M.t; |
}