Documentation ¶
Index ¶
Constants ¶
View Source
const (
// ModuleName is the name of the module
ModuleName = "gov"
)
Variables ¶
View Source
var ( // ParamsKey is the key of x/gov params ParamsKey = []byte{0x30} // - 0x04<proposalID_Bytes>: ProposalContents VotingPeriodProposalKeyPrefix = []byte{0x04} )
Functions ¶
func GetProposalIDBytes ¶
GetProposalIDBytes returns the byte representation of the proposalID
func MigrateJSON ¶
func MigrateJSON(oldState *v1.GenesisState) (*v1.GenesisState, error)
func MigrateStore ¶
func MigrateStore(ctx sdk.Context, storeKey storetypes.StoreKey, legacySubspace exported.ParamSubspace, cdc codec.BinaryCodec) error
MigrateStore performs in-place store migrations from v3 (v0.46) to v4 (v0.47). The migration includes:
Params migrations from x/params to gov Addition of the new min initial deposit ratio parameter that is set to 0 by default. Proposals in voting period are tracked in a separate index.
func VotingPeriodProposalKey ¶
VotingPeriodProposalKey gets if a proposal is in voting period.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.