diff --git a/examples/7nodes/istanbul-start.sh b/examples/7nodes/istanbul-start.sh index 077a05f5..4ec28365 100755 --- a/examples/7nodes/istanbul-start.sh +++ b/examples/7nodes/istanbul-start.sh @@ -105,20 +105,22 @@ fi echo "[*] Starting ${numNodes} Ethereum nodes with ChainID and NetworkId of $NETWORK_ID" QUORUM_GETH_ARGS=${QUORUM_GETH_ARGS:-} set -v -ARGS="--nodiscover --istanbul.blockperiod 5 --networkid $NETWORK_ID --syncmode full --mine --minerthreads 1 --rpc --rpccorsdomain=* --rpcvhosts=* --rpcaddr 0.0.0.0 --rpcapi admin,eth,debug,miner,net,shh,txpool,personal,web3,quorum,istanbul,quorumPermission --unlock 0 --password passwords.txt $QUORUM_GETH_ARGS" +ARGS="--nodiscover --istanbul.blockperiod 5 --networkid $NETWORK_ID --syncmode full --mine --minerthreads 1 --rpc --rpccorsdomain=* --rpcvhosts=* --rpcaddr 0.0.0.0 --rpcapi admin,eth,debug,miner,net,shh,txpool,personal,web3,quorum,istanbul,quorumPermission --ws --wsaddr=localhost --wsorigins=* --wsapi admin,eth,debug,miner,net,shh,txpool,personal,web3,quorum,istanbul,quorumPermission --unlock 0 --password passwords.txt $QUORUM_GETH_ARGS" basePort=21000 baseRpcPort=22000 +baseWsPort=23000 for i in `seq 1 ${numNodes}` do port=$(($basePort + ${i} - 1)) rpcPort=$(($baseRpcPort + ${i} - 1)) + wsPort=$(($baseWsPort + ${i} - 1)) permissioned= if ! [[ -z "${STARTPERMISSION+x}" ]] ; then permissioned="--permissioned" fi - PRIVATE_CONFIG=qdata/c${i}/tm.ipc nohup geth --datadir qdata/dd${i} ${ARGS} ${permissioned} --rpcport ${rpcPort} --port ${port} 2>>qdata/logs/${i}.log & + PRIVATE_CONFIG=qdata/c${i}/tm.ipc nohup geth --datadir qdata/dd${i} ${ARGS} ${permissioned} --rpcport ${rpcPort} --wsport ${wsPort} --port ${port} 2>>qdata/logs/${i}.log & done set +v