We support snapshot for story mainnet
Check your client version
•
story-geth: v1.0.2
•
story: v1.2.0
Backup priv_validator_state.json
sudo cp $HOME/.story/story/data/priv_validator_state.json $HOME/.story/priv_validator_state.json.backup
Bash
복사
Clear old data
sudo rm -rf $HOME/.story/geth/story/geth/chaindata
sudo rm -rf $HOME/.story/story/data
Bash
복사
Download story prunned snapshot
wget -O story_snapshot.tar.lz4 https://api-dev.hypurrcorea.despreadlabs.io/vp/snapshot/story/mainnet/cl/full
Bash
복사
Download story-geth snapshot
wget -O story_geth_snapshot.tar.lz4 https://api-dev.hypurrcorea.despreadlabs.io/vp/snapshot/story/mainnet/el/full
Bash
복사
Decompress story snapshot
lz4 -dc -xzvf story_snapshot.tar.lz4 | tar -x -C $HOME/.story/story
Bash
복사
Decompress story-geth snapshot
lz4 -dc -xzvf story_geth_snapshot.tar.lz4 | tar -x -C $HOME/.story/geth/story/geth
Bash
복사
Restore priv_validator_state.json
mv $HOME/.story/story/priv_validator_state.json.backup $HOME/.story/story/data/priv_validator_state.json
Bash
복사
Delete downloaded snapshots
sudo rm story_snapshot.tar.lz4
sudo rm story_geth_snapshot.tar.lz4
Bash
복사
Restart node
sudo systemctl start story
sudo systemctl start story-geth
Bash
복사
Check logs
sudo journalctl -u story -f -o cat
sudo journalctl -u story-geth -f -o cat
Bash
복사