diff --git a/src/ripple/app/paths/PathRequest.cpp b/src/ripple/app/paths/PathRequest.cpp index 209aa6c3a9..c77c039a0e 100644 --- a/src/ripple/app/paths/PathRequest.cpp +++ b/src/ripple/app/paths/PathRequest.cpp @@ -449,6 +449,7 @@ Json::Value PathRequest::doUpdate (RippleLineCache::ref cache, bool fast) jvStatus[jss::source_account] = getApp().accountIDCache().toBase58(*raSrcAccount); jvStatus[jss::destination_account] = getApp().accountIDCache().toBase58(*raDstAccount); jvStatus[jss::destination_amount] = saDstAmount.getJson (0); + jvStatus[jss::full_reply] = ! fast; if (jvId) jvStatus["id"] = jvId; diff --git a/src/ripple/protocol/JsonFields.h b/src/ripple/protocol/JsonFields.h index 660a978f15..4304cc5ee6 100644 --- a/src/ripple/protocol/JsonFields.h +++ b/src/ripple/protocol/JsonFields.h @@ -158,6 +158,7 @@ JSS ( forward ); // in: AccountTx JSS ( freeze ); // out: AccountLines JSS ( freeze_peer ); // out: AccountLines JSS ( full ); // in: LedgerClearer, handlers/Ledger +JSS ( full_reply ); // out: PathFind JSS ( fullbelow_size ); // in: GetCounts JSS ( generator ); // in: LedgerEntry JSS ( good ); // out: RPCVersion