Bitcoin Core 31.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
walletmodel.cpp File Reference
#include <qt/walletmodel.h>
#include <qt/addresstablemodel.h>
#include <qt/clientmodel.h>
#include <qt/guiconstants.h>
#include <qt/guiutil.h>
#include <qt/optionsmodel.h>
#include <qt/paymentserver.h>
#include <qt/recentrequeststablemodel.h>
#include <qt/sendcoinsdialog.h>
#include <qt/transactiontablemodel.h>
#include <common/args.h>
#include <interfaces/handler.h>
#include <interfaces/node.h>
#include <key_io.h>
#include <node/interface_ui.h>
#include <node/types.h>
#include <psbt.h>
#include <util/translation.h>
#include <wallet/coincontrol.h>
#include <wallet/types.h>
#include <wallet/wallet.h>
#include <cstdint>
#include <functional>
#include <memory>
#include <vector>
#include <QDebug>
#include <QMessageBox>
#include <QSet>
#include <QTimer>
Include dependency graph for walletmodel.cpp:

Go to the source code of this file.

Classes

struct  CRecipient

Functions

static void NotifyUnload (WalletModel *walletModel)
static void NotifyKeyStoreStatusChanged (WalletModel *walletmodel)
static void NotifyAddressBookChanged (WalletModel *walletmodel, const CTxDestination &address, const std::string &label, bool isMine, wallet::AddressPurpose purpose, ChangeType status)
static void NotifyTransactionChanged (WalletModel *walletmodel, const Txid &hash, ChangeType status)
static void ShowProgress (WalletModel *walletmodel, const std::string &title, int nProgress)
static void NotifyCanGetAddressesChanged (WalletModel *walletmodel)

Variables

static const bool DEFAULT_DISABLE_WALLET

Function Documentation

◆ NotifyAddressBookChanged()

void NotifyAddressBookChanged ( WalletModel * walletmodel,
const CTxDestination & address,
const std::string & label,
bool isMine,
wallet::AddressPurpose purpose,
ChangeType status )
static

Definition at line 365 of file walletmodel.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ NotifyCanGetAddressesChanged()

void NotifyCanGetAddressesChanged ( WalletModel * walletmodel)
static

Definition at line 399 of file walletmodel.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ NotifyKeyStoreStatusChanged()

void NotifyKeyStoreStatusChanged ( WalletModel * walletmodel)
static

Definition at line 358 of file walletmodel.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ NotifyTransactionChanged()

void NotifyTransactionChanged ( WalletModel * walletmodel,
const Txid & hash,
ChangeType status )
static

Definition at line 382 of file walletmodel.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ NotifyUnload()

void NotifyUnload ( WalletModel * walletModel)
static

Definition at line 351 of file walletmodel.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ShowProgress()

void ShowProgress ( WalletModel * walletmodel,
const std::string & title,
int nProgress )
static

Definition at line 390 of file walletmodel.cpp.

Here is the call graph for this function:

Variable Documentation

◆ DEFAULT_DISABLE_WALLET

const bool wallet::DEFAULT_DISABLE_WALLET
static

Definition at line 134 of file wallet.h.