Bitcoin Core 32.1.0
P2P Digital Currency
Loading...
Searching...
No Matches
wallet.cpp File Reference
#include <bitcoin-build-config.h>
#include <wallet/rpc/wallet.h>
#include <coins.h>
#include <core_io.h>
#include <key.h>
#include <key_io.h>
#include <rpc/server.h>
#include <rpc/util.h>
#include <univalue.h>
#include <util/bip32.h>
#include <util/translation.h>
#include <wallet/context.h>
#include <wallet/export.h>
#include <wallet/receive.h>
#include <wallet/rpc/util.h>
#include <wallet/wallet.h>
#include <wallet/walletutil.h>
#include <algorithm>
#include <optional>
#include <string_view>
Include dependency graph for wallet.cpp:

Go to the source code of this file.

Namespaces

namespace  wallet

Typedefs

using wallet::HDPubKeyMap = CWallet::HDPubKeyMap
using wallet::HDKeyFilter = CWallet::HDKeyFilter

Functions

static RPCMethod wallet::getwalletinfo ()
static RPCMethod wallet::listwalletdir ()
static RPCMethod wallet::listwallets ()
static RPCMethod wallet::loadwallet ()
static RPCMethod wallet::setwalletflag ()
static RPCMethod wallet::createwallet ()
static RPCMethod wallet::unloadwallet ()
RPCMethod wallet::simulaterawtransaction ()
static RPCMethod wallet::migratewallet ()
RPCMethod wallet::gethdkeys ()
static RPCMethod wallet::createwalletdescriptor ()
RPCMethod wallet::addhdkey ()
static RPCMethod wallet::exportwatchonlywallet ()
RPCMethod wallet::derivehdkey ()
RPCMethod wallet::getaddressinfo ()
RPCMethod wallet::getnewaddress ()
RPCMethod wallet::getrawchangeaddress ()
RPCMethod wallet::setlabel ()
RPCMethod wallet::listaddressgroupings ()
RPCMethod wallet::keypoolrefill ()
RPCMethod wallet::getaddressesbylabel ()
RPCMethod wallet::listlabels ()
RPCMethod wallet::walletdisplayaddress ()
RPCMethod wallet::importprunedfunds ()
RPCMethod wallet::removeprunedfunds ()
RPCMethod wallet::importdescriptors ()
RPCMethod wallet::listdescriptors ()
RPCMethod wallet::backupwallet ()
RPCMethod wallet::restorewallet ()
RPCMethod wallet::getreceivedbyaddress ()
RPCMethod wallet::getreceivedbylabel ()
RPCMethod wallet::getbalance ()
RPCMethod wallet::lockunspent ()
RPCMethod wallet::listlockunspent ()
RPCMethod wallet::getbalances ()
RPCMethod wallet::listunspent ()
RPCMethod wallet::walletpassphrase ()
RPCMethod wallet::walletpassphrasechange ()
RPCMethod wallet::walletlock ()
RPCMethod wallet::encryptwallet ()
RPCMethod wallet::sendtoaddress ()
RPCMethod wallet::sendmany ()
RPCMethod wallet::fundrawtransaction ()
RPCMethod wallet::bumpfee ()
RPCMethod wallet::psbtbumpfee ()
RPCMethod wallet::send ()
RPCMethod wallet::sendall ()
RPCMethod wallet::walletprocesspsbt ()
RPCMethod wallet::walletcreatefundedpsbt ()
RPCMethod wallet::signrawtransactionwithwallet ()
RPCMethod wallet::signmessage ()
RPCMethod wallet::listreceivedbyaddress ()
RPCMethod wallet::listreceivedbylabel ()
RPCMethod wallet::listtransactions ()
RPCMethod wallet::listsinceblock ()
RPCMethod wallet::gettransaction ()
RPCMethod wallet::abandontransaction ()
RPCMethod wallet::rescanblockchain ()
RPCMethod wallet::abortrescan ()
std::span< const CRPCCommand > wallet::GetWalletRPCCommands ()

Variables

static const std::map< uint64_t, std::string > wallet::WALLET_FLAG_CAVEATS