Merge remote-tracking branch 'btcp/master' into HEAD

This commit is contained in:
Ubuntu 2018-04-18 03:11:44 +00:00
commit 1ce9476d5b
1 changed files with 8 additions and 4 deletions

View File

@ -69,6 +69,10 @@ fi
# Build Bitcoin Private # Build Bitcoin Private
./BitcoinPrivate/btcputil/build.sh -j$(nproc) ./BitcoinPrivate/btcputil/build.sh -j$(nproc)
}
init_btcprivate_dotdir() {
# Make .btcprivate dir (btcpd hasn't been run) # Make .btcprivate dir (btcpd hasn't been run)
if [ ! -e ~/.btcprivate/ ] if [ ! -e ~/.btcprivate/ ]
then then
@ -81,16 +85,15 @@ then
touch ~/.btcprivate/btcprivate.conf touch ~/.btcprivate/btcprivate.conf
fi fi
cd ~/.btcprivate
# Download + decompress blockchain.tar.gz (chainstate) to quickly sync past block 300,000
fetch_btcp_blockchain fetch_btcp_blockchain
} }
# Download + decompress blockchain.tar.gz (chainstate) to quickly sync past block 300,000
fetch_btcp_blockchain() { fetch_btcp_blockchain() {
cd ~/.btcprivate
wget https://storage.googleapis.com/btcpblockchain/blockchain.tar.gz wget https://storage.googleapis.com/btcpblockchain/blockchain.tar.gz
tar -zxvf blockchain.tar.gz tar -zxvf blockchain.tar.gz
echo "Downloading and extracting blockchain files - Done." echo "Downloading and extracting blockchain files - Done."
@ -220,6 +223,7 @@ case "$response" in
echo "Neither; Skipped." echo "Neither; Skipped."
esac esac
init_btcprivate_dotdir
install_nvm_npm install_nvm_npm