Versions in this module Expand all Collapse all v0 v0.44.4 Oct 27, 2021 Changes in this version + const BondStatusBonded + const BondStatusUnbonded + const BondStatusUnbonding + const Bonded + const ModuleName + const Unbonded + const Unbonding + type BondStatus byte + type Commission struct + MaxChangeRate sdk.Dec + MaxRate sdk.Dec + Rate sdk.Dec + UpdateTime time.Time + type Delegation struct + DelegatorAddress sdk.AccAddress + Shares sdk.Dec + ValidatorAddress sdk.ValAddress + type Delegations []Delegation + type Description struct + Details string + Identity string + Moniker string + Website string + type GenesisState struct + Delegations Delegations + Exported bool + LastTotalPower sdk.Int + LastValidatorPowers []LastValidatorPower + Params Params + Pool Pool + Redelegations []Redelegation + UnbondingDelegations []UnbondingDelegation + Validators Validators + type LastValidatorPower struct + Address sdk.ValAddress + Power int64 + type Params struct + BondDenom string + MaxEntries uint16 + MaxValidators uint16 + UnbondingTime time.Duration + type Pool struct + BondedTokens sdk.Int + NotBondedTokens sdk.Int + type Redelegation struct + DelegatorAddress sdk.AccAddress + Entries []RedelegationEntry + ValidatorDstAddress sdk.ValAddress + ValidatorSrcAddress sdk.ValAddress + type RedelegationEntry struct + CompletionTime time.Time + CreationHeight int64 + InitialBalance sdk.Int + SharesDst sdk.Dec + type UnbondingDelegation struct + DelegatorAddress sdk.AccAddress + Entries []UnbondingDelegationEntry + ValidatorAddress sdk.ValAddress + type UnbondingDelegationEntry struct + Balance sdk.Int + CompletionTime time.Time + CreationHeight int64 + InitialBalance sdk.Int + type Validator struct + Commission Commission + ConsPubKey cryptotypes.PubKey + DelegatorShares sdk.Dec + Description Description + Jailed bool + MinSelfDelegation sdk.Int + OperatorAddress sdk.ValAddress + Status 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