cli

package
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 14, 2020 License: Apache-2.0 Imports: 21 Imported by: 0

Documentation

Index

Constants

View Source
const (
	FlagAddressValidator    = "validator"
	FlagAddressValidatorSrc = "addr-validator-source"
	FlagAddressValidatorDst = "addr-validator-dest"
	FlagPubKey              = "pubkey"
	FlagAmount              = "amount"
	FlagSharesAmount        = "shares-amount"
	FlagSharesFraction      = "shares-fraction"

	FlagMoniker         = "moniker"
	FlagIdentity        = "identity"
	FlagWebsite         = "website"
	FlagSecurityContact = "security-contact"
	FlagDetails         = "details"

	FlagCommissionRate          = "commission-rate"
	FlagCommissionMaxRate       = "commission-max-rate"
	FlagCommissionMaxChangeRate = "commission-max-change-rate"

	FlagMinSelfDelegation = "min-self-delegation"

	FlagGenesisFormat = "genesis-format"
	FlagNodeID        = "node-id"
	FlagIP            = "ip"
)

Variables

View Source
var (
	FsPk     = flag.NewFlagSet("", flag.ContinueOnError)
	FsAmount = flag.NewFlagSet("", flag.ContinueOnError)

	FsCommissionCreate = flag.NewFlagSet("", flag.ContinueOnError)

	FsMinSelfDelegation = flag.NewFlagSet("", flag.ContinueOnError)
)

common flagsets to add to various functions

Functions

func BuildCreateValidatorMsg

func BuildCreateValidatorMsg(cliCtx context.CLIContext, txBldr auth.TxBuilder) (auth.TxBuilder, sdk.Msg, error)

BuildCreateValidatorMsg makes a new MsgCreateValidator.

func CreateValidatorMsgHelpers added in v1.0.0

func CreateValidatorMsgHelpers(ipDefault string) (fs *flag.FlagSet, nodeIDFlag, pubkeyFlag, amountFlag, defaultsDesc string)

Return the flagset, particular flags, and a description of defaults this is anticipated to be used with the gen-tx

func GetCmdCreateValidator

func GetCmdCreateValidator(cdc *codec.Codec) *cobra.Command

GetCmdCreateValidator implements the create validator command handler.

func GetCmdDelegate

func GetCmdDelegate(cdc *codec.Codec) *cobra.Command

GetCmdDelegate implements the delegate command.

func GetCmdEditValidator

func GetCmdEditValidator(cdc *codec.Codec) *cobra.Command

GetCmdEditValidator implements the create edit validator command. TODO: add full description

func GetCmdQueryDelegation

func GetCmdQueryDelegation(queryRoute string, cdc *codec.Codec) *cobra.Command

GetCmdQueryDelegation the query delegation command.

func GetCmdQueryDelegations

func GetCmdQueryDelegations(queryRoute string, cdc *codec.Codec) *cobra.Command

GetCmdQueryDelegations implements the command to query all the delegations made from one delegator.

func GetCmdQueryHistoricalInfo added in v1.0.0

func GetCmdQueryHistoricalInfo(queryRoute string, cdc *codec.Codec) *cobra.Command

GetCmdQueryHistoricalInfo implements the historical info query command

func GetCmdQueryParams

func GetCmdQueryParams(storeName string, cdc *codec.Codec) *cobra.Command

GetCmdQueryParams implements the params query command.

func GetCmdQueryPool

func GetCmdQueryPool(storeName string, cdc *codec.Codec) *cobra.Command

GetCmdQueryPool implements the pool query command.

func GetCmdQueryRedelegation

func GetCmdQueryRedelegation(queryRoute string, cdc *codec.Codec) *cobra.Command

GetCmdQueryRedelegation implements the command to query a single redelegation record.

func GetCmdQueryRedelegations

func GetCmdQueryRedelegations(queryRoute string, cdc *codec.Codec) *cobra.Command

GetCmdQueryRedelegations implements the command to query all the redelegation records for a delegator.

