41 std::shared_ptr<BackendInterface> backend_;
42 std::reference_wrapper<data::LedgerCacheInterface> cache_;
53 onInitialObjects(uint32_t seq, [[maybe_unused]] std::vector<model::Object>
const& objs, std::string lastKey)
const;
63 writeIncludedSuccessor(uint32_t seq,
model::Object const& obj)
const;
66 updateSuccessorFromCache(uint32_t seq,
model::Object const& obj)
const;
70 std::optional<data::LedgerObject>
const& maybeSuccessor,
72 ripple::uint256
const& bookBase
76 writeSuccessors(uint32_t seq)
const;
79 writeEdgeKeys(std::uint32_t seq,
auto const& edgeKeys)
const;