Bitcoin Core 28.99.0
P2P Digital Currency
|
#include <consensus/amount.h>
#include <crypto/sha256.h>
#include <cuckoocache.h>
#include <script/interpreter.h>
#include <span.h>
#include <uint256.h>
#include <util/hasher.h>
#include <cstddef>
#include <shared_mutex>
#include <vector>
Go to the source code of this file.
Classes | |
class | SignatureCache |
Valid signature cache, to avoid doing expensive ECDSA signature checking twice for every transaction (once when accepted into memory pool, and again when accepted into the block chain) More... | |
class | CachingTransactionSignatureChecker |
Variables | |
static constexpr size_t | DEFAULT_VALIDATION_CACHE_BYTES {32 << 20} |
static constexpr size_t | DEFAULT_SIGNATURE_CACHE_BYTES {DEFAULT_VALIDATION_CACHE_BYTES / 2} |
static constexpr size_t | DEFAULT_SCRIPT_EXECUTION_CACHE_BYTES {DEFAULT_VALIDATION_CACHE_BYTES / 2} |
|
staticconstexpr |
Definition at line 30 of file sigcache.h.
|
staticconstexpr |
Definition at line 29 of file sigcache.h.
|
staticconstexpr |
Definition at line 28 of file sigcache.h.