read only mode. ledger_data makes sure ledger is present first

This commit is contained in:
CJ Cobb
2021-03-18 11:20:02 -04:00
parent f476777ef5
commit aed0f8707f
2 changed files with 8 additions and 0 deletions

View File

@@ -47,6 +47,12 @@ doLedgerData(
response["error"] = "Empty database";
return response;
}
auto ledger = backend.fetchLedgerBySequence(*ledgerSequence);
if (!ledger)
{
response["error"] = "Ledger not found";
return response;
}
std::optional<ripple::uint256> cursor;
if (request.contains("cursor"))