Fix scriptsig_asm in coinbase on non-esplora backends

This commit is contained in:
natsoni
2025-08-04 11:24:11 +02:00
parent 20be8998e0
commit 8ea1078d8a

View File

@@ -294,7 +294,7 @@ class BitcoinApi implements AbstractBitcoinApi {
is_coinbase: !!vin.coinbase,
prevout: null,
scriptsig: vin.scriptSig && vin.scriptSig.hex || vin.coinbase || '',
scriptsig_asm: vin.scriptSig && transactionUtils.convertScriptSigAsm(vin.scriptSig.hex) || '',
scriptsig_asm: vin.scriptSig ? transactionUtils.convertScriptSigAsm(vin.scriptSig.hex) : (vin.coinbase ? transactionUtils.convertScriptSigAsm(vin.coinbase) : ''),
sequence: vin.sequence,
txid: vin.txid || '',
vout: vin.vout || 0,