![]() |
Bitcoin ABC
0.22.13
P2P Digital Currency
|
#include <wallet/load.h>
#include <interfaces/chain.h>
#include <scheduler.h>
#include <util/string.h>
#include <util/system.h>
#include <util/translation.h>
#include <wallet/wallet.h>
#include <wallet/walletdb.h>
Go to the source code of this file.
Functions | |
bool | VerifyWallets (const CChainParams &chainParams, interfaces::Chain &chain, const std::vector< std::string > &wallet_files) |
Responsible for reading and validating the -wallet arguments and verifying the wallet database. More... | |
bool | LoadWallets (const CChainParams &chainParams, interfaces::Chain &chain, const std::vector< std::string > &wallet_files) |
Load wallet databases. More... | |
void | StartWallets (CScheduler &scheduler, const ArgsManager &args) |
Complete startup of wallets. More... | |
void | FlushWallets () |
Flush all wallets in preparation for shutdown. More... | |
void | StopWallets () |
Stop all wallets. Wallets will be flushed first. More... | |
void | UnloadWallets () |
Close all wallets. More... | |
void FlushWallets | ( | ) |
bool LoadWallets | ( | const CChainParams & | chainParams, |
interfaces::Chain & | chain, | ||
const std::vector< std::string > & | wallet_files | ||
) |
void StartWallets | ( | CScheduler & | scheduler, |
const ArgsManager & | args | ||
) |
void StopWallets | ( | ) |
void UnloadWallets | ( | ) |
bool VerifyWallets | ( | const CChainParams & | chainParams, |
interfaces::Chain & | chain, | ||
const std::vector< std::string > & | wallet_files | ||
) |