I’ll give brief explanation of all steps what I did:
.gaiacli folders in root folder in 4 nodes.
2) And then did
gaiad init --chain-id "sentinel-test" --name "stoken" in all 4 nodes which generated genesis.json with same chain id and different moniker names and node id’s.
3) then I copied the validator info from each genesis.json file and added in one of the node’s genesis.json file. and the same for account info of each node’s genesis.json file. So now I got the genesis.json which contains all 4 nodes info.
Is the process right???
4) Now I copied the above genesis.json file and pasted in all 4 nodes’ .gaiad/config/ location.
5) I added seeds=“node_id_2@ip:26656,node_id_3@ip:26656,node_id_4@ip:26656,” for the first node, and vice versa for the remaining nodes by skipping the self node_id info.
And that’s it. Now, I did gaiad unsafe_reset_all and gaiad start in all 4 nodes. It started daialing all peers and once it got connected to all 3 nodes, it started syncing blocks simultaneously in all 4 nodes.
Now the issue is I have another node which is a non-validator. I ran the following command from one of the validator node
gaiacli stake create-validator --amount "50steak" --params...
After this I got some TxHash but still if I check
gaiacli stake validators I could find only those 4 initial nodes as validators, with non-decrement coin value in any of the nodes. How can I make the 5th node as validator node???