|
Clio
develop
The XRP Ledger API server.
|
#include "etl/ETLState.hpp"#include "etl/InitialLoadObserverInterface.hpp"#include "rpc/Errors.hpp"#include <boost/asio/spawn.hpp>#include <boost/json/object.hpp>#include <boost/json/value.hpp>#include <org/xrpl/rpc/v1/ledger.pb.h>#include <xrpl/proto/org/xrpl/rpc/v1/get_ledger.pb.h>#include <chrono>#include <cstdint>#include <expected>#include <optional>#include <string>#include <vector>

Go to the source code of this file.
Classes | |
| class | etl::LoadBalancerInterface |
| An interface for LoadBalancer. More... | |
Typedefs | |
| using | etl::InitialLedgerLoadResult = std::expected<std::vector<std::string>, InitialLedgerLoadError> |
| The result type of the initial ledger load. | |
Enumerations | |
| enum class | etl::InitialLedgerLoadError { Cancelled , Errored } |
| Represents possible errors for initial ledger load. | |
| using etl::InitialLedgerLoadResult = std::expected<std::vector<std::string>, InitialLedgerLoadError> |
The result type of the initial ledger load.