package commands import ( "fmt" "github.com/spf13/cobra" tmjson "github.com/tendermint/tendermint/libs/json" "github.com/tendermint/tendermint/privval" ) // GenValidatorCmd allows the generation of a keypair for a // validator. var GenValidatorCmd = &cobra.Command{ Use: "gen_validator", Short: "Generate new validator keypair", Run: genValidator, } func genValidator(cmd *cobra.Command, args []string) { pv := privval.GenFilePV("", "") jsbz, err := tmjson.Marshal(pv) if err != nil { panic(err) } fmt.Printf(`%v `, string(jsbz)) }