AURA NETWORK

SERVICE
CLI

Safe Block

Staking Service

Aura Statesync

1. Make sure you have installed AURAD here
2. Stop Aura Node
				
					sudo systemctl stop aurad
				
			
3. Reset data but keeps addrbook.json
				
					aurad tendermint unsafe-reset-all --keep-addr-book
				
			
4. Set up and import Statesync
				
					SNAP_RPC="https://rpc.aura.safeblock.space:443"

LATEST_HEIGHT=$(curl -s $SNAP_RPC/block | jq -r .result.block.header.height); \
BLOCK_HEIGHT=$((LATEST_HEIGHT - 1000)); \
TRUST_HASH=$(curl -s "$SNAP_RPC/block?height=$BLOCK_HEIGHT" | jq -r .result.block_id.hash)

echo $LATEST_HEIGHT $BLOCK_HEIGHT $TRUST_HASH

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/.aura/config/config.toml
				
			
5. Start Aura Node
				
					sudo systemctl start aurad && sudo journalctl -fu aurad -o cat