Raspiblitz script #8
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This script updates Bitcoin KNOTS+BIP-110 from Bitcoin Core, providing options for info, tested, reckless, or custom updates. It includes version checks, downloads, and installations based on user input.
Launch via:
ssh raspiblitz
cd config.scripts
wget https://raw.githubusercontent.com/dathonohm/bitcoin/3489867fea37c84aed7d438f0d125e370474dccd/bip110.sh
./bip110.sh custom bitcoin-29.2.knots20251110+bip110-v0.1rc2 skipverify
If you have a old version of Knots, you can run the same script without this part of the script to skip the switching proccess:
isBitcoinCoreInstalled=$(sudo -u bitcoin bitcoind --version | head -n 1 | grep -c "Bitcoin Core") if [ ${isBitcoinCoreInstalled} -eq 0 ]; then echo "# if you have Bitcoin KNOTS installed - you first need to switch back to Bitcoin Core" echo "# error='Bitcoin Core is not installed'" sleep 3 exit 1 fi
@Retropex