From 9a23d2c6b02d4b8ed0075f400eea9dd1cdd1316d Mon Sep 17 00:00:00 2001 From: softsimon Date: Sun, 10 Jan 2021 17:40:05 +0700 Subject: [PATCH] Electrum: Sort address transactions correctly by confirmed and unconfirmed. --- backend/src/api/bitcoin/electrum-api.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/src/api/bitcoin/electrum-api.ts b/backend/src/api/bitcoin/electrum-api.ts index f63516d8a..d6b8c76cf 100644 --- a/backend/src/api/bitcoin/electrum-api.ts +++ b/backend/src/api/bitcoin/electrum-api.ts @@ -126,7 +126,7 @@ class BitcoindElectrsApi extends BitcoinApi implements AbstractBitcoinApi { const transactions: IEsploraApi.Transaction[] = []; const history = await this.$getScriptHashHistory(addressInfo.scriptPubKey); - history.reverse(); + history.sort((a, b) => (b.height || 9999999) - (a.height || 9999999)); let startingIndex = 0; if (lastSeenTxId) {