Upgrade
Upgrade Guide
Upgrade Height : Only upgrade after specified block height reached!
# Stop sevice
sudo systemctl stop symphonyd
# Download and new install binary
rm -rf symphony
git clone https://github.com/Orchestra-Labs/symphony
cd symphony
git checkout v0.3.0
make build
mkdir -p ~/.symphonyd/cosmovisor/upgrades/0.3.0/bin
mv $HOME/symphony/build/symphonyd ~/.symphonyd/cosmovisor/upgrades/0.3.0/bin/
sudo ln -sfn ~/.symphonyd/cosmovisor/upgrades/0.3.0 ~/.symphonyd/cosmovisor/current
sudo ln -sfn ~/.symphonyd/cosmovisor/current/bin/symphonyd /usr/local/bin/symphonyd
symphonyd tendermint unsafe-reset-all --home $HOME/.symphonyd
rm -rf $HOME/.symphonyd/wasm
rm -rf $HOME/.symphonyd/ibc_08-wasm
rm -rf $HOME/.symphonyd/config/genesis.json
rm -rf $HOME/.symphonyd/config/addrbook.json
# Add Genesis File and Addrbook
curl https://raw.githubusercontent.com/Orchestra-Labs/symphony/7acce0a194fd93fbaa8a0e1b49a15ce6251fa4dd/networks/symphony-testnet-3/genesis.json -o ~/.symphonyd/config/genesis.json
# Configure Seeds and Peers
SEEDS="[email protected]:26656"
PEERS="[email protected]:35656,[email protected]:26656,[email protected]:31656,[email protected]:35656,[email protected]:23656,[email protected]:36656,[email protected]:20656,[email protected]:26656,[email protected]:12656,[email protected]:26656,[email protected]:26656,[email protected]:24656,[email protected]:26656,[email protected]:42656,[email protected]:26656,[email protected]:26656,[email protected]:24856,[email protected]:26656,[email protected]:35656,[email protected]:26656,[email protected]:42656,[email protected]:656,[email protected]:38656,[email protected]:24856,[email protected]:26656,[email protected]:35656,[email protected]:29156,[email protected]:26656,[email protected]:35656,[email protected]:23656,[email protected]:35656,[email protected]:39656,[email protected]:26656,[email protected]:39656,[email protected]:17656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:22656,[email protected]:26656,[email protected]:29256,[email protected]:39656,[email protected]:39656,[email protected]:14656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:21656,[email protected]:35656,[email protected]:656,[email protected]:35656,[email protected]:15656,[email protected]:656,[email protected]:39656,[email protected]:36656,[email protected]:29256,[email protected]:26656,[email protected]:26656,[email protected]:39656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:35656,[email protected]:18656,[email protected]:26656,[email protected]:26656,[email protected]:15656,[email protected]:51556,[email protected]:26656,[email protected]:26656"
sed -i -e "s/^seeds *=.*/seeds = \"$SEEDS\"/; s/^persistent_peers *=.*/persistent_peers = \"$PEERS\"/" $HOME/.symphonyd/config/config.toml
# Restart your node
sudo systemctl daemon-reload
sudo systemctl restart symphonyd
symphonyd version
sudo journalctl -u symphonyd -f -o catLast updated