#include <bench/bench.h>
#include <consensus/consensus.h>
#include <consensus/validation.h>
#include <net.h>
#include <policy/policy.h>
#include <primitives/block.h>
#include <primitives/transaction.h>
#include <node/txorphanage.h>
#include <random.h>
#include <test/util/transaction_utils.h>
#include <threadsafety.h>
#include <util/check.h>
#include <algorithm>
#include <cstddef>
#include <cstdint>
#include <memory>
#include <numeric>
#include <vector>
Go to the source code of this file.
◆ BENCHMARK() [1/4]
◆ BENCHMARK() [2/4]
◆ BENCHMARK() [3/4]
◆ BENCHMARK() [4/4]
◆ MakeTransactionBulkedTo()
◆ MakeTransactionSpendingUpTo()
| static CTransactionRef MakeTransactionSpendingUpTo |
( |
const std::vector< CTxIn > & |
inputs, |
|
|
unsigned int |
start_input, |
|
|
unsigned int |
num_inputs, |
|
|
int64_t |
weight_limit |
|
) |
| |
|
static |
◆ OrphanageEraseAll()
| static void OrphanageEraseAll |
( |
benchmark::Bench & |
bench, |
|
|
bool |
block_or_disconnect |
|
) |
| |
|
static |
◆ OrphanageEraseForBlock()
◆ OrphanageEraseForPeer()
◆ OrphanageMultiPeerEviction()
◆ OrphanageSinglePeerEviction()
◆ APPROX_WEIGHT_PER_INPUT
| constexpr int64_t APPROX_WEIGHT_PER_INPUT {200} |
|
staticconstexpr |
◆ TINY_TX_WEIGHT