49 virtual std::optional<uint32_t>
An interface for NetworkValidatedLedgers.
Definition NetworkValidatedLedgersInterface.hpp:30
virtual void push(uint32_t idx)=0
Notify the datastructure that idx has been validated by the network.
virtual bool waitUntilValidatedByNetwork(uint32_t sequence, std::optional< uint32_t > maxWaitMs={})=0
Waits for the sequence to be validated by the network.
virtual std::optional< uint32_t > getMostRecent()=0
Get most recently validated sequence.
This namespace contains everything to do with the ETL and ETL sources.
Definition CacheLoader.hpp:36