Changeset View
Changeset View
Standalone View
Standalone View
src/wallet/wallet.h
Show First 20 Lines • Show All 1,419 Lines • ▼ Show 20 Lines | public: | ||||
/** | /** | ||||
* Blocks until the wallet state is up-to-date to /at least/ the current | * Blocks until the wallet state is up-to-date to /at least/ the current | ||||
* chain at the time this function is entered. | * chain at the time this function is entered. | ||||
* Obviously holding cs_main/cs_wallet when going into this call may cause | * Obviously holding cs_main/cs_wallet when going into this call may cause | ||||
* deadlock | * deadlock | ||||
*/ | */ | ||||
void BlockUntilSyncedToCurrentChain() const | void BlockUntilSyncedToCurrentChain() const | ||||
LOCKS_EXCLUDED(cs_main, cs_wallet); | EXCLUSIVE_LOCKS_REQUIRED(!::cs_main, !cs_wallet); | ||||
/** | /** | ||||
* Set a single wallet flag. | * Set a single wallet flag. | ||||
*/ | */ | ||||
void SetWalletFlag(uint64_t flags); | void SetWalletFlag(uint64_t flags); | ||||
/** | /** | ||||
* Unsets a single wallet flag. | * Unsets a single wallet flag. | ||||
▲ Show 20 Lines • Show All 202 Lines • Show Last 20 Lines |