Merge PR #2749: Add --chain-id to testnet command
* Add --chain-id to testnet command * Update PENDING.md
This commit is contained in:
commit
2aa14d9a45
|
@ -31,6 +31,7 @@ IMPROVEMENTS
|
||||||
* Gaia REST API (`gaiacli advanced rest-server`)
|
* Gaia REST API (`gaiacli advanced rest-server`)
|
||||||
|
|
||||||
* Gaia CLI (`gaiacli`)
|
* Gaia CLI (`gaiacli`)
|
||||||
|
* [\#2749](https://github.com/cosmos/cosmos-sdk/pull/2749) Add --chain-id flag to gaiad testnet
|
||||||
|
|
||||||
* Gaia
|
* Gaia
|
||||||
|
|
||||||
|
|
|
@ -75,14 +75,20 @@ Example:
|
||||||
cmd.Flags().String(flagStartingIPAddress, "192.168.0.1",
|
cmd.Flags().String(flagStartingIPAddress, "192.168.0.1",
|
||||||
"Starting IP address (192.168.0.1 results in persistent peers list ID0@192.168.0.1:46656, ID1@192.168.0.2:46656, ...)")
|
"Starting IP address (192.168.0.1 results in persistent peers list ID0@192.168.0.1:46656, ID1@192.168.0.2:46656, ...)")
|
||||||
|
|
||||||
|
cmd.Flags().String(client.FlagChainID, "", "genesis file chain-id, if left blank will be randomly created")
|
||||||
|
|
||||||
return cmd
|
return cmd
|
||||||
}
|
}
|
||||||
|
|
||||||
func initTestnet(config *cfg.Config, cdc *codec.Codec) error {
|
func initTestnet(config *cfg.Config, cdc *codec.Codec) error {
|
||||||
|
var chainID string
|
||||||
outDir := viper.GetString(flagOutputDir)
|
outDir := viper.GetString(flagOutputDir)
|
||||||
numValidators := viper.GetInt(flagNumValidators)
|
numValidators := viper.GetInt(flagNumValidators)
|
||||||
|
|
||||||
chainID := "chain-" + cmn.RandStr(6)
|
chainID = viper.GetString(client.FlagChainID)
|
||||||
|
if chainID == "" {
|
||||||
|
chainID = "chain-" + cmn.RandStr(6)
|
||||||
|
}
|
||||||
|
|
||||||
monikers := make([]string, numValidators)
|
monikers := make([]string, numValidators)
|
||||||
nodeIDs := make([]string, numValidators)
|
nodeIDs := make([]string, numValidators)
|
||||||
|
|
Loading…
Reference in New Issue