Clio  develop
The XRP Ledger API server.
Loading...
Searching...
No Matches
BaseCursorProvider.hpp
1#pragma once
2
3#include <xrpl/basics/base_uint.h>
4
5#include <cstdint>
6#include <vector>
7namespace etl::impl {
8
9struct CursorPair {
10 ripple::uint256 start;
11 ripple::uint256 end;
12};
13
15 [[nodiscard]] std::vector<CursorPair> virtual getCursors(uint32_t seq) const = 0;
16 virtual ~BaseCursorProvider() = default;
17};
18
19} // namespace etl::impl
Definition BaseCursorProvider.hpp:14
Definition BaseCursorProvider.hpp:9