types

package
v0.12.1 Latest Latest
Warning

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

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

Documentation

Overview

nolint

Index

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

func SplitWaitingProposalQueueKey(key []byte) (proposalID uint64, height uint64)

SplitWaitingProposalQueueKey split the active proposal key and returns the proposal id and endTime

func WaitingProposalByBlockHeightKey

func WaitingProposalByBlockHeightKey(blockHeight uint64) []byte

WaitingProposalByBlockHeightKey gets the waiting proposal queue key by block height

func WaitingProposalQueueKey

func WaitingProposalQueueKey(proposalID uint64, blockHeight uint64) []byte

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 ProposalStatus

type ProposalStatus = sdkGovTypes.ProposalStatus

nolint

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

Jump to

Keyboard shortcuts

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