fix some api functions to work with parsed version of transaction

This commit is contained in:
Ivan Tivonenko
2015-07-23 06:14:01 +03:00
parent dc2a6c75cf
commit ab694381d5
2 changed files with 7 additions and 4 deletions

View File

@@ -71,10 +71,12 @@ function signum(num) {
*/
function compareTransactions(first, second) {
if (first.ledgerVersion === second.ledgerVersion) {
return signum(Number(first.indexInLedger) - Number(second.indexInLedger));
if (first.outcome.ledgerVersion === second.outcome.ledgerVersion) {
return signum(Number(first.outcome.indexInLedger) -
Number(second.outcome.indexInLedger));
}
return Number(first.ledgerVersion) < Number(second.ledgerVersion) ? -1 : 1;
return Number(first.outcome.ledgerVersion) <
Number(second.outcome.ledgerVersion) ? -1 : 1;
}
function hasCompleteLedgerRange(remote, minLedgerVersion, maxLedgerVersion) {