Bitcoin Core 31.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
wallettests.cpp File Reference
#include <qt/test/wallettests.h>
#include <qt/test/util.h>
#include <wallet/coincontrol.h>
#include <interfaces/chain.h>
#include <interfaces/node.h>
#include <key_io.h>
#include <qt/bitcoinamountfield.h>
#include <qt/bitcoinunits.h>
#include <qt/clientmodel.h>
#include <qt/optionsmodel.h>
#include <qt/overviewpage.h>
#include <qt/platformstyle.h>
#include <qt/qvalidatedlineedit.h>
#include <qt/receivecoinsdialog.h>
#include <qt/receiverequestdialog.h>
#include <qt/recentrequeststablemodel.h>
#include <qt/sendcoinsdialog.h>
#include <qt/sendcoinsentry.h>
#include <qt/transactiontablemodel.h>
#include <qt/transactionview.h>
#include <qt/walletmodel.h>
#include <script/solver.h>
#include <test/util/setup_common.h>
#include <validation.h>
#include <wallet/test/util.h>
#include <wallet/wallet.h>
#include <chrono>
#include <memory>
#include <QAbstractButton>
#include <QAction>
#include <QApplication>
#include <QCheckBox>
#include <QClipboard>
#include <QObject>
#include <QPushButton>
#include <QTimer>
#include <QVBoxLayout>
#include <QTextEdit>
#include <QListView>
#include <QDialogButtonBox>
Include dependency graph for wallettests.cpp:

Go to the source code of this file.

Classes

class  WalletDescriptor
 Descriptor with some wallet metadata. More...
class  WalletRescanReserver
 RAII object to check and reserve a wallet rescan. More...

Functions

bool AddWallet (WalletContext &context, const std::shared_ptr< CWallet > &wallet)
std::unique_ptr< WalletDatabase > CreateMockableWalletDatabase (MockableData records)
bool RemoveWallet (WalletContext &context, const std::shared_ptr< CWallet > &wallet, std::optional< bool > load_on_start, std::vector< bilingual_str > &warnings)

Function Documentation

◆ AddWallet()

bool wallet::AddWallet ( WalletContext & context,
const std::shared_ptr< CWallet > & wallet )

Definition at line 151 of file wallet.cpp.

◆ CreateMockableWalletDatabase()

std::unique_ptr< WalletDatabase > wallet::CreateMockableWalletDatabase ( MockableData records = {})

Definition at line 211 of file util.cpp.

◆ RemoveWallet()

bool wallet::RemoveWallet ( WalletContext & context,
const std::shared_ptr< CWallet > & wallet,
std::optional< bool > load_on_start,
std::vector< bilingual_str > & warnings )

Definition at line 163 of file wallet.cpp.