Bitcoin Core 28.99.0
P2P Digital Currency
|
#include <validationinterface.h>
#include <chain.h>
#include <consensus/validation.h>
#include <kernel/chain.h>
#include <kernel/mempool_entry.h>
#include <kernel/mempool_removal_reason.h>
#include <logging.h>
#include <primitives/block.h>
#include <primitives/transaction.h>
#include <util/check.h>
#include <util/task_runner.h>
#include <future>
#include <unordered_map>
#include <utility>
Go to the source code of this file.
Classes | |
class | ValidationSignalsImpl |
ValidationSignalsImpl manages a list of shared_ptr<CValidationInterface> callbacks. More... | |
struct | ValidationSignalsImpl::ListEntry |
List entries consist of a callback pointer and reference count. More... | |
Macros | |
#define | ENQUEUE_AND_LOG_EVENT(event, fmt, name, ...) |
#define | LOG_EVENT(fmt, ...) LogDebug(BCLog::VALIDATION, fmt "\n", __VA_ARGS__) |
#define ENQUEUE_AND_LOG_EVENT | ( | event, | |
fmt, | |||
name, | |||
... | |||
) |
Definition at line 158 of file validationinterface.cpp.
#define LOG_EVENT | ( | fmt, | |
... | |||
) | LogDebug(BCLog::VALIDATION, fmt "\n", __VA_ARGS__) |
Definition at line 168 of file validationinterface.cpp.