Changeset View
Changeset View
Standalone View
Standalone View
src/wallet/wallet.h
Show First 20 Lines • Show All 738 Lines • ▼ Show 20 Lines | private: | ||||
void AddToSpends(const TxId &wtxid); | void AddToSpends(const TxId &wtxid); | ||||
/** | /** | ||||
* Mark a transaction (and its in-wallet descendants) as conflicting with a | * Mark a transaction (and its in-wallet descendants) as conflicting with a | ||||
* particular block. | * particular block. | ||||
*/ | */ | ||||
void MarkConflicted(const BlockHash &hashBlock, const TxId &txid); | void MarkConflicted(const BlockHash &hashBlock, const TxId &txid); | ||||
/** | |||||
* Mark a transaction's inputs dirty, thus forcing the outputs to be | |||||
* recomputed | |||||
*/ | |||||
void MarkInputsDirty(const CTransactionRef &tx); | |||||
void SyncMetaData(std::pair<TxSpends::iterator, TxSpends::iterator>); | void SyncMetaData(std::pair<TxSpends::iterator, TxSpends::iterator>); | ||||
/** | /** | ||||
* Used by | * Used by | ||||
* TransactionAddedToMemorypool/BlockConnected/Disconnected/ScanForWalletTransactions. | * TransactionAddedToMemorypool/BlockConnected/Disconnected/ScanForWalletTransactions. | ||||
* Should be called with pindexBlock and posInBlock if this is for a | * Should be called with pindexBlock and posInBlock if this is for a | ||||
* transaction that is included in a block. | * transaction that is included in a block. | ||||
*/ | */ | ||||
▲ Show 20 Lines • Show All 730 Lines • Show Last 20 Lines |