1#include <xrpld/app/ledger/TransactionStateSF.h>
3#include <xrpl/basics/Blob.h>
4#include <xrpl/basics/SHAMapHash.h>
5#include <xrpl/beast/utility/instrumentation.h>
6#include <xrpl/nodestore/NodeObject.h>
7#include <xrpl/shamap/SHAMapTreeNode.h>
uint256 const & asUInt256() const
AbstractFetchPackContainer & fp_
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
NodeStore::Database & db_
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
std::vector< unsigned char > Blob
Storage for linear binary data.