diff --git a/examples/7nodes/keys/key6 b/examples/7nodes/keys/key6 new file mode 100644 index 0000000..2ca5117 --- /dev/null +++ b/examples/7nodes/keys/key6 @@ -0,0 +1 @@ +{"address":"ae9bc6cd5145e67fbd1887a5145271fd182f0ee7","crypto":{"cipher":"aes-128-ctr","ciphertext":"013ed4c928bf7ae50dba7c9d8396f2d89d1fccc16a2067fdad56e125a0f5d96c","cipherparams":{"iv":"9fce4f1ab5c9cdaee9432dbc43d28ed8"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"5301d6b0c7bc8ba4ca60256ba524bae57cb078679e0de7d5322ebdc2393849a0"},"mac":"55aabdbc4853a188e8b63a1cec93e5d233a8b5b529ed00c610d1b4a9b27990da"},"id":"025f7cf0-f35b-4988-8a22-2443a08e5d69","version":3} \ No newline at end of file diff --git a/examples/7nodes/keys/key7 b/examples/7nodes/keys/key7 new file mode 100644 index 0000000..38fa435 --- /dev/null +++ b/examples/7nodes/keys/key7 @@ -0,0 +1 @@ +{"address":"cc71c7546429a13796cf1bf9228bff213e7ae9cc","crypto":{"cipher":"aes-128-ctr","ciphertext":"a522d53d5a86405435f6288d4e34b0c038de25f46fa935b0be78fd24d4aa65da","cipherparams":{"iv":"10511f1422825b699718559dcaaa0ff2"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"471dfeff2dc7524d27970e54d8224320cb13f7e580431473a362fe8850ebc120"},"mac":"25ee0b623467350a4245a041a89a6797560ade8a1bd1c8d4d1b67ca5e37c56c0"},"id":"477df10a-9591-4fae-9c30-3aa0bc0ec57b","version":3} \ No newline at end of file diff --git a/examples/7nodes/keys/key8 b/examples/7nodes/keys/key8 new file mode 100644 index 0000000..c9596f4 --- /dev/null +++ b/examples/7nodes/keys/key8 @@ -0,0 +1 @@ +{"address":"a9e871f88cbeb870d32d88e4221dcfbd36dd635a","crypto":{"cipher":"aes-128-ctr","ciphertext":"ef6b5b4fc31fb5d6e7f76ef41fd535c911f6fb30ea4352ab0c4e596a174e139d","cipherparams":{"iv":"d131dec4288badf4ba25d04053294df9"},"kdf":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"92e02db465c1a22e0a16d913cfd5cc538321a50b192d0888dbc92c450ead85e4"},"mac":"19bc6e3fdc15eded402506309d42c36c9a03ffadd087d89aad6f61b61ea88760"},"id":"e65354b5-54ce-46f9-a287-9f2a0efc2d35","version":3} \ No newline at end of file diff --git a/examples/7nodes/raft-init.sh b/examples/7nodes/raft-init.sh index d2dc696..094425a 100755 --- a/examples/7nodes/raft-init.sh +++ b/examples/7nodes/raft-init.sh @@ -27,6 +27,7 @@ echo "[*] Configuring node 3 (permissioned)" mkdir -p qdata/dd3/{keystore,geth} cp permissioned-nodes.json qdata/dd3/static-nodes.json cp permissioned-nodes.json qdata/dd3/ +cp keys/key6 qdata/dd3/keystore cp raft/nodekey3 qdata/dd3/geth/nodekey geth --datadir qdata/dd3 init genesis.json @@ -49,10 +50,12 @@ echo "[*] Configuring node 6" mkdir -p qdata/dd6/{keystore,geth} cp permissioned-nodes.json qdata/dd6/static-nodes.json cp raft/nodekey6 qdata/dd6/geth/nodekey +cp keys/key7 qdata/dd6/keystore geth --datadir qdata/dd6 init genesis.json echo "[*] Configuring node 7" mkdir -p qdata/dd7/{keystore,geth} cp permissioned-nodes.json qdata/dd7/static-nodes.json cp raft/nodekey7 qdata/dd7/geth/nodekey +cp keys/key8 qdata/dd7/keystore geth --datadir qdata/dd7 init genesis.json diff --git a/examples/7nodes/raft-start.sh b/examples/7nodes/raft-start.sh index 04e7926..7ef1308 100755 --- a/examples/7nodes/raft-start.sh +++ b/examples/7nodes/raft-start.sh @@ -10,12 +10,12 @@ echo "[*] Starting Ethereum nodes" set -v ARGS="--nodiscover --raft --rpc --rpcaddr 0.0.0.0 --rpcapi admin,db,eth,debug,miner,net,shh,txpool,personal,web3,quorum --emitcheckpoints" PRIVATE_CONFIG=qdata/c1/tm.ipc nohup geth --datadir qdata/dd1 $ARGS --permissioned --raftport 50401 --rpcport 22000 --port 21000 --unlock 0 --password passwords.txt 2>>qdata/logs/1.log & -PRIVATE_CONFIG=qdata/c2/tm.ipc nohup geth --datadir qdata/dd2 $ARGS --permissioned --raftport 50402 --rpcport 22001 --port 21001 2>>qdata/logs/2.log & -PRIVATE_CONFIG=qdata/c3/tm.ipc nohup geth --datadir qdata/dd3 $ARGS --permissioned --raftport 50403 --rpcport 22002 --port 21002 2>>qdata/logs/3.log & -PRIVATE_CONFIG=qdata/c4/tm.ipc nohup geth --datadir qdata/dd4 $ARGS --permissioned --raftport 50404 --rpcport 22003 --port 21003 2>>qdata/logs/4.log & -PRIVATE_CONFIG=qdata/c5/tm.ipc nohup geth --datadir qdata/dd5 $ARGS --raftport 50405 --rpcport 22004 --port 21004 2>>qdata/logs/5.log & -PRIVATE_CONFIG=qdata/c6/tm.ipc nohup geth --datadir qdata/dd6 $ARGS --raftport 50406 --rpcport 22005 --port 21005 2>>qdata/logs/6.log & -PRIVATE_CONFIG=qdata/c7/tm.ipc nohup geth --datadir qdata/dd7 $ARGS --raftport 50407 --rpcport 22006 --port 21006 2>>qdata/logs/7.log & +PRIVATE_CONFIG=qdata/c2/tm.ipc nohup geth --datadir qdata/dd2 $ARGS --permissioned --raftport 50402 --rpcport 22001 --port 21001 --unlock 0 --password passwords.txt 2>>qdata/logs/2.log & +PRIVATE_CONFIG=qdata/c3/tm.ipc nohup geth --datadir qdata/dd3 $ARGS --permissioned --raftport 50403 --rpcport 22002 --port 21002 --unlock 0 --password passwords.txt 2>>qdata/logs/3.log & +PRIVATE_CONFIG=qdata/c4/tm.ipc nohup geth --datadir qdata/dd4 $ARGS --permissioned --raftport 50404 --rpcport 22003 --port 21003 --unlock 0 --password passwords.txt 2>>qdata/logs/4.log & +PRIVATE_CONFIG=qdata/c5/tm.ipc nohup geth --datadir qdata/dd5 $ARGS --raftport 50405 --rpcport 22004 --port 21004 --unlock 0 --password passwords.txt 2>>qdata/logs/5.log & +PRIVATE_CONFIG=qdata/c6/tm.ipc nohup geth --datadir qdata/dd6 $ARGS --raftport 50406 --rpcport 22005 --port 21005 --unlock 0 --password passwords.txt 2>>qdata/logs/6.log & +PRIVATE_CONFIG=qdata/c7/tm.ipc nohup geth --datadir qdata/dd7 $ARGS --raftport 50407 --rpcport 22006 --port 21006 --unlock 0 --password passwords.txt 2>>qdata/logs/7.log & set +v echo