From 433c4bb6d1e857ed0ce1d8bd52d4b965fff2d642 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9rgio=20Salgado?= Date: Thu, 3 Mar 2022 20:14:34 +0000 Subject: [PATCH] fix: wallet plugin dynamic loading --- lib/wallet.js | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/lib/wallet.js b/lib/wallet.js index 150a9f80..1073a8a0 100644 --- a/lib/wallet.js +++ b/lib/wallet.js @@ -241,16 +241,16 @@ function supportsBatching (settings, cryptoCode) { function checkBlockchainStatus (settings, cryptoCode) { const walletDaemons = { - BTC: require('./plugins/wallet/bitcoind/bitcoind.js'), - BCH: require('./plugins/wallet/bitcoincashd/bitcoincashd.js'), - DASH: require('./plugins/wallet/dashd/dashd.js'), - ETH: require('./plugins/wallet/geth/base.js'), - LTC: require('./plugins/wallet/litecoind/litecoind.js'), - XMR: require('./plugins/wallet/monerod/monerod.js'), - ZEC: require('./plugins/wallet/zcashd/zcashd.js') + BTC: './plugins/wallet/bitcoind/bitcoind.js', + BCH: './plugins/wallet/bitcoincashd/bitcoincashd.js', + DASH: './plugins/wallet/dashd/dashd.js', + ETH: './plugins/wallet/geth/base.js', + LTC: './plugins/wallet/litecoind/litecoind.js', + XMR: './plugins/wallet/monerod/monerod.js', + ZEC: './plugins/wallet/zcashd/zcashd.js' } - return Promise.resolve(walletDaemons[cryptoCode]) + return Promise.resolve(require(walletDaemons[cryptoCode])) .then(({ checkBlockchainStatus }) => checkBlockchainStatus(cryptoCode)) }