package
0.16.4
Repository: https://github.com/irisnet/irishub.git
Documentation: pkg.go.dev

# Functions

get raw genesis raw message for testing.
default genesis utility function, initialize for starting validator set.
default distribution module params.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
zero fee pool.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Register concrete types on codec codec.
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
name to identify transaction types.

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
generic sealed codec to be used throughout module.

# Structs

Coins which can have additional decimal points.
distribution info for a delegation - used to determine entitled rewards.
the address for where distributions rewards are withdrawn to by default this struct is only used at genesis to feed in default withdraw addresses.
global fee pool for distribution.
GenesisState - all distribution state that must be provided at genesis.
msg struct for changing the withdraw address for a delegator (or validator self-delegation).
msg struct for delegation withdraw from a single validator.
msg struct for delegation withdraw for all of the delegator's delegations.
msg struct for validator withdraw.
Params defines the high level settings for distribution.
total accumulation tracker.
distribution info for a particular validator.
common parameters used in withdraws from validators.

# Interfaces

expected coin keeper.
from ante handler.
expected stake keeper.

# Type aliases

No description provided by the author
coins with decimal.