Bitcoin Core 31.99.0
P2P Digital Currency
Namespaces | Functions | Variables
wallet.cpp File Reference
#include <bitcoin-build-config.h>
#include <core_io.h>
#include <key_io.h>
#include <rpc/server.h>
#include <rpc/util.h>
#include <univalue.h>
#include <util/translation.h>
#include <wallet/context.h>
#include <wallet/receive.h>
#include <wallet/rpc/util.h>
#include <wallet/rpc/wallet.h>
#include <wallet/wallet.h>
#include <wallet/walletutil.h>
#include <optional>
#include <string_view>
Include dependency graph for wallet.cpp:

Go to the source code of this file.

Namespaces

namespace  wallet
 

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::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 CRPCCommandwallet::GetWalletRPCCommands ()
 

Variables

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