From ab2723b2cc6a4340d75cf9d4069ec8a9e813b511 Mon Sep 17 00:00:00 2001 From: Jacob Gadikian Date: Tue, 4 Jan 2022 01:45:01 +0700 Subject: [PATCH 1/3] Update statesync.sh --- scripts/statesync.sh | 32 ++++++++++++++++++++++---------- 1 file changed, 22 insertions(+), 10 deletions(-) diff --git a/scripts/statesync.sh b/scripts/statesync.sh index ba2181a5305..98f17abef54 100644 --- a/scripts/statesync.sh +++ b/scripts/statesync.sh @@ -1,18 +1,21 @@ #!/bin/bash # microtick and bitcanna contributed significantly here. +# rocksdb doesn't work yet # PRINT EVERY COMMAND -set -uxe +set -ux -export GOPATH=~/go -export PATH=$PATH:~/go/bin -go install ./... +# uncomment the three lines below to build osmosis + +# export GOPATH=~/go +# export PATH=$PATH:~/go/bin +# go install -./... # MAKE HOME FOLDER AND GET GENESIS -osmosisd init test -wget -O ~/.osmosisd/config/genesis.json https://cloudflare-ipfs.com/ipfs/QmXRvBT3hgoXwwPqbK6a2sXUuArGM8wPyo1ybskyyUwUxs +osmosisd init test +wget -O /sstwo/config/genesis.json https://cloudflare-ipfs.com/ipfs/QmXRvBT3hgoXwwPqbK6a2sXUuArGM8wPyo1ybskyyUwUxs INTERVAL=1500 @@ -30,10 +33,19 @@ echo "TRUST HASH: $TRUST_HASH" # export state sync vars export OSMOSISD_STATESYNC_ENABLE=true -export OSMOSISD_STATESYNC_RPC_SERVERS="162.55.132.230:2001,https://rpc-osmosis.itastakers.com:443" +export OSMOSISD_STATESYNC_RPC_SERVERS="162.55.132.230:2001,162.55.132.230:2001" export OSMOSISD_STATESYNC_TRUST_HEIGHT=$BLOCK_HEIGHT export OSMOSISD_STATESYNC_TRUST_HASH=$TRUST_HASH -export OSMOSISD_P2P_PERSISTENT_PEERS="63aba59a7da5197c0fbcdc13e760d7561791dca8@162.55.132.230:2000" -osmosisd unsafe-reset-all -osmosisd start +# THIS WILL FAIL BECAUSE THE APP VERSION IS CORRECTLY SET IN OSMOSIS +osmosisd start + +# THIS WILL FIX THE APP VERSION +git clone https://github.com/tendermint/tendermint +cd tendermint +git checkout remotes/origin/callum/app-version +go install ./... +tendermint set-app-version 1 --home ~/.osmosisd + +# THERE, NOW IT'S SYNCED AND YOU CAN PLAY +osmosisd start From 67f3f385eb212fab2da3e027042900ff946ffae0 Mon Sep 17 00:00:00 2001 From: Jacob Gadikian Date: Tue, 4 Jan 2022 01:48:02 +0700 Subject: [PATCH 2/3] Update statesync.sh --- scripts/statesync.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/statesync.sh b/scripts/statesync.sh index 98f17abef54..77e61c1ab16 100644 --- a/scripts/statesync.sh +++ b/scripts/statesync.sh @@ -40,7 +40,7 @@ export OSMOSISD_STATESYNC_TRUST_HASH=$TRUST_HASH # THIS WILL FAIL BECAUSE THE APP VERSION IS CORRECTLY SET IN OSMOSIS osmosisd start -# THIS WILL FIX THE APP VERSION +# THIS WILL FIX THE APP VERSION, contributed by callum and claimens git clone https://github.com/tendermint/tendermint cd tendermint git checkout remotes/origin/callum/app-version From 1f6a6e91fd679333fa7032c764db08918697c11b Mon Sep 17 00:00:00 2001 From: Jacob Gadikian Date: Tue, 4 Jan 2022 04:08:02 +0700 Subject: [PATCH 3/3] Update statesync.sh --- scripts/statesync.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/statesync.sh b/scripts/statesync.sh index 77e61c1ab16..5015baac32f 100644 --- a/scripts/statesync.sh +++ b/scripts/statesync.sh @@ -15,7 +15,7 @@ set -ux # MAKE HOME FOLDER AND GET GENESIS osmosisd init test -wget -O /sstwo/config/genesis.json https://cloudflare-ipfs.com/ipfs/QmXRvBT3hgoXwwPqbK6a2sXUuArGM8wPyo1ybskyyUwUxs +wget -O ~/.osmosisd/config/genesis.json https://cloudflare-ipfs.com/ipfs/QmXRvBT3hgoXwwPqbK6a2sXUuArGM8wPyo1ybskyyUwUxs INTERVAL=1500