Enumeration TransactionDataType

Type of transaction data record.

Enumeration Members

Batch: "batch"

Transaction is a batch transaction (compounding UTXOs to an internal change address).

Change: "change"

Transaction is a change transaction and its UTXO entries are added to the UTXO set.

External: "external"

Observed transaction is not performed by the wallet subsystem but is executed against the address set managed by the wallet subsystem.

Incoming: "incoming"

Transaction has been received and its UTXO entries are added to the pending or mature UTXO set.

Outgoing: "outgoing"

Transaction is outgoing and its UTXO entries are removed from the UTXO set.

Reorg: "reorg"

Transaction has been invalidated due to a BlockDAG reorganization. Such transaction is no longer valid and its UTXO entries are removed.

Stasis: "stasis"

Transaction is in stasis and its UTXO entries are not yet added to the UTXO set. This event is generated for Coinbase transactions only.

TransferIncoming: "transfer-incoming"

Transaction is an incoming transfer from another UtxoContext managed by the UtxoProcessor. When operating under the integrated wallet, these are transfers between different wallet accounts.

TransferOutgoing: "transfer-outgoing"

Transaction is an outgoing transfer to another UtxoContext managed by the UtxoProcessor. When operating under the integrated wallet, these are transfers between different wallet accounts.

Generated using TypeDoc