State sync
State Sync
If you don't want to wait for a long synchronization you can use:
sudo systemctl stop zenrockd
cp $HOME/.zrchain/data/priv_validator_state.json $HOME/.zrchain/priv_validator_state.json.backup
zenrockd tendermint unsafe-reset-all --home $HOME/.zrchain
peers="9608ccc8ab5043eb69739efadd9331bb75778529@zenrock-testnet-peer.monkeylabs.me:56656,5458b7a316ab673afc34404e2625f73f0376d9e4@zenrock-testnet-peer.itrocket.net:11656,79a13243c16a31cd13aa14e8c441e5cd556ac617@65.109.22.211:26656,c925df6329ca60c2205aaed3d65c4c00fe5ad604@65.109.80.26:26656,cc0b7cd12a5b3b444af41d1c33f1fc0eda22fe79@89.208.6.139:26656,63014f89cf325d3dc12cc8075c07b5f4ee666d64@34.246.15.243:26656,8be4a95c784126a54599087f8bf40382fc0843ea@[2a03:cfc0:8000:13::b910:27be]:14156,c2c5db24bb7aeb665cbf04c298ca53578043ceed@23.88.0.170:15671,d5519e378247dfb61dfe90652d1fe3e2b3005a5b@213.239.207.162:18256,6ef43e8d5be8d0499b6c57eb15d3dd6dee809c1e@52.30.152.47:26656,12f0463250bf004107195ff2c885be9b480e70e2@52.30.152.47:26656,436d0f1b24e4231774b35e8bd924f6de9728007a@158.160.2.235:26656,ee7d09ac08dc61548d0e744b23e57436b8c477fc@65.109.93.152:26906,1dfbd854bab6ca95be652e8db078ab7a069eae6f@52.30.152.47:26656,3bf764a4240b03b9bd78d4153546fe30fdb309d3@135.125.97.162:29556,eb069100dcef3c8b8789e9672cf29808e32c9a60@51.77.108.156:26656,edb6f795aa39c3edefde96760ad87a2c108ab466@86.48.31.201:26656,5397724365572098c8fd248fc9f564b0aa6c168c@109.199.97.58:18256,a98484ac9cb8235bd6a65cdf7648107e3d14dab4@95.217.74.22:18256,e1ff342fb55293384a5e92d4bd3bed82ecee4a60@65.108.234.158:26356"
SNAP_RPC="https://zenrock-testnet-rpc.monkeylabs.me:443"
sed -i.bak -e "s/^persistent_peers *=.*/persistent_peers = \"$peers\"/" $HOME/.zrchain/config/config.toml
LATEST_HEIGHT=$(curl -s $SNAP_RPC/block | jq -r .result.block.header.height);
BLOCK_HEIGHT=$((LATEST_HEIGHT - 2000));
TRUST_HASH=$(curl -s "$SNAP_RPC/block?height=$BLOCK_HEIGHT" | jq -r .result.block_id.hash)
echo $LATEST_HEIGHT $BLOCK_HEIGHT $TRUST_HASH && sleep 2
sed -i.bak -E "s|^(enable[[:space:]]+=[[:space:]]+).*$|\1true| ;
s|^(rpc_servers[[:space:]]+=[[:space:]]+).*$|\1\"$SNAP_RPC,$SNAP_RPC\"| ;
s|^(trust_height[[:space:]]+=[[:space:]]+).*$|\1$BLOCK_HEIGHT| ;
s|^(trust_hash[[:space:]]+=[[:space:]]+).*$|\1\"$TRUST_HASH\"| ;
s|^(seeds[[:space:]]+=[[:space:]]+).*$|\1\"\"|" $HOME/.zrchain/config/config.toml
mv $HOME/.zrchain/priv_validator_state.json.backup $HOME/.zrchain/data/priv_validator_state.json
sudo systemctl restart zenrockd && sudo journalctl -u zenrockd -fo cat
Wasm
Sorry, this project does not support WebAssembly.
Last updated