#include <bitcoin-build-config.h>
#include <chainparams.h>
#include <chainparamsbase.h>
#include <clientversion.h>
#include <common/args.h>
#include <common/system.h>
#include <compat/compat.h>
#include <interfaces/init.h>
#include <key.h>
#include <logging.h>
#include <pubkey.h>
#include <tinyformat.h>
#include <util/exception.h>
#include <util/translation.h>
#include <wallet/wallettool.h>
#include <exception>
#include <functional>
#include <string>
#include <tuple>
Go to the source code of this file.
◆ catch() [1/2]
◆ catch() [2/2]
| catch |
( |
const std::exception & | e | ) |
|
◆ if() [1/3]
◆ if() [2/3]
| if |
( |
! | wallet::WalletTool::ExecuteWalletToolFuncargs, command->command | ) |
|
◆ if() [3/3]
◆ 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
-
| container | The items to join |
| separator | The separator |
| unary_op | Apply this operator to each item |
Definition at line 205 of file string.h.
◆ RandomInit()
◆ SetupEnvironment()
◆ SetupWalletToolArgs()
◆ WalletAppInit()
| std::optional< int > WalletAppInit |
( |
ArgsManager & | args, |
|
|
int | argc, |
|
|
char * | argv[] ) |
|
static |
◆ command
| const auto command = args.GetCommand() |
◆ ecc_context
◆ exit_status
◆ EXIT_SUCCESS
◆ G_TRANSLATION_FUN
◆ init
◆ MAIN_FUNCTION
◆ try
Initial value:{
static std::optional< int > WalletAppInit(ArgsManager &args, int argc, char *argv[])
Definition at line 106 of file bitcoin-wallet.cpp.