mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-06 17:27:55 +00:00
Recognize ripplerpc 2.0 requests and respond in kind:
* Force jtx to request/receive the 2.0 API * Force the JSON and WebSocket tests to use 2.0 API * This specifically allows the Websocket to create 2.0 json/ripple and get back a 2.0 response. * Add test for malformed json2 * Add check for parse failure * Add check for params to be in array form. * Correct type-o discovered in tests due to stricter checking. * Add API version to the WSClient & JSONRPCClient test * Update source.dox with more headers
This commit is contained in:
committed by
Nik Bougalis
parent
cdf470e68d
commit
2fd0540ed4
@@ -434,8 +434,8 @@ int PathRequest::parseJson (Json::Value const& jvParams)
|
||||
}
|
||||
}
|
||||
|
||||
if (jvParams.isMember ("id"))
|
||||
jvId = jvParams["id"];
|
||||
if (jvParams.isMember (jss::id))
|
||||
jvId = jvParams[jss::id];
|
||||
|
||||
return PFR_PJ_NOCHANGE;
|
||||
}
|
||||
@@ -649,7 +649,7 @@ Json::Value PathRequest::doUpdate(
|
||||
newStatus[jss::full_reply] = ! fast;
|
||||
|
||||
if (jvId)
|
||||
newStatus["id"] = jvId;
|
||||
newStatus[jss::id] = jvId;
|
||||
|
||||
bool loaded = app_.getFeeTrack().isLoadedLocal();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user