public static interface TransactionService.HistoryItemOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
| Modifier and Type | Method and Description |
|---|---|
TransactionService.Cursor |
getCursor()
The cursor position of this item.
|
Model.InvoiceList |
getInvoiceList()
If an invoice list was submitted with the transaction, and the transaction
was submitted via this instance of the service, this field will be set.
|
TransactionService.HistoryItem.Payment |
getPayments(int index)
The set of payments contained in the raw_transaction.
|
int |
getPaymentsCount()
The set of payments contained in the raw_transaction.
|
java.util.List<TransactionService.HistoryItem.Payment> |
getPaymentsList()
The set of payments contained in the raw_transaction.
|
TransactionService.HistoryItem.RawTransactionCase |
getRawTransactionCase() |
Model.Transaction |
getSolanaTransaction()
.kin.agora.common.v4.Transaction solana_transaction = 3; |
Model.StellarTransaction |
getStellarTransaction()
.kin.agora.common.v4.StellarTransaction stellar_transaction = 4; |
Model.TransactionError |
getTransactionError()
Present if the transaction failed.
|
Model.TransactionId |
getTransactionId()
.kin.agora.common.v4.TransactionId transaction_id = 1; |
com.google.protobuf.Timestamp |
getTransactionTime()
Note: this may not always be available.
|
boolean |
hasCursor()
The cursor position of this item.
|
boolean |
hasInvoiceList()
If an invoice list was submitted with the transaction, and the transaction
was submitted via this instance of the service, this field will be set.
|
boolean |
hasSolanaTransaction()
.kin.agora.common.v4.Transaction solana_transaction = 3; |
boolean |
hasStellarTransaction()
.kin.agora.common.v4.StellarTransaction stellar_transaction = 4; |
boolean |
hasTransactionError()
Present if the transaction failed.
|
boolean |
hasTransactionId()
.kin.agora.common.v4.TransactionId transaction_id = 1; |
boolean |
hasTransactionTime()
Note: this may not always be available.
|
boolean hasTransactionId()
.kin.agora.common.v4.TransactionId transaction_id = 1;Model.TransactionId getTransactionId()
.kin.agora.common.v4.TransactionId transaction_id = 1;boolean hasCursor()
The cursor position of this item.
.kin.agora.transaction.v4.Cursor cursor = 2;TransactionService.Cursor getCursor()
The cursor position of this item.
.kin.agora.transaction.v4.Cursor cursor = 2;boolean hasSolanaTransaction()
.kin.agora.common.v4.Transaction solana_transaction = 3;Model.Transaction getSolanaTransaction()
.kin.agora.common.v4.Transaction solana_transaction = 3;boolean hasStellarTransaction()
.kin.agora.common.v4.StellarTransaction stellar_transaction = 4;Model.StellarTransaction getStellarTransaction()
.kin.agora.common.v4.StellarTransaction stellar_transaction = 4;boolean hasTransactionError()
Present if the transaction failed.
.kin.agora.common.v4.TransactionError transaction_error = 5;Model.TransactionError getTransactionError()
Present if the transaction failed.
.kin.agora.common.v4.TransactionError transaction_error = 5;java.util.List<TransactionService.HistoryItem.Payment> getPaymentsList()
The set of payments contained in the raw_transaction. Payment is an abstract view over a StellarPayment or a Solana transfer. In the Stellar case, the Stellar accounts will be mapped to a SolanaAccountId. Note: A transaction _may_ not contain any transfers, in which case `payments` will be empty.
repeated .kin.agora.transaction.v4.HistoryItem.Payment payments = 6;TransactionService.HistoryItem.Payment getPayments(int index)
The set of payments contained in the raw_transaction. Payment is an abstract view over a StellarPayment or a Solana transfer. In the Stellar case, the Stellar accounts will be mapped to a SolanaAccountId. Note: A transaction _may_ not contain any transfers, in which case `payments` will be empty.
repeated .kin.agora.transaction.v4.HistoryItem.Payment payments = 6;int getPaymentsCount()
The set of payments contained in the raw_transaction. Payment is an abstract view over a StellarPayment or a Solana transfer. In the Stellar case, the Stellar accounts will be mapped to a SolanaAccountId. Note: A transaction _may_ not contain any transfers, in which case `payments` will be empty.
repeated .kin.agora.transaction.v4.HistoryItem.Payment payments = 6;boolean hasInvoiceList()
If an invoice list was submitted with the transaction, and the transaction was submitted via this instance of the service, this field will be set.
.kin.agora.common.v3.InvoiceList invoice_list = 7;Model.InvoiceList getInvoiceList()
If an invoice list was submitted with the transaction, and the transaction was submitted via this instance of the service, this field will be set.
.kin.agora.common.v3.InvoiceList invoice_list = 7;boolean hasTransactionTime()
Note: this may not always be available.
.google.protobuf.Timestamp transaction_time = 8;com.google.protobuf.Timestamp getTransactionTime()
Note: this may not always be available.
.google.protobuf.Timestamp transaction_time = 8;TransactionService.HistoryItem.RawTransactionCase getRawTransactionCase()