# Functions
BankMetadataExistInvariant checks that all fungible tokens demons are in the bank as well.
CalculateRateShares calculates how the burn or commission share amount should be split between different parties.
FreezingInvariant checks that all accounts in the application have non-negative frozen balances.
NewKeeper creates a new instance of the Keeper.
NewMsgServer returns a new instance of the MsgServer.
NewQueryService initiates the new instance of query service.
RegisterInvariants registers the bank module invariants.
WhitelistingInvariant checks that all accounts in the application have non-negative whitelisted balances.
# Constants
BankMetadataExistsInvariantName is bank metadata exist name.
FreezingInvariantName is frozen balances invariant name.
WhitelistingInvariantName is whitelisted balances invariant name.
# Structs
Keeper is the asset module keeper.
MsgServer serves grpc tx requests for assets module.
QueryService serves grpc query requests for assets module.
# Interfaces
MsgKeeper defines subscope of keeper methods required by msg service.
ParamSubspace represents a subscope of methods exposed by param module to store and retrieve parameters.
QueryKeeper defines subscope of keeper methods required by query service.