 |
Bitcoin Core
21.99.0
P2P Digital Currency
|
Go to the documentation of this file.
6 #ifndef BITCOIN_WALLET_LOAD_H
7 #define BITCOIN_WALLET_LOAD_H
37 #endif // BITCOIN_WALLET_LOAD_H
Simple class for background tasks that should be run periodically or once "after a while".
void StartWallets(CScheduler &scheduler, const ArgsManager &args)
Complete startup of wallets.
bool VerifyWallets(interfaces::Chain &chain)
Responsible for reading and validating the -wallet arguments and verifying the wallet database.
void StopWallets()
Stop all wallets. Wallets will be flushed first.
Interface giving clients (wallet processes, maybe other analysis tools in the future) ability to acce...
void UnloadWallets()
Close all wallets.
void FlushWallets()
Flush all wallets in preparation for shutdown.
bool LoadWallets(interfaces::Chain &chain)
Load wallet databases.