fix: wallet plugin dynamic loading
This commit is contained in:
parent
b637b728ec
commit
433c4bb6d1
1 changed files with 8 additions and 8 deletions
|
|
@ -241,16 +241,16 @@ function supportsBatching (settings, cryptoCode) {
|
||||||
|
|
||||||
function checkBlockchainStatus (settings, cryptoCode) {
|
function checkBlockchainStatus (settings, cryptoCode) {
|
||||||
const walletDaemons = {
|
const walletDaemons = {
|
||||||
BTC: require('./plugins/wallet/bitcoind/bitcoind.js'),
|
BTC: './plugins/wallet/bitcoind/bitcoind.js',
|
||||||
BCH: require('./plugins/wallet/bitcoincashd/bitcoincashd.js'),
|
BCH: './plugins/wallet/bitcoincashd/bitcoincashd.js',
|
||||||
DASH: require('./plugins/wallet/dashd/dashd.js'),
|
DASH: './plugins/wallet/dashd/dashd.js',
|
||||||
ETH: require('./plugins/wallet/geth/base.js'),
|
ETH: './plugins/wallet/geth/base.js',
|
||||||
LTC: require('./plugins/wallet/litecoind/litecoind.js'),
|
LTC: './plugins/wallet/litecoind/litecoind.js',
|
||||||
XMR: require('./plugins/wallet/monerod/monerod.js'),
|
XMR: './plugins/wallet/monerod/monerod.js',
|
||||||
ZEC: require('./plugins/wallet/zcashd/zcashd.js')
|
ZEC: './plugins/wallet/zcashd/zcashd.js'
|
||||||
}
|
}
|
||||||
|
|
||||||
return Promise.resolve(walletDaemons[cryptoCode])
|
return Promise.resolve(require(walletDaemons[cryptoCode]))
|
||||||
.then(({ checkBlockchainStatus }) => checkBlockchainStatus(cryptoCode))
|
.then(({ checkBlockchainStatus }) => checkBlockchainStatus(cryptoCode))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue