![]() |
Bitcoin Core 30.99.0
P2P Digital Currency
|
#include <bench/bench.h>#include <consensus/amount.h>#include <kernel/cs_main.h>#include <policy/ephemeral_policy.h>#include <policy/policy.h>#include <primitives/transaction.h>#include <script/script.h>#include <sync.h>#include <test/util/setup_common.h>#include <test/util/txmempool.h>#include <txmempool.h>#include <util/check.h>#include <cstdint>#include <memory>#include <vector>Go to the source code of this file.
Functions | |
| static void | AddTx (const CTransactionRef &tx, CTxMemPool &pool) EXCLUSIVE_LOCKS_REQUIRED(cs_main |
| TryAddToMempool (pool, CTxMemPoolEntry(tx, fee, nTime, nHeight, sequence, spendsCoinbase, sigOpCost, lp)) | |
| static void | MempoolCheckEphemeralSpends (benchmark::Bench &bench) |
| BENCHMARK (MempoolCheckEphemeralSpends) | |
Variables | |
| static void pool | cs |
| unsigned int | nHeight {1} |
| uint64_t | sequence {0} |
| bool | spendsCoinbase {false} |
| unsigned int | sigOpCost {4} |
| uint64_t | fee {0} |
| LockPoints | lp |
|
static |
| BENCHMARK | ( | MempoolCheckEphemeralSpends | ) |
|
static |
Definition at line 37 of file mempool_ephemeral_spends.cpp.
| TryAddToMempool | ( | pool | , |
| CTxMemPoolEntry(tx, fee, nTime, nHeight, sequence, spendsCoinbase, sigOpCost, lp) | |||
| ) |
| void pool cs |
Definition at line 23 of file mempool_ephemeral_spends.cpp.
| uint64_t fee {0} |
Definition at line 30 of file mempool_ephemeral_spends.cpp.
| LockPoints lp |
Definition at line 31 of file mempool_ephemeral_spends.cpp.
| unsigned int nHeight {1} |
Definition at line 26 of file mempool_ephemeral_spends.cpp.
| uint64_t sequence {0} |
Definition at line 27 of file mempool_ephemeral_spends.cpp.
| unsigned int sigOpCost {4} |
Definition at line 29 of file mempool_ephemeral_spends.cpp.
| bool spendsCoinbase {false} |
Definition at line 28 of file mempool_ephemeral_spends.cpp.