mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-22 12:05:53 +00:00
clean up book_offers
This commit is contained in:
@@ -390,32 +390,22 @@ private:
|
|||||||
|
|
||||||
if (jvParams.size() >= 5)
|
if (jvParams.size() >= 5)
|
||||||
{
|
{
|
||||||
try
|
if (auto limit = jvParseInt(jvParams[4u]))
|
||||||
{
|
{
|
||||||
int iLimit = jvParams[4u].asInt();
|
if (limit > 0)
|
||||||
|
jvRequest[jss::limit] = *limit;
|
||||||
if (iLimit > 0)
|
|
||||||
jvRequest[jss::limit] = iLimit;
|
|
||||||
}
|
}
|
||||||
catch (std::exception const&)
|
else
|
||||||
{
|
|
||||||
return RPC::invalid_field_error(jss::limit);
|
return RPC::invalid_field_error(jss::limit);
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
if (jvParams.size() >= 6)
|
if (jvParams.size() >= 6)
|
||||||
{
|
{
|
||||||
try
|
if (auto proof = jvParseInt(jvParams[5u]))
|
||||||
{
|
|
||||||
int bProof = jvParams[5u].asInt();
|
|
||||||
if (bProof)
|
|
||||||
jvRequest[jss::proof] = true;
|
jvRequest[jss::proof] = true;
|
||||||
}
|
else
|
||||||
catch (std::exception const&)
|
|
||||||
{
|
|
||||||
return RPC::invalid_field_error(jss::proof);
|
return RPC::invalid_field_error(jss::proof);
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
if (jvParams.size() == 7)
|
if (jvParams.size() == 7)
|
||||||
jvRequest[jss::marker] = jvParams[6u];
|
jvRequest[jss::marker] = jvParams[6u];
|
||||||
|
|||||||
Reference in New Issue
Block a user