Add a 'validated' field to the 'tx' output. If true, the transaction metadata

came from a fully-validated ledger.
This commit is contained in:
JoelKatz
2013-02-15 09:32:24 -08:00
parent 690672348d
commit 78f058d710

View File

@@ -1448,6 +1448,9 @@ Json::Value RPCHandler::doTx(Json::Value jvRequest)
TransactionMetaSet::pointer set;
if (lgr->getTransactionMeta(txid, set))
ret["meta"] = set->getJson(0);
ret["validated"] =
theApp->getOPs().haveLedger(lgr->getLedgerSeq()) &&
(lgr->getLedgerSeq() >= theApp->getLedgerMaster().getValidatedLedger()->getLedgerSeq());
}
}