mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-06 17:27:55 +00:00
Default account_tx RPC to validated ledger range (RIPD-1544)
This commit is contained in:
@@ -91,7 +91,8 @@ Json::Value doAccountTx (RPC::Context& context)
|
||||
if (uLedgerMax < uLedgerMin)
|
||||
return rpcError (rpcLGR_IDXS_INVALID);
|
||||
}
|
||||
else
|
||||
else if(params.isMember (jss::ledger_hash) ||
|
||||
params.isMember (jss::ledger_index))
|
||||
{
|
||||
std::shared_ptr<ReadView const> ledger;
|
||||
auto ret = RPC::lookupLedger (ledger, context);
|
||||
@@ -108,6 +109,11 @@ Json::Value doAccountTx (RPC::Context& context)
|
||||
|
||||
uLedgerMin = uLedgerMax = ledger->info().seq;
|
||||
}
|
||||
else
|
||||
{
|
||||
uLedgerMin = uValidatedMin;
|
||||
uLedgerMax = uValidatedMax;
|
||||
}
|
||||
|
||||
Json::Value resumeToken;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user