#include <chain.h>
#include <chainparams.h>
#include <config.h>
#include <interfaces/chain.h>
#include <node/context.h>
#include <policy/policy.h>
#include <rpc/server.h>
#include <util/ref.h>
#include <util/translation.h>
#include <validation.h>
#include <wallet/coincontrol.h>
#include <wallet/rpcdump.h>
#include <wallet/wallet.h>
#include <test/util/setup_common.h>
#include <wallet/test/wallet_test_fixture.h>
#include <boost/test/unit_test.hpp>
#include <univalue.h>
#include <cstdint>
#include <memory>
#include <vector>
Go to the source code of this file.
|
static void | AddKey (CWallet &wallet, const CKey &key) |
|
| BOOST_FIXTURE_TEST_CASE (scan_for_wallet_transactions, TestChain100Setup) |
|
| BOOST_FIXTURE_TEST_CASE (importmulti_rescan, TestChain100Setup) |
|
| BOOST_FIXTURE_TEST_CASE (importwallet_rescan, TestChain100Setup) |
|
| BOOST_FIXTURE_TEST_CASE (coin_mark_dirty_immature_credit, TestChain100Setup) |
|
static int64_t | AddTx (CWallet &wallet, uint32_t lockTime, int64_t mockTime, int64_t blockTime) |
|
| BOOST_AUTO_TEST_CASE (ComputeTimeSmart) |
|
| BOOST_AUTO_TEST_CASE (LoadReceiveRequests) |
|
static void | TestWatchOnlyPubKey (LegacyScriptPubKeyMan *spk_man, const CPubKey &add_pubkey) |
|
static void | PollutePubKey (CPubKey &pubkey) |
|
| BOOST_AUTO_TEST_CASE (WatchOnlyPubKeys) |
|
| BOOST_FIXTURE_TEST_CASE (ListCoins, ListCoinsTestingSetup) |
|
| BOOST_FIXTURE_TEST_CASE (wallet_disableprivkeys, TestChain100Setup) |
|
static size_t | CalculateP2PKHInputSize (bool use_max_sig) |
|
| BOOST_FIXTURE_TEST_CASE (dummy_input_size_test, TestChain100Setup) |
|
bool | malformed_descriptor (std::ios_base::failure e) |
|
| BOOST_FIXTURE_TEST_CASE (wallet_descriptor_test, BasicTestingSetup) |
|
◆ AddKey()
static void AddKey |
( |
CWallet & |
wallet, |
|
|
const CKey & |
key |
|
) |
| |
|
static |
◆ AddTx()
static int64_t AddTx |
( |
CWallet & |
wallet, |
|
|
uint32_t |
lockTime, |
|
|
int64_t |
mockTime, |
|
|
int64_t |
blockTime |
|
) |
| |
|
static |
◆ BOOST_AUTO_TEST_CASE() [1/3]
BOOST_AUTO_TEST_CASE |
( |
ComputeTimeSmart |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [2/3]
BOOST_AUTO_TEST_CASE |
( |
LoadReceiveRequests |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [3/3]
BOOST_AUTO_TEST_CASE |
( |
WatchOnlyPubKeys |
| ) |
|
◆ BOOST_FIXTURE_TEST_CASE() [1/8]
BOOST_FIXTURE_TEST_CASE |
( |
scan_for_wallet_transactions |
, |
|
|
TestChain100Setup |
|
|
) |
| |
◆ BOOST_FIXTURE_TEST_CASE() [2/8]
BOOST_FIXTURE_TEST_CASE |
( |
importmulti_rescan |
, |
|
|
TestChain100Setup |
|
|
) |
| |
◆ BOOST_FIXTURE_TEST_CASE() [3/8]
BOOST_FIXTURE_TEST_CASE |
( |
importwallet_rescan |
, |
|
|
TestChain100Setup |
|
|
) |
| |
◆ BOOST_FIXTURE_TEST_CASE() [4/8]
BOOST_FIXTURE_TEST_CASE |
( |
coin_mark_dirty_immature_credit |
, |
|
|
TestChain100Setup |
|
|
) |
| |
◆ BOOST_FIXTURE_TEST_CASE() [5/8]
◆ BOOST_FIXTURE_TEST_CASE() [6/8]
BOOST_FIXTURE_TEST_CASE |
( |
wallet_disableprivkeys |
, |
|
|
TestChain100Setup |
|
|
) |
| |
◆ BOOST_FIXTURE_TEST_CASE() [7/8]
BOOST_FIXTURE_TEST_CASE |
( |
dummy_input_size_test |
, |
|
|
TestChain100Setup |
|
|
) |
| |
◆ BOOST_FIXTURE_TEST_CASE() [8/8]
BOOST_FIXTURE_TEST_CASE |
( |
wallet_descriptor_test |
, |
|
|
BasicTestingSetup |
|
|
) |
| |
◆ CalculateP2PKHInputSize()
static size_t CalculateP2PKHInputSize |
( |
bool |
use_max_sig | ) |
|
|
static |
◆ malformed_descriptor()
bool malformed_descriptor |
( |
std::ios_base::failure |
e | ) |
|
◆ PollutePubKey()
static void PollutePubKey |
( |
CPubKey & |
pubkey | ) |
|
|
static |
◆ TestWatchOnlyPubKey()