Go to the source code of this file.
|
static CTransactionRef | MakeTransactionBulkedTo (unsigned int num_inputs, int64_t target_weight, FastRandomContext &det_rand) |
|
static CTransactionRef | MakeTransactionSpendingUpTo (const std::vector< CTxIn > &inputs, unsigned int start_input, unsigned int num_inputs, int64_t weight_limit) |
|
static void | OrphanageSinglePeerEviction (benchmark::Bench &bench) |
|
static void | OrphanageMultiPeerEviction (benchmark::Bench &bench) |
|
static void | OrphanageEraseAll (benchmark::Bench &bench, bool block_or_disconnect) |
|
static void | OrphanageEraseForBlock (benchmark::Bench &bench) |
|
static void | OrphanageEraseForPeer (benchmark::Bench &bench) |
|
| BENCHMARK (OrphanageSinglePeerEviction, benchmark::PriorityLevel::LOW) |
|
| BENCHMARK (OrphanageMultiPeerEviction, benchmark::PriorityLevel::LOW) |
|
| BENCHMARK (OrphanageEraseForBlock, benchmark::PriorityLevel::LOW) |
|
| BENCHMARK (OrphanageEraseForPeer, benchmark::PriorityLevel::LOW) |
|
◆ 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