Versions in this module Expand all Collapse all v0 v0.43.1 Aug 21, 2021 Changes in this version + const ModuleName + type Description struct + Details string + Identity string + Moniker string + SecurityContact string + Website string + func NewDescription(moniker, identity, website, securityContact, details string) Description + type GenesisState struct + Delegations v034staking.Delegations + Exported bool + LastTotalPower sdk.Int + LastValidatorPowers []v034staking.LastValidatorPower + Params Params + Redelegations []v034staking.Redelegation + UnbondingDelegations []v034staking.UnbondingDelegation + Validators Validators + func NewGenesisState(params v034staking.Params, lastTotalPower sdk.Int, ...) GenesisState + type Params struct + BondDenom string + HistoricalEntries uint16 + MaxEntries uint16 + MaxValidators uint16 + UnbondingTime time.Duration + type Validator struct + Commission v036staking.Commission + ConsPubKey cryptotypes.PubKey + DelegatorShares sdk.Dec + Description Description + Jailed bool + MinSelfDelegation sdk.Int + OperatorAddress sdk.ValAddress + Status v034staking.BondStatus + Tokens sdk.Int + UnbondingCompletionTime time.Time + UnbondingHeight int64 + func (v *Validator) UnmarshalJSON(data []byte) error + func (v Validator) MarshalJSON() ([]byte, error) + type Validators []Validator