3#include <xrpld/app/main/Application.h>
5#include <xrpl/basics/TaggedCache.h>
6#include <xrpl/shamap/SHAMapSyncFilter.h>
A generic endpoint for log messages.
ConsensusTransSetSF(Application &app, NodeCache &nodeCache)
TaggedCache< SHAMapHash, Blob > NodeCache
std::optional< Blob > getNode(SHAMapHash const &nodeHash) const override
void gotNode(bool fromFilter, SHAMapHash const &nodeHash, std::uint32_t ledgerSeq, Blob &&nodeData, SHAMapNodeType type) const override
SHAMapSyncFilter()=default
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
std::vector< unsigned char > Blob
Storage for linear binary data.