interface Transaction
Common interface between confirmed transactions on the blockchain and pending transactions being constructed.
id |
abstract val id: Long |
memo |
abstract val memo: ByteArray? |
value |
abstract val value: Long |
MinedTransaction |
Parent type for transactions that have been mined. This is useful for putting all transactions in one list for things like history. A mined tx should have all properties, except possibly a memo. interface MinedTransaction : Transaction |
PendingTransaction |
interface PendingTransaction : SignedTransaction, Transaction |