Versions in this module Expand all Collapse all v1 v1.0.5 Jan 22, 2020 Changes in this version + func RegisterAminoEvents(codec *amino.Codec) + type CoinLiquidationEvent struct + Coin types.CoinSymbol + func (e CoinLiquidationEvent) MarshalJSON() ([]byte, error) + type Event interface + type Events []Event + type RewardEvent struct + Address types.Address + Amount []byte + Role Role + ValidatorPubKey types.Pubkey + func (e RewardEvent) MarshalJSON() ([]byte, error) + type Role byte + const RoleDAO + const RoleDelegator + const RoleDevelopers + const RoleValidator + func (r Role) String() string + type SlashEvent struct + Address types.Address + Amount []byte + Coin types.CoinSymbol + ValidatorPubKey types.Pubkey + func (e SlashEvent) MarshalJSON() ([]byte, error) + type UnbondEvent struct + Address types.Address + Amount []byte + Coin types.CoinSymbol + ValidatorPubKey types.Pubkey + func (e UnbondEvent) MarshalJSON() ([]byte, error)