![]() |
Bitcoin Core 31.0.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 |
Definition at line 233 of file transactiontablemodel.cpp.
| void TransactionTablePriv::DispatchNotifications | ( | ) |
Definition at line 692 of file transactiontablemodel.cpp.
|
inline |
Definition at line 238 of file transactiontablemodel.cpp.
|
inline |
Definition at line 214 of file transactiontablemodel.cpp.
| void TransactionTablePriv::NotifyTransactionChanged | ( | const Txid & | hash, |
| ChangeType | status ) |
Definition at line 676 of file transactiontablemodel.cpp.
|
inline |
Definition at line 110 of file transactiontablemodel.cpp.
|
inline |
Definition at line 209 of file transactiontablemodel.cpp.
|
inline |
Definition at line 129 of file transactiontablemodel.cpp.
| QList<TransactionRecord> TransactionTablePriv::cachedWallet |
Local cache of wallet sorted by transaction hash.
Definition at line 97 of file transactiontablemodel.cpp.
True when model finishes loading all wallet transactions on start.
Definition at line 100 of file transactiontablemodel.cpp.
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.