22#include "data/BackendInterface.hpp"
23#include "etlng/Models.hpp"
24#include "util/log/Logger.hpp"
26#include <xrpl/basics/base_uint.h>
31namespace etlng::impl {
34 std::shared_ptr<BackendInterface> backend_;
39 CoreExt(std::shared_ptr<BackendInterface> backend);
48 onInitialObject(uint32_t seq,
model::Object const& obj)
const;
A simple thread-safe logger for the channel specified in the constructor.
Definition Logger.hpp:111
This namespace implements the data access layer and related components.
Definition AmendmentCenter.cpp:70
Represents an entire ledger diff worth of transactions and objects.
Definition Models.hpp:143
Represents a single object on the ledger.
Definition Models.hpp:105