-
Notifications
You must be signed in to change notification settings - Fork 118
/
Copy pathrun_stuck_token_test.sh
executable file
·74 lines (60 loc) · 2.51 KB
/
run_stuck_token_test.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
#!/bin/zsh
echo "initializing sifnoded and doing initial IBC transfers"
scripts/init-multichain.sh > /dev/null 2>&1
scripts/do_ibc_transfers.sh > /dev/null 2>&1
echo "killing sifnoded"
ps auxww | grep sifnode-1 | egrep -v grep | awk '{ print $2 }' | xargs kill
sleep 60
echo "killing hermes"
killall hermes
# start hermes
echo "starting hermes"
hermes start > hermes.log 2>&1 &
echo "Sleeping to let hermes boot"
sleep 10
echo "second round of ibc transfers"
scripts/do_ibc_transfers.sh
echo "sleeping to let the localnet-1 expire"
sleep 850
echo "restarting localnet-1"
sifnoded start --home ~/.sifnode-1 --p2p.laddr 0.0.0.0:27655 --grpc.address 0.0.0.0:9090 --grpc-web.address 0.0.0.0:9093 --address tcp://0.0.0.0:27659 --rpc.laddr tcp://127.0.0.1:27665 >> abci_1.log 2>&1 &
sleep 10
echo "bouncing hermes"
killall hermes
# start hermes
echo "starting hermes"
hermes start > hermes.log 2>&1 &
echo "Sleeping to let hermes boot"
sleep 10
echo "Checking channels"
hermes query packet unreceived-packets localnet-1 transfer channel-0
hermes query packet unreceived-packets localnet-1 transfer channel-1
hermes query packet unreceived-packets localnet-2 transfer channel-0
hermes query packet unreceived-packets localnet-2 transfer channel-1
hermes query packet unreceived-packets localnet-3 transfer channel-0
hermes query packet unreceived-packets localnet-3 transfer channel-1
echo "Creating channels to clone"
scripts/create_clonable_hermes_channels.sh > /dev/null 2>&1
echo "Current Sif balances"
echo "localnet-1"
sifnoded q bank balances $(sifnoded keys show sif -a --keyring-backend=test --home ~/.sifnode-1) --node tcp://127.0.0.1:27665
echo ""
echo "localnet-2"
sifnoded q bank balances $(sifnoded keys show sif -a --keyring-backend=test --home ~/.sifnode-1) --node tcp://127.0.0.1:27666
echo ""
echo "localnet-3"
sifnoded q bank balances $(sifnoded keys show sif -a --keyring-backend=test --home ~/.sifnode-1) --node tcp://127.0.0.1:27667
echo ""
echo "Current Akasha balances"
echo "localnet-1"
sifnoded q bank balances $(sifnoded keys show akasha -a --keyring-backend=test --home ~/.sifnode-1) --node tcp://127.0.0.1:27665
echo ""
echo "localnet-2"
sifnoded q bank balances $(sifnoded keys show akasha -a --keyring-backend=test --home ~/.sifnode-1) --node tcp://127.0.0.1:27666
echo ""
echo "localnet-3"
sifnoded q bank balances $(sifnoded keys show akasha -a --keyring-backend=test --home ~/.sifnode-1) --node tcp://127.0.0.1:27667
echo ""
echo "voting on proposals"
scripts/vote.sh > /dev/null 2>&1
scripts/vote_localnet_1.sh > /dev/null 2>&1