Bitcoin
|
#include <transactionrecord.h>
Public Types | |
enum | Status { Confirmed, OpenUntilDate, OpenUntilBlock, Unconfirmed, Confirming, Conflicted, Abandoned, Immature, NotAccepted } |
Public Member Functions | |
TransactionStatus () | |
Public Attributes | |
bool | countsForBalance |
Transaction counts towards available balance. More... | |
std::string | sortKey |
Sorting key based on status. More... | |
int | cur_num_blocks |
bool | needsUpdate |
Generated (mined) transactions | |
int | matures_in |
Reported status | |
Status | status |
qint64 | depth |
qint64 | open_for |
UI model for transaction status. The transaction status is the part of a transaction that will change over time.
|
inline |
bool TransactionStatus::countsForBalance |
Transaction counts towards available balance.
int TransactionStatus::cur_num_blocks |
Current number of blocks (to know whether cached status is still valid)
qint64 TransactionStatus::depth |
int TransactionStatus::matures_in |
bool TransactionStatus::needsUpdate |
qint64 TransactionStatus::open_for |
Timestamp if status==OpenUntilDate, otherwise number of additional blocks that need to be mined before finalization
std::string TransactionStatus::sortKey |
Sorting key based on status.
Status TransactionStatus::status |