arnaucube
arnaucube/blockchainIDsystemPublic Self-hosted repository
blockchainIDsystem/runTestPeers.sh
runTestPeers.shRaw
 1cd peer
 2echo "compile Go"
 3echo "go build"
 4go build
 5
 6sleep 3
 7
 8echo "peer server"
 9xterm -hold -e './peer server 3001 3002' &
10
11sleep 2
12
13echo "register the first block"
14curl -X POST http://127.0.0.1:3002/register -d '{"address": "firstaddress"}'
15
16sleep 2
17
18echo "peer 1"
19xterm -hold -e './peer client 3003 3004' &
20
21sleep 2
22
23echo "peer 2"
24xterm -hold -e './peer client 3005 3006' &
25
26sleep 2
27
28echo "peer 3"
29xterm -hold -e './peer client 3007 3008' &
30
31sleep 1
32
33echo "running serverCA"
34cd ..
35cd serverCA
36xterm -hold -e 'go run *.go' &