mirror of
https://github.com/XRPLF/clio.git
synced 2025-11-20 11:45:53 +00:00
ledger rpc accepts more flags. binary options for all rpcs. tests to verify ledger and account_info
This commit is contained in:
@@ -56,6 +56,8 @@ doAccountInfo(
|
||||
response["error"] = "missing account field";
|
||||
return response;
|
||||
}
|
||||
bool binary =
|
||||
request.contains("binary") ? request.at("binary").as_bool() : false;
|
||||
auto ledgerSequence = ledgerSequenceFromRequest(request, backend);
|
||||
if (!ledgerSequence)
|
||||
{
|
||||
@@ -98,7 +100,10 @@ doAccountInfo(
|
||||
else
|
||||
{
|
||||
response["success"] = "fetched successfully!";
|
||||
response["object"] = getJson(sle);
|
||||
if (!binary)
|
||||
response["object"] = getJson(sle);
|
||||
else
|
||||
response["object"] = ripple::strHex(*dbResponse);
|
||||
response["db_time"] = time;
|
||||
return response;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user