Files
clio/handlers/LedgerRange.cpp
2021-06-08 00:02:08 -04:00

23 lines
495 B
C++

#include <handlers/RPCHelpers.h>
#include <backend/BackendInterface.h>
boost::json::object
doLedgerRange(
boost::json::object const& request,
BackendInterface const& backend)
{
boost::json::object response;
auto range = backend.fetchLedgerRange();
if (!range)
{
response["error"] = "No data";
}
else
{
response["ledger_index_min"] = range->minSequence;
response["ledger_index_max"] = range->maxSequence;
}
return response;
}