Documentation ¶
Overview ¶
nolint
Index ¶
- Constants
- Variables
- func ErrInitialDepositNotEnough(codespace sdk.CodespaceType, initDeposit string) sdk.Error
- func ErrInvalidHeight(codespace sdk.CodespaceType, h, ch, max uint64) sdk.Error
- func ErrInvalidProposer(codespace sdk.CodespaceType, message string) sdk.Error
- func ErrInvalidateProposalStatus(codespace sdk.CodespaceType, msg string) sdk.Error
- func ErrUnknownProposal(codespace sdk.CodespaceType, proposalID uint64) sdk.Error
- func SplitWaitingProposalQueueKey(key []byte) (proposalID uint64, height uint64)
- func WaitingProposalByBlockHeightKey(blockHeight uint64) []byte
- func WaitingProposalQueueKey(proposalID uint64, blockHeight uint64) []byte
- type Content
- type Deposit
- type DepositParams
- type Deposits
- type Handler
- type MsgDeposit
- type MsgSubmitProposal
- type MsgVote
- type Params
- type Proposal
- type ProposalStatus
- type Proposals
- type QueryDepositParams
- type QueryProposalParams
- type QueryProposalsParams
- type QueryVoteParams
- type TallyParams
- type TallyResult
- type TextProposal
- type Vote
- type VoteOption
- type Votes
- type VotingParams
Constants ¶
View Source
const ( // nolint EventTypeSubmitProposal = sdkGovTypes.EventTypeSubmitProposal EventTypeProposalDeposit = sdkGovTypes.EventTypeProposalDeposit EventTypeProposalVote = sdkGovTypes.EventTypeProposalVote EventTypeInactiveProposal = sdkGovTypes.EventTypeInactiveProposal EventTypeActiveProposal = sdkGovTypes.EventTypeActiveProposal AttributeKeyProposalResult = sdkGovTypes.AttributeKeyProposalResult AttributeKeyOption = sdkGovTypes.AttributeKeyOption AttributeKeyProposalID = sdkGovTypes.AttributeKeyProposalID AttributeKeyVotingPeriodStart = sdkGovTypes.AttributeKeyVotingPeriodStart AttributeValueCategory = sdkGovTypes.AttributeValueCategory AttributeValueProposalDropped = sdkGovTypes.AttributeValueProposalDropped AttributeValueProposalPassed = sdkGovTypes.AttributeValueProposalPassed AttributeValueProposalRejected = sdkGovTypes.AttributeValueProposalRejected AttributeValueProposalFailed = sdkGovTypes.AttributeValueProposalFailed ModuleName = sdkGovTypes.ModuleName StatusNil = sdkGovTypes.StatusNil StatusDepositPeriod = sdkGovTypes.StatusDepositPeriod StatusVotingPeriod = sdkGovTypes.StatusVotingPeriod StatusPassed = sdkGovTypes.StatusPassed StatusRejected = sdkGovTypes.StatusRejected StatusFailed = sdkGovTypes.StatusFailed OptionEmpty = sdkGovTypes.OptionEmpty OptionYes = sdkGovTypes.OptionYes OptionAbstain = sdkGovTypes.OptionAbstain OptionNo = sdkGovTypes.OptionNo OptionNoWithVeto = sdkGovTypes.OptionNoWithVeto MaxTitleLength = sdkGovTypes.MaxTitleLength StoreKey = sdkGovTypes.StoreKey RouterKey = sdkGovTypes.RouterKey QuerierRoute = sdkGovTypes.QuerierRoute DefaultParamspace = sdkGovTypes.DefaultParamspace TypeMsgDeposit = sdkGovTypes.TypeMsgDeposit TypeMsgVote = sdkGovTypes.TypeMsgVote TypeMsgSubmitProposal = sdkGovTypes.TypeMsgSubmitProposal ProposalTypeText = sdkGovTypes.ProposalTypeText QueryParams = sdkGovTypes.QueryParams QueryProposals = sdkGovTypes.QueryProposals QueryProposal = sdkGovTypes.QueryProposal QueryDeposits = sdkGovTypes.QueryDeposits QueryDeposit = sdkGovTypes.QueryDeposit QueryVotes = sdkGovTypes.QueryVotes QueryVote = sdkGovTypes.QueryVote QueryTally = sdkGovTypes.QueryTally ParamDeposit = sdkGovTypes.ParamDeposit ParamVoting = sdkGovTypes.ParamVoting ParamTallying = sdkGovTypes.ParamTallying MaxDescriptionLength = sdkGovTypes.MaxDescriptionLength )
View Source
const ( DefaultCodespace sdk.CodespaceType = "gov" CodeUnknownProposal sdk.CodeType = 1 CodeInvalidProposalStatus sdk.CodeType = 12 CodeInitialDepositNotEnough sdk.CodeType = 13 CodeInvalidProposer sdk.CodeType = 14 CodeInvalidHeight sdk.CodeType = 15 )
View Source
const (
// AttributeKeyProposalStatus defines the proposal status attribute in gov
AttributeKeyProposalStatus = "proposal_status"
)
Variables ¶
View Source
var ( // nolint ErrNoProposalHandlerExists = sdkGovTypes.ErrNoProposalHandlerExists ErrInvalidProposalContent = sdkGovTypes.ErrInvalidProposalContent ErrInvalidGenesis = sdkGovTypes.ErrInvalidGenesis ErrInvalidProposalType = sdkGovTypes.ErrInvalidProposalType ErrInvalidVote = sdkGovTypes.ErrInvalidVote ProposalKey = sdkGovTypes.ProposalKey ValidProposalStatus = sdkGovTypes.ValidProposalStatus ProposalIDKey = sdkGovTypes.ProposalIDKey DepositsKey = sdkGovTypes.DepositsKey VotesKey = sdkGovTypes.VotesKey ProposalsKeyPrefix = sdkGovTypes.ProposalsKeyPrefix DepositsKeyPrefix = sdkGovTypes.DepositsKeyPrefix VotesKeyPrefix = sdkGovTypes.VotesKeyPrefix ActiveProposalQueuePrefix = sdkGovTypes.ActiveProposalQueuePrefix InactiveProposalQueuePrefix = sdkGovTypes.InactiveProposalQueuePrefix ValidVoteOption = sdkGovTypes.ValidVoteOption ParamKeyTable = sdkGovTypes.ParamKeyTable ParamStoreKeyDepositParams = sdkGovTypes.ParamStoreKeyDepositParams ParamStoreKeyVotingParams = sdkGovTypes.ParamStoreKeyVotingParams ParamStoreKeyTallyParams = sdkGovTypes.ParamStoreKeyTallyParams NewAppModule = sdkGov.NewAppModule NewTallyResultFromMap = sdkGov.NewTallyResultFromMap EmptyTallyResult = sdkGov.EmptyTallyResult RegisterProposalType = sdkGov.RegisterProposalType RegisterProposalTypeCodec = sdkGov.RegisterProposalTypeCodec RegisterCodec = sdkGov.RegisterCodec ActiveProposalByTimeKey = sdkGov.ActiveProposalByTimeKey ActiveProposalQueueKey = sdkGov.ActiveProposalQueueKey InactiveProposalByTimeKey = sdkGov.InactiveProposalByTimeKey InactiveProposalQueueKey = sdkGov.InactiveProposalQueueKey NewMsgSubmitProposal = sdkGov.NewMsgSubmitProposal NewMsgDeposit = sdkGov.NewMsgDeposit NewMsgVote = sdkGov.NewMsgVote NewDepositParams = sdkGov.NewDepositParams NewTallyParams = sdkGov.NewTallyParams NewVotingParams = sdkGov.NewVotingParams NewParams = sdkGov.NewParams NewTextProposal = sdkGov.NewTextProposal ContentFromProposalType = sdkGov.ContentFromProposalType IsValidProposalType = sdkGov.IsValidProposalType ProposalHandler = sdkGov.ProposalHandler ModuleCdc = sdkGov.ModuleCdc ValidateAbstract = sdkGov.ValidateAbstract ProposalStatusFromString = sdkGovTypes.ProposalStatusFromString VoteOptionFromString = sdkGovTypes.VoteOptionFromString NewQueryVoteParams = sdkGovTypes.NewQueryVoteParams NewQueryProposalParams = sdkGovTypes.NewQueryProposalParams NewQueryDepositParams = sdkGovTypes.NewQueryDepositParams NewQueryProposalsParams = sdkGovTypes.NewQueryProposalsParams VoteKey = sdkGovTypes.VoteKey DepositKey = sdkGovTypes.DepositKey )
View Source
var ( // PrefixWaitingProposalQueue defines the prefix of waiting proposal queue PrefixWaitingProposalQueue = []byte{0x30} )
Functions ¶
func ErrInitialDepositNotEnough ¶
func ErrInitialDepositNotEnough(codespace sdk.CodespaceType, initDeposit string) sdk.Error
func ErrInvalidHeight ¶
func ErrInvalidHeight(codespace sdk.CodespaceType, h, ch, max uint64) sdk.Error
func ErrInvalidProposer ¶
func ErrInvalidProposer(codespace sdk.CodespaceType, message string) sdk.Error
func ErrInvalidateProposalStatus ¶
func ErrInvalidateProposalStatus(codespace sdk.CodespaceType, msg string) sdk.Error
func ErrUnknownProposal ¶
func ErrUnknownProposal(codespace sdk.CodespaceType, proposalID uint64) sdk.Error
func SplitWaitingProposalQueueKey ¶
SplitWaitingProposalQueueKey split the active proposal key and returns the proposal id and endTime
func WaitingProposalByBlockHeightKey ¶
WaitingProposalByBlockHeightKey gets the waiting proposal queue key by block height
func WaitingProposalQueueKey ¶
WaitingProposalQueueKey returns the key for a proposalID in the WaitingProposalQueue
Types ¶
type Content ¶
type Content = sdkGovTypes.Content
type Deposit ¶
type Deposit = sdkGovTypes.Deposit
type DepositParams ¶
type DepositParams = sdkGovTypes.DepositParams
type Deposits ¶
type Deposits = sdkGovTypes.Deposits
type Handler ¶
type Handler = sdkGovTypes.Handler
type MsgDeposit ¶
type MsgDeposit = sdkGovTypes.MsgDeposit
type MsgSubmitProposal ¶
type MsgSubmitProposal = sdkGovTypes.MsgSubmitProposal
type MsgVote ¶
type MsgVote = sdkGovTypes.MsgVote
type Params ¶
type Params = sdkGovTypes.Params
type Proposal ¶
type Proposal = sdkGovTypes.Proposal
type Proposals ¶
type Proposals = sdkGovTypes.Proposals
type QueryDepositParams ¶
type QueryDepositParams = sdkGovTypes.QueryDepositParams
type QueryProposalParams ¶
type QueryProposalParams = sdkGovTypes.QueryProposalParams
type QueryProposalsParams ¶
type QueryProposalsParams = sdkGovTypes.QueryProposalsParams
type QueryVoteParams ¶
type QueryVoteParams = sdkGovTypes.QueryVoteParams
type TallyParams ¶
type TallyParams = sdkGovTypes.TallyParams
type TallyResult ¶
type TallyResult = sdkGovTypes.TallyResult
type TextProposal ¶
type TextProposal = sdkGovTypes.TextProposal
type Vote ¶
type Vote = sdkGovTypes.Vote
type VoteOption ¶
type VoteOption = sdkGovTypes.VoteOption
type Votes ¶
type Votes = sdkGovTypes.Votes
type VotingParams ¶
type VotingParams = sdkGovTypes.VotingParams
Click to show internal directories.
Click to hide internal directories.