22 std::shared_ptr<BackendInterface> backend_;
23 std::reference_wrapper<data::LedgerCacheInterface> cache_;
36 [[maybe_unused]] std::vector<model::Object>
const& objs,
48 writeIncludedSuccessor(uint32_t seq,
model::Object const& obj)
const;
51 updateSuccessorFromCache(uint32_t seq,
model::Object const& obj)
const;
55 std::optional<data::LedgerObject>
const& maybeSuccessor,
57 ripple::uint256
const& bookBase
61 writeSuccessors(uint32_t seq)
const;
64 writeEdgeKeys(std::uint32_t seq,
auto const& edgeKeys)
const;