Bitcoin Core 31.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
load.cpp File Reference
#include <wallet/load.h>
#include <common/args.h>
#include <interfaces/chain.h>
#include <scheduler.h>
#include <util/check.h>
#include <util/fs.h>
#include <util/string.h>
#include <util/translation.h>
#include <wallet/context.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.

Namespaces

namespace  wallet

Functions

bool wallet::VerifyWallets (WalletContext &context)
 Responsible for reading and validating the -wallet arguments and verifying the wallet database.
bool wallet::LoadWallets (WalletContext &context)
 Load wallet databases.
void wallet::StartWallets (WalletContext &context)
 Complete startup of wallets.
void wallet::UnloadWallets (WalletContext &context)
template<typename C, typename S, typename UnaryOp>
auto Join (const C &container, const S &separator, UnaryOp unary_op)
 Join all container items.

Function Documentation

◆ Join()

template<typename C, typename S, typename UnaryOp>
auto util::Join ( const C & container,
const S & separator,
UnaryOp unary_op )

Join all container items.

Typically used to concatenate strings but accepts containers with elements of any type.

Parameters
containerThe items to join
separatorThe separator
unary_opApply this operator to each item

Definition at line 205 of file string.h.