You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
821 B
32 lines
821 B
#!/bin/bash
|
|
set -euo pipefail
|
|
cd "${BASH_SOURCE%/*}" || exit
|
|
|
|
pubkey=$(cat pubkey.txt)
|
|
privkey=$(cat privkey.txt)
|
|
cli="komodo-cli"
|
|
daemon="komodod -notary -pubkey=${pubkey}"
|
|
|
|
echo "Building latest komodod..."
|
|
(cd ~/komodo/ && git checkout dev && git pull && make clean && ./zcutil/build.sh -j12)
|
|
|
|
echo "Stopping komodod and assetchains..."
|
|
./ac-cli.sh stop
|
|
${cli} stop
|
|
|
|
echo "Waiting for them to exit gracefully..."
|
|
sleep 20
|
|
|
|
echo "Starting komodod and assetchains with new binary..."
|
|
${daemon} > /dev/null 2>&1 &
|
|
./startassetchains.sh > /dev/null 2>&1
|
|
sleep 20
|
|
|
|
echo "Importing privkey..."
|
|
./ac-cli.sh importprivkey $privkey
|
|
|
|
echo "Updating iguana..."
|
|
(cd ~/SuperNET/iguana && git checkout dev && git pull && ./m_notary "" notary_nosplit > ~/logs/iguana 2>&1)
|
|
|
|
echo "Init dPoW..."
|
|
(cd ~/SuperNET/iguana && ./dpowassets)
|
|
|