func GetCmdQueryUnbondingDelegation

func GetCmdQueryUnbondingDelegation(queryRoute string, cdc *codec.Codec) *cobra.Command

GetCmdQueryUnbondingDelegation implements the command to query a single unbonding-delegation record.

func GetCmdQueryUnbondingDelegations

func GetCmdQueryUnbondingDelegations(queryRoute string, cdc *codec.Codec) *cobra.Command

GetCmdQueryUnbondingDelegations implements the command to query all the unbonding-delegation records for a delegator.

func GetCmdQueryValidator

func GetCmdQueryValidator(storeName string, cdc *codec.Codec) *cobra.Command

GetCmdQueryValidator implements the validator query command.

func GetCmdQueryValidatorDelegations

func GetCmdQueryValidatorDelegations(queryRoute string, cdc *codec.Codec) *cobra.Command

GetCmdQueryValidatorDelegations implements the command to query all the delegations to a specific validator.

func GetCmdQueryValidatorRedelegations

func GetCmdQueryValidatorRedelegations(queryRoute string, cdc *codec.Codec) *cobra.Command

GetCmdQueryValidatorRedelegations implements the query all redelegatations from a validator command.

func GetCmdQueryValidatorUnbondingDelegations

func GetCmdQueryValidatorUnbondingDelegations(queryRoute string, cdc *codec.Codec) *cobra.Command

GetCmdQueryValidatorUnbondingDelegations implements the query all unbonding delegatations from a validator command.

func GetCmdQueryValidators

func GetCmdQueryValidators(storeName string, cdc *codec.Codec) *cobra.Command

GetCmdQueryValidators implements the query all validators command.

func GetCmdRedelegate

func GetCmdRedelegate(storeName string, cdc *codec.Codec) *cobra.Command

GetCmdRedelegate the begin redelegation command.

func GetCmdUnbond

func GetCmdUnbond(storeName string, cdc *codec.Codec) *cobra.Command

GetCmdUnbond implements the unbond validator command.

func GetQueryCmd added in v1.0.0

func GetQueryCmd(queryRoute string, cdc *codec.Codec) *cobra.Command

GetQueryCmd returns the cli query commands for this module

func GetTxCmd added in v1.0.0

func GetTxCmd(storeKey string, cdc *codec.Codec) *cobra.Command

GetTxCmd returns the transaction commands for this module

TODO: Remove once client-side Protobuf migration has been completed. ref: https://github.com/KiraCore/cosmos-sdk/issues/5864 GetTxCmd returns the transaction commands for this module

func NewBuildCreateValidatorMsg added in v1.0.0

func NewBuildCreateValidatorMsg(cliCtx context.CLIContext, txf tx.Factory) (tx.Factory, sdk.Msg, error)

func NewCreateValidatorCmd added in v1.0.0

func NewCreateValidatorCmd(m codec.Marshaler, txg tx.Generator, ar tx.AccountRetriever) *cobra.Command

func NewDelegateCmd added in v1.0.0

func NewDelegateCmd(m codec.Marshaler, txg tx.Generator, ar tx.AccountRetriever) *cobra.Command

func NewEditValidatorCmd added in v1.0.0

func NewEditValidatorCmd(m codec.Marshaler, txg tx.Generator, ar tx.AccountRetriever) *cobra.Command

func NewRedelegateCmd added in v1.0.0

func NewRedelegateCmd(m codec.Marshaler, txg tx.Generator, ar tx.AccountRetriever) *cobra.Command

func NewTxCmd added in v1.0.0

NewTxCmd returns a root CLI command handler for all x/staking transaction commands.

func NewUnbondCmd added in v1.0.0

func NewUnbondCmd(m codec.Marshaler, txg tx.Generator, ar tx.AccountRetriever) *cobra.Command

func PrepareFlagsForTxCreateValidator added in v1.0.0

func PrepareFlagsForTxCreateValidator(
	config *cfg.Config, nodeID, chainID string, valPubKey crypto.PubKey,
)

prepare flags in config

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL