Bitcoin ABC  0.28.12
P2P Digital Currency
Functions
load.cpp File Reference
#include <wallet/load.h>
#include <fs.h>
#include <interfaces/chain.h>
#include <scheduler.h>
#include <util/string.h>
#include <util/system.h>
#include <util/translation.h>
#include <wallet/spend.h>
#include <wallet/wallet.h>
#include <wallet/walletdb.h>
#include <univalue.h>
#include <system_error>
Include dependency graph for load.cpp:

Go to the source code of this file.

Functions

bool VerifyWallets (interfaces::Chain &chain)
 Responsible for reading and validating the -wallet arguments and verifying the wallet database. More...
 
bool LoadWallets (interfaces::Chain &chain)
 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...
 

Function Documentation

◆ FlushWallets()

void FlushWallets ( )

Flush all wallets in preparation for shutdown.

Definition at line 170 of file load.cpp.

Here is the call graph for this function:

◆ LoadWallets()

bool LoadWallets ( interfaces::Chain chain)

Load wallet databases.

Definition at line 106 of file load.cpp.

Here is the call graph for this function:

◆ StartWallets()

void StartWallets ( CScheduler scheduler,
const ArgsManager args 
)

Complete startup of wallets.

Definition at line 148 of file load.cpp.

Here is the call graph for this function:

◆ StopWallets()

void StopWallets ( )

Stop all wallets. Wallets will be flushed first.

Definition at line 176 of file load.cpp.

Here is the call graph for this function:

◆ UnloadWallets()

void UnloadWallets ( )

Close all wallets.

Definition at line 182 of file load.cpp.

Here is the call graph for this function:

◆ VerifyWallets()

bool VerifyWallets ( interfaces::Chain chain)

Responsible for reading and validating the -wallet arguments and verifying the wallet database.

Definition at line 22 of file load.cpp.

Here is the call graph for this function: