# Functions
BankMetadataExistInvariant checks that all fungible tokens demons are in the bank as well.
FreezingInvariant checks that all accounts in the application have non-negative frozen balances.
NewKeeper creates a new instance of the Keeper.
NewMigrator returns a new Migrator.
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.
Migrator is a struct for handling in-place store migrations.
MsgServer serves grpc tx requests for assets module.
QueryService serves grpc query requests for assets module.
# Interfaces
BankKeeper represents required methods of bank keeper.
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.