Snapshot & State sync
Snapshot
sudo systemctl stop sedad
cp $HOME/.sedad/data/priv_validator_state.json $HOME/.sedad/priv_validator_state.json.backup
sedad tendermint unsafe-reset-all --home ~/.sedad/ --keep-addr-book
curl https://ss.syanodes.my.id/seda/ss-seda.tar.lz4 | lz4 -dc - | tar -xf - -C $HOME/.sedad
mv $HOME/.sedad/priv_validator_state.json.backup $HOME/.sedad/data/priv_validator_state.json
sudo systemctl restart sedad && sudo journalctl -fu sedad -o cat
State Sync
sudo systemctl stop sedad
cp $HOME/.sedad/data/priv_validator_state.json $HOME/.sedad/priv_validator_state.json.backup
sedad tendermint unsafe-reset-all --home $HOME/.sedad
peers="6c153a3a12fd030b2d74e04f7da539b4fdd8165a@135.181.63.105:46656,dcbb080873fceedec82095f7941baf7cbdb86445@65.108.229.120:26656,d60b25fe2c523893a739b81dca99b2ecf571c8d8@65.108.101.109:25856,1a87a68c8a03ecbf6d6e65d4ce780d72d5498c0f@65.108.71.137:25856,7c522356a7b56371d79c3b3e2e90cc0fbcabe123@65.108.99.37:44656,fe6ef8aac1b6e667b8aac2e01a659b607148d199@65.108.72.239:23656,71620b329b80632f1b6d996c53d08c26fe8863f9@217.170.204.54:16656,fcd700cc304953f52c90613609adc1d7d3ded768@95.216.117.238:26656,c3ec965cab80bc11d39ccddabfa3ea48e3a4ba1f@167.235.148.49:26656,97a5a0461c0cee5b23e9a897c88c44232c01c77a@136.243.39.118:26696,82328f5be45110eb01d87ecbdaa923992563a1ce@94.130.14.54:25856,f482ca37b63e53c06bb267cbb0f594d9560234bb@88.99.68.249:25856,3a9b2d046e57d9e4194a4a2e552651bc8b732ded@46.4.29.231:3000,f8846039206179880bdcaf371aa295f44f2af975@95.217.39.34:25856,cc7413feb11a1c92838a27836d421cd6c0f2c87c@144.76.74.73:25856,67dfad81f2ba07e2fad36975cd91bd2c31caacc4@195.201.85.230:26656,9831249de188c49c4f667f021df3205ba78d0f9b@45.13.59.97:28656,a8cc0ef1a8b85317b571cc0b265aaeb3b0960081@185.246.87.73:26656,86aefda8df2348b45e417ef8a295dc2a254fc96d@77.68.126.116:26656,1b022b410d739ada3667388dd5f900f376880a9d@51.159.221.46:26656,1a00b931ca6ad065ebb59b4047188c35c7247e5e@37.252.186.105:3000,9eb343010b328fab1f955f5e18f62032a23afa50@152.53.19.64:20656,858c4a3844000e3ffda9bd73e78a14df43f4c3d9@164.68.107.103:17356,513793f87eb0ceae2f92a3cfae8dfa1fb1fa1e77@35.210.38.51:26656,f3ca6398bd93b2c2b90b9bcc7e862a2c556b9eae@178.63.130.236:36656,3f33590cd6536b3b336120df6e642a1801777b10@49.13.127.180:26656,02ed3aef42c9a6cb32fbea3fe3d117ab3ef8a920@64.185.226.202:25856,4a75daf47b56decb10c858ca9524033e1a47e8ff@64.185.227.122:25856,f86d7d930c9849fe6d58cfdbc103654d3ff7ca52@51.158.252.59:26656,08ae8343b18ac31e81c34d61ce4599c14bb0bab0@65.21.234.111:11656,9b6d05c97e7ee1d04899402b76608fb76bca7cd9@135.125.74.49:57056,d81b682c58bcff94d142db931046234e99f878ca@162.19.169.74:46656,e77d5d21b7539b056fcd21590d710d2aba162c80@74.208.16.201:26636,943fb3eb3726143e36e7e36455e3ab28d03d253d@176.9.53.156:26656,44b419fd4c50d5f020d99815198fec9e0d65eeb7@46.4.23.120:17356,4df6bcdba3397b6f18b80e66d22ea379220f64d0@5.9.145.60:25856,f66b9d59461685d4687e272b03dd0f1b07036421@189.1.170.86:56176,b28a14707a33ab7a069f36473f73e8e8e4436b1f@65.108.204.209:25856,54ad1b2d8f97897f63238955530aadd3349f0605@185.182.194.239:26656,813060d74f33914cd5bcc5c0793d3ef177ffce69@176.9.124.173:26656,286a35a0e1c095e069a7abb6f9dbbde3708feb3f@135.181.25.137:26656,4c11b3f3a350486af3d1335456d6fb7ac783b92a@88.216.198.164:26656,8d887e7007696439a955e839d786532af746f697@94.130.13.186:25856,c9100af84ba8c9dbeb0c1c49837620bf447bf55c@65.109.93.17:36656,b348ba8e728a3fe123a27b0ee072d59e41f0aef8@37.187.149.56:17356,17b84b25216277e3214fd2e8970987fbe6004c49@135.148.103.164:26656,58c919e7b89b8c5b5a3024f5e7cec07d2e3b28d3@78.47.163.48:26656,25ac079b642670134b3a2d5f513ffd046b1ed362@37.120.160.252:26656,3b620287baf6fb56342557955ff39a5d71f9fd71@38.146.3.231:25856,892777ce97dfc69c54dc1540a7ccfbf09ff2ff12@208.91.107.232:25856,6bf81dffce59717f33d81443617d2cdd46d0ff61@148.251.238.70:36656,702f09afd25bbfd21dac1ebe9a6098c6b31c72b4@65.108.98.235:24656,5b4f3aa566881af5cd084c2ca948b53f260848d0@149.50.102.53:17356,0cf0cd8c66888ebdc5f4f3bde4c31fce9533a473@176.9.157.142:25856,a882f636076c6bcea8ed7346c6f1bd8a332dfe35@20.150.223.91:26656,fa4806e7a75a24a9c7c65cca3293798de36b7ca7@135.125.188.14:26656,47a3c94d0bb74476b9befa551a9b4fd67269229a@64.38.176.74:26656,f41ceae74c11c1fa2b218f58ad54bfe5db8d882e@65.109.61.79:25856,d4b0af2651d980d1a12267b8b936689120f39aef@195.201.10.252:17356"
SNAP_RPC="https://seda-m-rpc.syanodes.my.id:443"
sed -i.bak -e "s/^persistent_peers *=.*/persistent_peers = \"$peers\"/" $HOME/.sedad/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/.sedad/config/config.toml
mv $HOME/.sedad/priv_validator_state.json.backup $HOME/.sedad/data/priv_validator_state.json
sudo systemctl restart sedad && sudo journalctl -fu sedad -o cat
Last updated