mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-06 17:27:55 +00:00
WS: Clean up json responses and report engine submission results.
This commit is contained in:
@@ -14,7 +14,7 @@
|
||||
#include "Log.h"
|
||||
|
||||
Transaction::Transaction(const SerializedTransaction::pointer& sit, bool bValidate)
|
||||
: mInLedger(0), mStatus(INVALID), mTransaction(sit)
|
||||
: mInLedger(0), mStatus(INVALID), mResult(temUNCERTAIN), mTransaction(sit)
|
||||
{
|
||||
try
|
||||
{
|
||||
@@ -60,7 +60,7 @@ Transaction::Transaction(
|
||||
uint32 uSeq,
|
||||
const STAmount& saFee,
|
||||
uint32 uSourceTag) :
|
||||
mStatus(NEW)
|
||||
mStatus(NEW), mResult(temUNCERTAIN)
|
||||
{
|
||||
mAccountFrom = naSourceAccount;
|
||||
mFromPubKey = naPublicKey;
|
||||
@@ -710,18 +710,18 @@ Json::Value Transaction::getJson(int options) const
|
||||
|
||||
if (mInLedger) ret["inLedger"]=mInLedger;
|
||||
|
||||
switch(mStatus)
|
||||
switch (mStatus)
|
||||
{
|
||||
case NEW: ret["status"] = "new"; break;
|
||||
case INVALID: ret["status"] = "invalid"; break;
|
||||
case INCLUDED: ret["status"] = "included"; break;
|
||||
case CONFLICTED: ret["status"] = "conflicted"; break;
|
||||
case COMMITTED: ret["status"] = "committed"; break;
|
||||
case HELD: ret["status"] = "held"; break;
|
||||
case REMOVED: ret["status"] = "removed"; break;
|
||||
case OBSOLETE: ret["status"] = "obsolete"; break;
|
||||
case INCOMPLETE: ret["status"] = "incomplete"; break;
|
||||
default: ret["status"] = "unknown";
|
||||
case NEW: ret["status"] = "new"; break;
|
||||
case INVALID: ret["status"] = "invalid"; break;
|
||||
case INCLUDED: ret["status"] = "included"; break;
|
||||
case CONFLICTED: ret["status"] = "conflicted"; break;
|
||||
case COMMITTED: ret["status"] = "committed"; break;
|
||||
case HELD: ret["status"] = "held"; break;
|
||||
case REMOVED: ret["status"] = "removed"; break;
|
||||
case OBSOLETE: ret["status"] = "obsolete"; break;
|
||||
case INCOMPLETE: ret["status"] = "incomplete"; break;
|
||||
default: ret["status"] = "unknown"; break;
|
||||
}
|
||||
|
||||
return ret;
|
||||
|
||||
Reference in New Issue
Block a user