![]() |
Bitcoin Core
25.99.0
P2P Digital Currency
|
#include <bench/bench.h>
#include <chainparams.h>
#include <wallet/coincontrol.h>
#include <consensus/merkle.h>
#include <kernel/chain.h>
#include <node/context.h>
#include <test/util/setup_common.h>
#include <validation.h>
#include <wallet/spend.h>
#include <wallet/test/util.h>
#include <wallet/wallet.h>
Go to the source code of this file.
Classes | |
struct | TipBlock |
struct | PreSelectInputs |
Functions | |
TipBlock | getTip (const CChainParams ¶ms, const node::NodeContext &context) |
void | generateFakeBlock (const CChainParams ¶ms, const node::NodeContext &context, CWallet &wallet, const CScript &coinbase_out_script) |
static void | WalletCreateTx (benchmark::Bench &bench, const OutputType output_type, bool allow_other_inputs, std::optional< PreSelectInputs > preset_inputs) |
static void | AvailableCoins (benchmark::Bench &bench, const std::vector< OutputType > &output_type) |
static void | WalletCreateTxUseOnlyPresetInputs (benchmark::Bench &bench) |
static void | WalletCreateTxUsePresetInputsAndCoinSelection (benchmark::Bench &bench) |
static void | WalletAvailableCoins (benchmark::Bench &bench) |
BENCHMARK (WalletAvailableCoins, benchmark::PriorityLevel::LOW) | |
|
static |
Definition at line 138 of file wallet_create_tx.cpp.
BENCHMARK | ( | WalletAvailableCoins | , |
benchmark::PriorityLevel::LOW | |||
) |
void generateFakeBlock | ( | const CChainParams & | params, |
const node::NodeContext & | context, | ||
CWallet & | wallet, | ||
const CScript & | coinbase_out_script | ||
) |
Definition at line 36 of file wallet_create_tx.cpp.
TipBlock getTip | ( | const CChainParams & | params, |
const node::NodeContext & | context | ||
) |
Definition at line 29 of file wallet_create_tx.cpp.
|
static |
|
static |
Definition at line 82 of file wallet_create_tx.cpp.
|
static |
|
static |