GenericTransaction
No description
type GenericTransaction implements Transaction {
from: GenericAddress!
to: GenericAddress!
amount: Amount!
status: TransactionStatus!
cancelReason: String
createdAt: String
updatedAt: String
chainDescription: String!
transfers: TransfersConnection!
id: String!
trustVaultInitiated: Boolean!
}
Fields
GenericTransaction.from ● GenericAddress! non-null interface
The exchange the transaction is sent from from.id can be set to empty string if not present for outbound bitcoin transaction, from.id is the subwallet ID
GenericTransaction.to ● GenericAddress! non-null interface
The exchange the transaction is sent to
GenericTransaction.amount ● Amount! non-null object
The amount of the transferred asset
GenericTransaction.status ● TransactionStatus! non-null enum
Status of the transaction
GenericTransaction.cancelReason ● String scalar
Reason the Transaction was cancelled
GenericTransaction.createdAt ● String scalar
Timestamp the transaction was created at (ISO 8601 UTC date time):
GenericTransaction.updatedAt ● String scalar
Timestamp the transaction was last updated (ISO 8601 UTC date time):
GenericTransaction.chainDescription ● String! non-null scalar
Free text field describing the chain
GenericTransaction.transfers ● TransfersConnection! non-null object
may be empty until transfers are known
GenericTransaction.id ● String! non-null scalar
Unique identifier for the transaction
GenericTransaction.trustVaultInitiated ● Boolean! non-null scalar
Indicates if the transactions was created and signed from our systems
Interfaces
Transaction interface
Transaction object
Member Of
GenericTransactionConnection object ● User object