Transaction

@Serializable
@SerialName(value = "UnshieldedTransaction")
data class Transaction(val type: String = "UnshieldedTransaction", val transaction: UnshieldedTransaction, val createdUtxos: List<Utxo>, val spentUtxos: List<Utxo>) : UnshieldedTransactionUpdate

Actual transaction update with UTXO changes.

Contains transaction details plus lists of created and spent UTXOs.

Constructors

Link copied to clipboard
constructor(type: String = "UnshieldedTransaction", transaction: UnshieldedTransaction, createdUtxos: List<Utxo>, spentUtxos: List<Utxo>)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard

Derive transaction status from transaction type and result.