From cd770861cf2927741a5f8b9120a5983f8f574e54 Mon Sep 17 00:00:00 2001 From: Dan Janosik Date: Mon, 4 Mar 2019 14:40:51 -0500 Subject: [PATCH] fix for genesis coinbase tx after recent code reorganization --- app/api/rpcApi.js | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/app/api/rpcApi.js b/app/api/rpcApi.js index d90320f..8b9e9e2 100644 --- a/app/api/rpcApi.js +++ b/app/api/rpcApi.js @@ -105,17 +105,15 @@ function getRawTransaction(txid) { return new Promise(function(resolve, reject) { if (coins[config.coin].genesisCoinbaseTransactionId && txid == coins[config.coin].genesisCoinbaseTransactionId) { // copy the "confirmations" field from genesis block to the genesis-coinbase tx - promises.push(new Promise(function(resolve2, reject2) { - getBlockchainInfo().then(function(blockchainInfoResult) { - var result = coins[config.coin].genesisCoinbaseTransaction; - result.confirmations = blockchainInfoResult.blocks; + getBlockchainInfo().then(function(blockchainInfoResult) { + var result = coins[config.coin].genesisCoinbaseTransaction; + result.confirmations = blockchainInfoResult.blocks; - resolve([result]); + resolve(result); - }).catch(function(err) { - reject(err); - }); - })); + }).catch(function(err) { + reject(err); + }); } else { getRpcDataWithParams({method:"getrawtransaction", parameters:[txid, 1]}).then(function(result) {