#include <string>
#include <vector>
Go to the source code of this file.
◆ FlushWallets()
Flush all wallets in preparation for shutdown.
◆ LoadWallets()
| bool LoadWallets |
( |
interfaces::Chain & |
chain, |
|
|
const std::vector< std::string > & |
wallet_files |
|
) |
| |
◆ StartWallets()
Complete startup of wallets.
◆ StopWallets()
Stop all wallets. Wallets will be flushed first.
◆ UnloadWallets()
◆ VerifyWallets()
| bool VerifyWallets |
( |
interfaces::Chain & |
chain, |
|
|
const std::vector< std::string > & |
wallet_files |
|
) |
| |
Responsible for reading and validating the -wallet arguments and verifying the wallet database. This function will perform salvage on the wallet if requested, as long as only one wallet is being loaded (WalletParameterInteraction forbids -salvagewallet, -zapwallettxes or -upgradewallet with multiwallet).