![]() |
Bitcoin Core 31.1.0
P2P Digital Currency
|
Public Member Functions | |
| TransactionTablePriv (TransactionTableModel *_parent) | |
| void | NotifyTransactionChanged (const Txid &hash, ChangeType status) |
| void | DispatchNotifications () |
| void | refreshWallet (interfaces::Wallet &wallet) |
| void | updateWallet (interfaces::Wallet &wallet, const Txid &hash, int status, bool showTransaction) |
| int | size () |
| TransactionRecord * | index (interfaces::Wallet &wallet, const uint256 &cur_block_hash, const int idx) |
| QString | describe (interfaces::Node &node, interfaces::Wallet &wallet, TransactionRecord *rec, BitcoinUnit unit) |
| QString | getTxHex (interfaces::Wallet &wallet, TransactionRecord *rec) |
Public Attributes | |
| TransactionTableModel * | parent |
| QList< TransactionRecord > | cachedWallet |
| Local cache of wallet sorted by transaction hash. | |
| bool | m_loaded = false |
| True when model finishes loading all wallet transactions on start. | |
| bool | m_loading = false |
| True when transactions are being notified, for instance when scanning. | |
| std::vector< TransactionNotification > | vQueueNotifications |
Definition at line 86 of file transactiontablemodel.cpp.
|
inlineexplicit |
Definition at line 89 of file transactiontablemodel.cpp.
|
inline |
| void TransactionTablePriv::DispatchNotifications | ( | ) |
Definition at line 692 of file transactiontablemodel.cpp.
|
inline |
|
inline |
| void TransactionTablePriv::NotifyTransactionChanged | ( | const Txid & | hash, |
| ChangeType | status ) |
|
inline |
|
inline |
Definition at line 209 of file transactiontablemodel.cpp.
|
inline |
| QList<TransactionRecord> TransactionTablePriv::cachedWallet |
Local cache of wallet sorted by transaction hash.
Definition at line 97 of file transactiontablemodel.cpp.
| bool TransactionTablePriv::m_loaded = false |
True when model finishes loading all wallet transactions on start.
Definition at line 100 of file transactiontablemodel.cpp.
| bool TransactionTablePriv::m_loading = false |
True when transactions are being notified, for instance when scanning.
Definition at line 102 of file transactiontablemodel.cpp.
| TransactionTableModel* TransactionTablePriv::parent |
Definition at line 94 of file transactiontablemodel.cpp.
| std::vector< TransactionNotification > TransactionTablePriv::vQueueNotifications |
Definition at line 103 of file transactiontablemodel.cpp.