# Functions

NewBaseKeeper returns a new BaseKeeper.
NewBaseSendKeeper returns a new BaseSendKeeper.
NewBaseViewKeeper returns a new BaseViewKeeper.
NewQuerier returns a new sdk.Keeper instance.
NonnegativeBalanceInvariant checks that all accounts in the application have non-negative balances.
RegisterInvariants registers the bank module invariants.

# Constants

query balance path.

# Structs

BaseKeeper manages transfers between accounts.
BaseSendKeeper only allows transfers between accounts without the possibility of creating coins.
BaseViewKeeper implements a read only keeper implementation of ViewKeeper.

# Interfaces

Keeper defines a module interface that facilitates the transfer of coins between accounts.
SendKeeper defines a module interface that facilitates the transfer of coins between accounts without the possibility of creating coins.
ViewKeeper defines a module interface that facilitates read only access to account balances.