-
public final class TransactionOverviewHigh level transaction information, suitable for mapping to a display of transaction history.
Note that both sent and received transactions will have a positive net value. Consumers of this class must check isSentTransaction if displaying negative values is desired.
Pending transactions are identified by a null minedHeight. Pending transactions are considered expired if the last synced block exceeds the expiryHeight.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classTransactionOverview.Companion
-
Field Summary
Fields Modifier and Type Field Description private final FirstClassByteArrayrawIdprivate final BlockHeightminedHeightprivate final BlockHeightexpiryHeightprivate final Longindexprivate final FirstClassByteArrayrawprivate final BooleanisSentTransactionprivate final ZatoshinetValueprivate final ZatoshifeePaidprivate final BooleanisChangeprivate final IntegerreceivedNoteCountprivate final IntegersentNoteCountprivate final IntegermemoCountprivate final LongblockTimeEpochSecondsprivate final TransactionStatetransactionStateprivate final BooleanisShielding
-
Method Summary
Modifier and Type Method Description final FirstClassByteArraygetRawId()final BlockHeightgetMinedHeight()final BlockHeightgetExpiryHeight()final LonggetIndex()final FirstClassByteArraygetRaw()final BooleangetIsSentTransaction()final ZatoshigetNetValue()final ZatoshigetFeePaid()final BooleangetIsChange()final IntegergetReceivedNoteCount()final IntegergetSentNoteCount()final IntegergetMemoCount()final LonggetBlockTimeEpochSeconds()final TransactionStategetTransactionState()final BooleangetIsShielding()StringtoString()final StringtxIdString()-
-
Method Detail
-
getRawId
final FirstClassByteArray getRawId()
-
getMinedHeight
final BlockHeight getMinedHeight()
-
getExpiryHeight
final BlockHeight getExpiryHeight()
-
getRaw
final FirstClassByteArray getRaw()
-
getIsSentTransaction
final Boolean getIsSentTransaction()
-
getNetValue
final Zatoshi getNetValue()
-
getFeePaid
final Zatoshi getFeePaid()
-
getIsChange
final Boolean getIsChange()
-
getReceivedNoteCount
final Integer getReceivedNoteCount()
-
getSentNoteCount
final Integer getSentNoteCount()
-
getMemoCount
final Integer getMemoCount()
-
getBlockTimeEpochSeconds
final Long getBlockTimeEpochSeconds()
-
getTransactionState
final TransactionState getTransactionState()
-
getIsShielding
final Boolean getIsShielding()
-
txIdString
final String txIdString()
-
-
-
-