Run Local Manual Tests
Follow instructions below to easily start a local testnet and play with multiple validator nodes on your local machine.
Start local testnet.
go run localnet.go -up
docker exec -ti sgnnode0 /bin/sh
sgnops init-candidate --commission-rate 1 --min-self-stake 1000 --rate-lock-period 10000 --config config.json
sgnops delegate --candidate 6a6d2a97da1c453a4e099e8054865a0a59728863 --amount 10000 --config config.json
sgncli query validator candidate 6a6d2a97da1c453a4e099e8054865a0a59728863 --home ./sgncli
sgncli query tendermint-validator-set --trust-node
docker exec -ti sgnnode1 /bin/sh
sgnops init-candidate --commission-rate 1 --min-self-stake 1000 --rate-lock-period 10000 --config config.json
sgnops delegate --candidate ba756d65a1a03f07d205749f35e2406e4a8522ad --amount 10000 --config config.json
sgncli query validator candidate ba756d65a1a03f07d205749f35e2406e4a8522ad --home ./sgncli
sgncli query tendermint-validator-set --trust-node
docker exec -ti sgnnode2 /bin/sh
sgnops init-candidate --commission-rate 1 --min-self-stake 1000 --rate-lock-period 10000 --config config.json
sgnops delegate --candidate f25d8b54fad6e976eb9175659ae01481665a2254 --amount 10000 --config config.json
sgncli query validator candidate f25d8b54fad6e976eb9175659ae01481665a2254 --home ./sgncli
sgncli query tendermint-validator-set --trust-node