5#ifndef BITCOIN_NODE_BLOCK_VALIDATION_STATE_CATCHER_H
6#define BITCOIN_NODE_BLOCK_VALIDATION_STATE_CATCHER_H
25 std::optional<BlockValidationState>
m_state;
Implement this to subscribe to events generated in validation and mempool.
Captures the validation state reported for a specific block.
void BlockChecked(const std::shared_ptr< const CBlock > &block, const BlockValidationState &state) override
Notifies listeners of a block validation result.
std::optional< BlockValidationState > m_state
BlockValidationStateCatcher(const uint256 &hash)