Versions in this module Expand all Collapse all v0 v0.19.9 Oct 25, 2021 Changes in this version + const AttributeKeyAddress + const AttributeKeyHeight + const AttributeKeyJailed + const AttributeKeyMissedBlocks + const AttributeKeyPower + const AttributeKeyReason + const AttributeValueCategory + const AttributeValueDoubleSign + const AttributeValueMissingSignature + const DefaultDowntimeJailDuration + const DefaultParamspace + const DefaultSignedBlocksWindow + const EventTypeLiveness + const EventTypeSlash + const ModuleName + const QuerierRoute + const QueryParameters + const QuerySigningInfo + const QuerySigningInfos + const RouterKey + const StoreKey + var AddrPubkeyRelationKey = types.AddrPubkeyRelationKey + var DefaultGenesisState = types.DefaultGenesisState + var DefaultMinSignedPerWindow = types.DefaultMinSignedPerWindow + var DefaultParams = types.DefaultParams + var DefaultSlashFractionDoubleSign = types.DefaultSlashFractionDoubleSign + var DefaultSlashFractionDowntime = types.DefaultSlashFractionDowntime + var ErrBadValidatorAddr = types.ErrBadValidatorAddr + var ErrMissingSelfDelegation = types.ErrMissingSelfDelegation + var ErrNoSigningInfoFound = types.ErrNoSigningInfoFound + var ErrNoValidatorForAddress = types.ErrNoValidatorForAddress + var ErrSelfDelegationTooLowToUnjail = types.ErrSelfDelegationTooLowToUnjail + var ErrValidatorJailed = types.ErrValidatorJailed + var ErrValidatorNotJailed = types.ErrValidatorNotJailed + var GetAddrPubkeyRelationKey = types.GetAddrPubkeyRelationKey + var GetValidatorMissedBlockBitArrayKey = types.GetValidatorMissedBlockBitArrayKey + var GetValidatorMissedBlockBitArrayPrefixKey = types.GetValidatorMissedBlockBitArrayPrefixKey + var GetValidatorSigningInfoAddress = types.GetValidatorSigningInfoAddress + var GetValidatorSigningInfoKey = types.GetValidatorSigningInfoKey + var KeyDowntimeJailDuration = types.KeyDowntimeJailDuration + var KeyMinSignedPerWindow = types.KeyMinSignedPerWindow + var KeySignedBlocksWindow = types.KeySignedBlocksWindow + var KeySlashFractionDoubleSign = types.KeySlashFractionDoubleSign + var KeySlashFractionDowntime = types.KeySlashFractionDowntime + var ModuleCdc = types.ModuleCdc + var NewGenesisState = types.NewGenesisState + var NewKeeper = keeper.NewKeeper + var NewMissedBlock = types.NewMissedBlock + var NewMsgUnjail = types.NewMsgUnjail + var NewParams = types.NewParams + var NewQuerier = keeper.NewQuerier + var NewQuerySigningInfoParams = types.NewQuerySigningInfoParams + var NewQuerySigningInfosParams = types.NewQuerySigningInfosParams + var NewValidatorSigningInfo = types.NewValidatorSigningInfo + var ParamKeyTable = types.ParamKeyTable + var RegisterCodec = types.RegisterCodec + var ValidateGenesis = types.ValidateGenesis + var ValidatorMissedBlockBitArrayKey = types.ValidatorMissedBlockBitArrayKey + var ValidatorSigningInfoKey = types.ValidatorSigningInfoKey + func BeginBlocker(ctx sdk.Context, req abci.RequestBeginBlock, k Keeper) + func ExportGenesis(ctx sdk.Context, keeper Keeper) (data types.GenesisState) + func InitGenesis(ctx sdk.Context, keeper Keeper, stakingKeeper types.StakingKeeper, ...) + func NewHandler(k Keeper) sdk.Handler + type AppModule struct + func NewAppModule(keeper Keeper, accountKeeper types.AccountKeeper, ...) AppModule + func (AppModule) EndBlock(_ sdk.Context, _ abci.RequestEndBlock) []abci.ValidatorUpdate + func (AppModule) GenerateGenesisState(simState *module.SimulationState) + func (AppModule) Name() string + func (AppModule) ProposalContents(_ module.SimulationState) []sim.WeightedProposalContent + func (AppModule) QuerierRoute() string + func (AppModule) RandomizedParams(r *rand.Rand) []sim.ParamChange + func (AppModule) RegisterStoreDecoder(sdr sdk.StoreDecoderRegistry) + func (AppModule) Route() string + func (am AppModule) BeginBlock(ctx sdk.Context, req abci.RequestBeginBlock) + func (am AppModule) ExportGenesis(ctx sdk.Context) json.RawMessage + func (am AppModule) InitGenesis(ctx sdk.Context, data json.RawMessage) []abci.ValidatorUpdate + func (am AppModule) NewHandler() sdk.Handler + func (am AppModule) NewQuerierHandler() sdk.Querier + func (am AppModule) RegisterInvariants(_ sdk.InvariantRegistry) + func (am AppModule) WeightedOperations(simState module.SimulationState) []sim.WeightedOperation + type AppModuleBasic struct + func (AppModuleBasic) DefaultGenesis() json.RawMessage + func (AppModuleBasic) GetQueryCmd(cdc *codec.Codec) *cobra.Command + func (AppModuleBasic) GetTxCmd(cdc *codec.Codec) *cobra.Command + func (AppModuleBasic) Name() string + func (AppModuleBasic) RegisterCodec(cdc *codec.Codec) + func (AppModuleBasic) RegisterRESTRoutes(ctx context.CLIContext, rtr *mux.Router) + func (AppModuleBasic) ValidateGenesis(bz json.RawMessage) error + type GenesisState = types.GenesisState + type Hooks = keeper.Hooks + type Keeper = keeper.Keeper + type MissedBlock = types.MissedBlock + type MsgUnjail = types.MsgUnjail + type Params = types.Params + type QuerySigningInfoParams = types.QuerySigningInfoParams + type QuerySigningInfosParams = types.QuerySigningInfosParams + type ValidatorSigningInfo = types.ValidatorSigningInfo