Merge PR #4865: Add security contact to Validator description
This commit is contained in:
committed by
Alexander Bezobchuk
parent
a6e776c47e
commit
771f8a04f3
@@ -16,10 +16,11 @@ const (
|
||||
FlagSharesAmount = "shares-amount"
|
||||
FlagSharesFraction = "shares-fraction"
|
||||
|
||||
FlagMoniker = "moniker"
|
||||
FlagIdentity = "identity"
|
||||
FlagWebsite = "website"
|
||||
FlagDetails = "details"
|
||||
FlagMoniker = "moniker"
|
||||
FlagIdentity = "identity"
|
||||
FlagWebsite = "website"
|
||||
FlagSecurityContact = "security-contact"
|
||||
FlagDetails = "details"
|
||||
|
||||
FlagCommissionRate = "commission-rate"
|
||||
FlagCommissionMaxRate = "commission-max-rate"
|
||||
@@ -54,6 +55,7 @@ func init() {
|
||||
fsDescriptionCreate.String(FlagMoniker, "", "The validator's name")
|
||||
fsDescriptionCreate.String(FlagIdentity, "", "The optional identity signature (ex. UPort or Keybase)")
|
||||
fsDescriptionCreate.String(FlagWebsite, "", "The validator's (optional) website")
|
||||
fsDescriptionCreate.String(FlagSecurityContact, "", "The validator's (optional) security contact email")
|
||||
fsDescriptionCreate.String(FlagDetails, "", "The validator's (optional) details")
|
||||
fsCommissionUpdate.String(FlagCommissionRate, "", "The new commission rate percentage")
|
||||
FsCommissionCreate.String(FlagCommissionRate, "", "The initial commission rate percentage")
|
||||
@@ -63,6 +65,7 @@ func init() {
|
||||
fsDescriptionEdit.String(FlagMoniker, types.DoNotModifyDesc, "The validator's name")
|
||||
fsDescriptionEdit.String(FlagIdentity, types.DoNotModifyDesc, "The (optional) identity signature (ex. UPort or Keybase)")
|
||||
fsDescriptionEdit.String(FlagWebsite, types.DoNotModifyDesc, "The validator's (optional) website")
|
||||
fsDescriptionEdit.String(FlagSecurityContact, types.DoNotModifyDesc, "The validator's (optional) security contact email")
|
||||
fsDescriptionEdit.String(FlagDetails, types.DoNotModifyDesc, "The validator's (optional) details")
|
||||
fsValidator.String(FlagAddressValidator, "", "The Bech32 address of the validator")
|
||||
fsRedelegation.String(FlagAddressValidatorSrc, "", "The Bech32 address of the source validator")
|
||||
|
||||
@@ -89,12 +89,13 @@ func GetCmdEditValidator(cdc *codec.Codec) *cobra.Command {
|
||||
cliCtx := context.NewCLIContext().WithCodec(cdc)
|
||||
|
||||
valAddr := cliCtx.GetFromAddress()
|
||||
description := types.Description{
|
||||
Moniker: viper.GetString(FlagMoniker),
|
||||
Identity: viper.GetString(FlagIdentity),
|
||||
Website: viper.GetString(FlagWebsite),
|
||||
Details: viper.GetString(FlagDetails),
|
||||
}
|
||||
description := types.NewDescription(
|
||||
viper.GetString(FlagMoniker),
|
||||
viper.GetString(FlagIdentity),
|
||||
viper.GetString(FlagWebsite),
|
||||
viper.GetString(FlagSecurityContact),
|
||||
viper.GetString(FlagDetails),
|
||||
)
|
||||
|
||||
var newRate *sdk.Dec
|
||||
|
||||
@@ -265,6 +266,7 @@ func CreateValidatorMsgHelpers(ipDefault string) (fs *flag.FlagSet, nodeIDFlag,
|
||||
fsCreateValidator.String(FlagIP, ipDefault, "The node's public IP")
|
||||
fsCreateValidator.String(FlagNodeID, "", "The node's NodeID")
|
||||
fsCreateValidator.String(FlagWebsite, "", "The validator's (optional) website")
|
||||
fsCreateValidator.String(FlagSecurityContact, "", "The validator's (optional) security contact email")
|
||||
fsCreateValidator.String(FlagDetails, "", "The validator's (optional) details")
|
||||
fsCreateValidator.String(FlagIdentity, "", "The (optional) identity signature (ex. UPort or Keybase)")
|
||||
fsCreateValidator.AddFlagSet(FsCommissionCreate)
|
||||
@@ -297,6 +299,7 @@ func PrepareFlagsForTxCreateValidator(
|
||||
}
|
||||
|
||||
website := viper.GetString(FlagWebsite)
|
||||
securityContact := viper.GetString(FlagSecurityContact)
|
||||
details := viper.GetString(FlagDetails)
|
||||
identity := viper.GetString(FlagIdentity)
|
||||
|
||||
@@ -307,6 +310,7 @@ func PrepareFlagsForTxCreateValidator(
|
||||
viper.Set(FlagPubKey, sdk.MustBech32ifyConsPub(valPubKey))
|
||||
viper.Set(FlagMoniker, config.Moniker)
|
||||
viper.Set(FlagWebsite, website)
|
||||
viper.Set(FlagSecurityContact, securityContact)
|
||||
viper.Set(FlagDetails, details)
|
||||
viper.Set(FlagIdentity, identity)
|
||||
|
||||
@@ -350,6 +354,7 @@ func BuildCreateValidatorMsg(cliCtx context.CLIContext, txBldr auth.TxBuilder) (
|
||||
viper.GetString(FlagMoniker),
|
||||
viper.GetString(FlagIdentity),
|
||||
viper.GetString(FlagWebsite),
|
||||
viper.GetString(FlagSecurityContact),
|
||||
viper.GetString(FlagDetails),
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user