![]() |
Bitcoin Core 31.0.0
P2P Digital Currency
|
UI model for transaction status. More...
#include <transactionrecord.h>
Public Types | |
| enum | Status { Confirmed , Unconfirmed , Confirming , Conflicted , Abandoned , Immature , NotAccepted } |
Public Attributes | |
| bool | countsForBalance {false} |
| Transaction counts towards available balance. | |
| std::string | sortKey |
| Sorting key based on status. | |
| uint256 | m_cur_block_hash {} |
| Current block hash (to know whether cached status is still valid) | |
| bool | needsUpdate {false} |
Generated (mined) transactions | |
| int | matures_in {0} |
Reported status | |
| Status | status {Unconfirmed} |
| qint64 | depth {0} |
UI model for transaction status.
The transaction status is the part of a transaction that will change over time.
Definition at line 24 of file transactionrecord.h.
Definition at line 25 of file transactionrecord.h.
Transaction counts towards available balance.
Definition at line 38 of file transactionrecord.h.
| qint64 TransactionStatus::depth {0} |
Definition at line 50 of file transactionrecord.h.
| uint256 TransactionStatus::m_cur_block_hash {} |
Current block hash (to know whether cached status is still valid)
Definition at line 54 of file transactionrecord.h.
| int TransactionStatus::matures_in {0} |
Definition at line 44 of file transactionrecord.h.
Definition at line 56 of file transactionrecord.h.
| std::string TransactionStatus::sortKey |
Sorting key based on status.
Definition at line 40 of file transactionrecord.h.
| Status TransactionStatus::status {Unconfirmed} |
Definition at line 49 of file transactionrecord.h.