package
0.0.0-20220620005849-a315113d9162
Repository: https://github.com/mycodeku/transtionhelper.git
Documentation: pkg.go.dev

# Functions

AllInvariants runs all invariants of the distribution module.
CanWithdrawInvariant checks that current rewards can be completely withdrawn.
HandleCommunityPoolSpendProposal is a handler for executing a passed community spend proposal.
ModuleAccountInvariant checks that the coins held by the distr ModuleAccount is consistent with the sum of validator outstanding rewards.
NewKeeper creates a new distribution Keeper instance.
NewMigrator returns a new Migrator.
NewMsgServerImpl returns an implementation of the distribution MsgServer interface for the provided Keeper.
No description provided by the author
NonNegativeOutstandingInvariant checks that outstanding unwithdrawn fees are never negative.
ReferenceCountInvariant checks that the number of historical rewards records is correct.
register all distribution invariants.

# Structs

Wrapper struct.
Keeper of the distribution store.
Migrator is a struct for handling in-place store migrations.