cli

package
v1.0.0-playground Latest Latest
Warning

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

Go to latest
Published: Jul 8, 2020 License: Apache-2.0 Imports: 19 Imported by: 0

Documentation

Index

Constants

View Source
const (
	FlagTitle       = "title"
	FlagDescription = "description"

	FlagDeposit = "deposit"

	FlagProposal = "proposal"
)

Proposal flags

Variables

View Source
var ProposalFlags = []string{
	FlagTitle,
	FlagDescription,
	flagProposalType,
	FlagDeposit,
}

ProposalFlags defines the core required fields of a proposal. It is used to verify that these values are not provided in conjunction with a JSON proposal file.

Functions

func GetCmdDeposit

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

GetCmdDeposit implements depositing tokens for an active proposal.

func GetCmdQueryDeposit added in v0.25.0

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

Command to Get a specific Deposit Information GetCmdQueryDeposit implements the query proposal deposit command.

func GetCmdQueryDeposits added in v0.25.0

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

GetCmdQueryDeposits implements the command to query for proposal deposits.

func GetCmdQueryParam added in v0.30.0

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

GetCmdQueryProposal implements the query proposal command.

func GetCmdQueryParams added in v0.27.0

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

GetCmdQueryProposal implements the query proposal command.

func GetCmdQueryProposal

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

GetCmdQueryProposal implements the query proposal command.

func GetCmdQueryProposals added in v0.24.0

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

GetCmdQueryProposals implements a query proposals command.

func GetCmdQueryProposer added in v0.30.0

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

GetCmdQueryProposer implements the query proposer command.

func GetCmdQueryTally added in v0.25.0

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

GetCmdQueryTally implements the command to query for proposal tally result.

func GetCmdQueryVote

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

Command to Get a Proposal Information GetCmdQueryVote implements the query proposal vote command.

func GetCmdQueryVotes added in v0.23.0

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

GetCmdQueryVotes implements the command to query for proposal votes.

func GetCmdSubmitProposal

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

GetCmdSubmitProposal implements submitting a proposal transaction command.

func GetCmdVote

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

GetCmdVote implements creating a new vote 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, pcmds []*cobra.Command) *cobra.Command

GetTxCmd returns the transaction commands for this module governance ModuleClient is slightly different from other ModuleClients in that it contains a slice of "proposal" child commands. These commands are respective to proposal type handlers that are implemented in other modules but are mounted under the governance CLI (eg. parameter change proposals).

func NewCmdDeposit added in v1.0.0

func NewCmdDeposit(cdc codec.Marshaler, txg tx.Generator, ar tx.AccountRetriever) *cobra.Command

NewCmdDeposit implements depositing tokens for an active proposal.

func NewCmdSubmitProposal added in v1.0.0

func NewCmdSubmitProposal(
	cdc codec.Marshaler,
	txg tx.Generator,
	ar tx.AccountRetriever,
	newMsgFn func() types.MsgSubmitProposalI) *cobra.Command

NewCmdSubmitProposal implements submitting a proposal transaction command.

func NewCmdVote added in v1.0.0

func NewCmdVote(cdc codec.Marshaler, txg tx.Generator, ar tx.AccountRetriever) *cobra.Command

NewCmdVote implements creating a new vote command.

func NewTxCmd added in v1.0.0

func NewTxCmd(
	cdc codec.Marshaler,
	txg tx.Generator,
	ar tx.AccountRetriever,
	newMsgFn func() types.MsgSubmitProposalI,
	pcmds []*cobra.Command) *cobra.Command

NewTxCmd returns the transaction commands for this module governance ModuleClient is slightly different from other ModuleClients in that it contains a slice of "proposal" child commands. These commands are respective to proposal type handlers that are implemented in other modules but are mounted under the governance CLI (eg. parameter change proposals).

Types

This section is empty.

Jump to

Keyboard shortcuts

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