From bed7c1b283944883c8467c068590b8f46aebd309 Mon Sep 17 00:00:00 2001 From: softsimon Date: Mon, 31 Jul 2023 18:29:40 +0900 Subject: [PATCH] Fix scripthash lookup for Electrum* --- backend/src/api/bitcoin/bitcoin.routes.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/src/api/bitcoin/bitcoin.routes.ts b/backend/src/api/bitcoin/bitcoin.routes.ts index ffdb2e629..d2a77c995 100644 --- a/backend/src/api/bitcoin/bitcoin.routes.ts +++ b/backend/src/api/bitcoin/bitcoin.routes.ts @@ -576,7 +576,7 @@ class BitcoinRoutes { } try { - const addressData = await bitcoinApi.$getScriptHash(req.params.address); + const addressData = await bitcoinApi.$getScriptHash(req.params.scripthash); res.json(addressData); } catch (e) { if (e instanceof Error && e.message && (e.message.indexOf('too long') > 0 || e.message.indexOf('confirmed status') > 0)) { @@ -597,7 +597,7 @@ class BitcoinRoutes { if (req.query.after_txid && typeof req.query.after_txid === 'string') { lastTxId = req.query.after_txid; } - const transactions = await bitcoinApi.$getScriptHashTransactions(req.params.address, lastTxId); + const transactions = await bitcoinApi.$getScriptHashTransactions(req.params.scripthash, lastTxId); res.json(transactions); } catch (e) { if (e instanceof Error && e.message && (e.message.indexOf('too long') > 0 || e.message.indexOf('confirmed status') > 0)) {