#include <validationinterface.h>
#include <chain.h>
#include <consensus/validation.h>
#include <kernel/chain.h>
#include <kernel/mempool_entry.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.
◆ ENQUEUE_AND_LOG_EVENT
#define ENQUEUE_AND_LOG_EVENT |
( |
|
event, |
|
|
|
fmt, |
|
|
|
name, |
|
|
|
... |
|
) |
| |
Value: do { \
auto local_name = (
name); \
LOG_EVENT("Enqueuing " fmt, local_name, __VA_ARGS__); \
m_internals->m_task_runner->insert([=] { \
LOG_EVENT(fmt, local_name, __VA_ARGS__); \
event(); \
}); \
} while (0)
Definition at line 159 of file validationinterface.cpp.
◆ LOG_EVENT
◆ RemovalReasonToString()