GenesisState defines the slashing module's genesis state.

from message cosmos.slashing.v1beta1.GenesisState

Hierarchy

Constructors

Properties

missedBlocks: ValidatorMissedBlocks[] = []

missed_blocks represents a map between validator addresses and their missed blocks.

from field: repeated cosmos.slashing.v1beta1.ValidatorMissedBlocks missed_blocks = 3;

params defines all the parameters of the module.

from field: cosmos.slashing.v1beta1.Params params = 1;

signingInfos: SigningInfo[] = []

signing_infos represents a map between validator addresses and their signing infos.

from field: repeated cosmos.slashing.v1beta1.SigningInfo signing_infos = 2;

fields: FieldList = ...
runtime: ProtoRuntime = proto3
typeName: "cosmos.slashing.v1beta1.GenesisState" = "cosmos.slashing.v1beta1.GenesisState"

Methods