Snapshot
Download latest snapshot:
Binary version | SDK version | Tendermint version | Pruning | Keep recent | Interval | Indexer |
---|
FIRST HEIGHT | LATEST HEIGHT | SIZE | CHAIN ID | DATE | LINK |
---|
Stop the service:
Replace the service to your service name.
sudo systemctl stop humansd.service
Backup priv_validator_state.json and remove old data:
To prevent double-signing a block and tombstone your validator:
Backup priv_validator_state.json:
cp $HOME/.humansd/data/priv_validator_state.json $HOME/priv_validator_state.json
Delete the data:
humansd tendermint unsafe-reset-all --home $HOME/.humansd
Choose download metod:
caution
Install aria2c
to start if you use this download method.
Aria2c
- is a lightweight multi-protocol & multi-source command-line download utility.
sudo apt-get update -y
sudo apt-get install -y aria2
- Aria2c
- Wget
Snap:
SNAP_LINK=$(curl -s https://services.staketab.org/backend/humans/ | jq -r .snap_link)
aria2c -x2 $SNAP_LINK
tar -xf $(curl -s https://services.staketab.org/backend/humans/ | jq -r .snap_filename) -C $HOME/.humansd/data/
Addrbook:
ADDRBOOK_LINK=$(curl -s https://services.staketab.org/backend/humans/ | jq -r .addrbook_link)
rm -rf $HOME/.humansd/config/addrbook.json && aria2c -x2 $ADDRBOOK_LINK -d $HOME/.humansd/config
Snap:
wget $(curl -s https://services.staketab.org/backend/humans/ | jq -r .snap_link)
tar -xf $(curl -s https://services.staketab.org/backend/humans/ | jq -r .snap_filename) -C $HOME/.humansd/data/
Addrbook:
wget -O $HOME/.humansd/config/addrbook.json $(curl -s https://services.staketab.org/backend/humans/ | jq -r .addrbook_link)
Return your priv_validator_state.json:
Now let's revert the file back to prevent double-signing a block and tombstone your validator:
mv $HOME/priv_validator_state.json $HOME/.humansd/data/priv_validator_state.json
Start the service and check logs:
sudo systemctl start humansd.service
sudo journalctl -u humansd.service -f --line 100