clean up book_offers

This commit is contained in:
Mayukha Vadari
2025-11-17 18:05:01 +05:30
parent 400cd02325
commit 711d765a80

View File

@@ -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];