[LAM-1096] chore: update coin nodes (bitcoind v27) (#1675)

* chore: update all the nodes

* chore: v10.0.0-rc.5

* chore: disable blockfilters on litecoin when pruned
This commit is contained in:
CrypticaScriptura 2024-04-24 07:50:55 -04:00 committed by GitHub
parent 5aab5d4c28
commit 5ae9b76c3b
4 changed files with 30 additions and 14 deletions

View file

@ -34,6 +34,20 @@ function updateCore (coinRec, isCurrentlyRunning) {
common.es(`echo "\nchangetype=bech32" >> /mnt/blockchains/litecoin/litecoin.conf`)
}
if (common.es(`grep "blockfilterindex=" /mnt/blockchains/litecoin/litecoin.conf || true`)) {
common.logger.info(`blockfilterindex already defined, skipping...`)
} else {
common.logger.info(`Disabling blockfilterindex in config file..`)
common.es(`echo "\nblockfilterindex=0" >> /mnt/blockchains/litecoin/litecoin.conf`)
}
if (common.es(`grep "peerblockfilters=" /mnt/blockchains/litecoin/litecoin.conf || true`)) {
common.logger.info(`peerblockfilters already defined, skipping...`)
} else {
common.logger.info(`Disabling peerblockfilters in config file..`)
common.es(`echo "\npeerblockfilters=0" >> /mnt/blockchains/litecoin/litecoin.conf`)
}
if (isCurrentlyRunning) {
common.logger.info('Starting wallet...')
common.es(`sudo supervisorctl start litecoin`)
@ -53,5 +67,7 @@ prune=4000
daemon=0
addresstype=p2sh-segwit
changetype=bech32
blockfilterindex=0
peerblockfilters=0
`
}