diff --git a/lib/blockchain/bitcoincash.js b/lib/blockchain/bitcoincash.js index ef5a2995..d8ac0efe 100644 --- a/lib/blockchain/bitcoincash.js +++ b/lib/blockchain/bitcoincash.js @@ -28,6 +28,13 @@ function updateCore (coinRec, isCurrentlyRunning) { common.es(`rm -r /tmp/${coinRec.dir.replace('/bin', '')}`) common.es(`rm /tmp/bitcoincash.tar.gz`) + if (common.es(`grep "listenonion=" /mnt/blockchains/bitcoincash/bitcoincash.conf || true`)) { + common.logger.info(`listenonion already defined, skipping...`) + } else { + common.logger.info(`Setting 'listenonion=0' in config file...`) + common.es(`echo "\nlistenonion=0" >> /mnt/blockchains/bitcoincash/bitcoincash.conf`) + } + if (isCurrentlyRunning) { common.logger.info('Starting wallet...') common.es(`sudo supervisorctl start bitcoincash`) @@ -47,5 +54,6 @@ prune=4000 daemon=0 bind=0.0.0.0:8335 rpcport=8336 +listenonion=0 ` } diff --git a/lib/blockchain/common.js b/lib/blockchain/common.js index 6004dda3..4c9be42d 100644 --- a/lib/blockchain/common.js +++ b/lib/blockchain/common.js @@ -43,12 +43,12 @@ const BINARIES = { LTC: { defaultUrl: 'https://download.litecoin.org/litecoin-0.18.1/linux/litecoin-0.18.1-x86_64-linux-gnu.tar.gz', defaultDir: 'litecoin-0.18.1/bin', - url: 'https://download.litecoin.org/litecoin-0.21.2/linux/litecoin-0.21.2-x86_64-linux-gnu.tar.gz', - dir: 'litecoin-0.21.2/bin' + url: 'https://download.litecoin.org/litecoin-0.21.2.1/linux/litecoin-0.21.2.1-x86_64-linux-gnu.tar.gz', + dir: 'litecoin-0.21.2.1/bin' }, BCH: { - url: 'https://github.com/bitcoin-cash-node/bitcoin-cash-node/releases/download/v24.0.0/bitcoin-cash-node-24.0.0-x86_64-linux-gnu.tar.gz', - dir: 'bitcoin-cash-node-24.0.0/bin', + url: 'https://github.com/bitcoin-cash-node/bitcoin-cash-node/releases/download/v24.1.0/bitcoin-cash-node-24.1.0-x86_64-linux-gnu.tar.gz', + dir: 'bitcoin-cash-node-24.1.0/bin', files: [['bitcoind', 'bitcoincashd'], ['bitcoin-cli', 'bitcoincash-cli']] }, XMR: {