Versions in this module Expand all Collapse all v0 v0.2.0 Nov 8, 2019 Changes in this version + const QueryBalance + func NewQuerier(k Keeper) sdk.Querier + func NonnegativeBalanceInvariant(ak types.AccountKeeper) sdk.Invariant + func RegisterInvariants(ir sdk.InvariantRegistry, ak types.AccountKeeper) + type BaseKeeper struct + func NewBaseKeeper(ak types.AccountKeeper, paramSpace params.Subspace, ...) BaseKeeper + func (keeper BaseKeeper) DelegateTokens(ctx sdk.Context, delegatorAddr, moduleAccAddr sdk.AccAddress, amt sdk.Tokens) sdk.Error + func (keeper BaseKeeper) UndelegateTokens(ctx sdk.Context, moduleAccAddr, delegatorAddr sdk.AccAddress, amt sdk.Tokens) sdk.Error + type BaseSendKeeper struct + func NewBaseSendKeeper(ak types.AccountKeeper, paramSpace params.Subspace, ...) BaseSendKeeper + func (keeper BaseSendKeeper) AddTokens(ctx sdk.Context, addr sdk.AccAddress, amt sdk.Tokens) (sdk.Tokens, sdk.Error) + func (keeper BaseSendKeeper) BlacklistedAddr(addr sdk.AccAddress) bool + func (keeper BaseSendKeeper) GetSendEnabled(ctx sdk.Context) bool + func (keeper BaseSendKeeper) InputOutputTokens(ctx sdk.Context, inputs []types.Input, outputs []types.Output) sdk.Error + func (keeper BaseSendKeeper) SendTokens(ctx sdk.Context, fromAddr sdk.AccAddress, toAddr sdk.AccAddress, ...) sdk.Error + func (keeper BaseSendKeeper) SetSendEnabled(ctx sdk.Context, enabled bool) + func (keeper BaseSendKeeper) SetTokens(ctx sdk.Context, addr sdk.AccAddress, amt sdk.Tokens) sdk.Error + func (keeper BaseSendKeeper) SubtractTokens(ctx sdk.Context, addr sdk.AccAddress, amt sdk.Tokens) (sdk.Tokens, sdk.Error) + type BaseViewKeeper struct + func NewBaseViewKeeper(ak types.AccountKeeper, codespace sdk.CodespaceType) BaseViewKeeper + func (keeper BaseViewKeeper) Codespace() sdk.CodespaceType + func (keeper BaseViewKeeper) GetTokens(ctx sdk.Context, addr sdk.AccAddress) sdk.Tokens + func (keeper BaseViewKeeper) HasTokens(ctx sdk.Context, addr sdk.AccAddress, amt sdk.Tokens) bool + func (keeper BaseViewKeeper) Logger(ctx sdk.Context) log.Logger + type Keeper interface + DelegateTokens func(ctx sdk.Context, delegatorAddr, moduleAccAddr sdk.AccAddress, amt sdk.Tokens) sdk.Error + UndelegateTokens func(ctx sdk.Context, moduleAccAddr, delegatorAddr sdk.AccAddress, amt sdk.Tokens) sdk.Error + type SendKeeper interface + AddTokens func(ctx sdk.Context, addr sdk.AccAddress, amt sdk.Tokens) (sdk.Tokens, sdk.Error) + BlacklistedAddr func(addr sdk.AccAddress) bool + GetSendEnabled func(ctx sdk.Context) bool + InputOutputTokens func(ctx sdk.Context, inputs []types.Input, outputs []types.Output) sdk.Error + SendTokens func(ctx sdk.Context, fromAddr sdk.AccAddress, toAddr sdk.AccAddress, ...) sdk.Error + SetSendEnabled func(ctx sdk.Context, enabled bool) + SetTokens func(ctx sdk.Context, addr sdk.AccAddress, amt sdk.Tokens) sdk.Error + SubtractTokens func(ctx sdk.Context, addr sdk.AccAddress, amt sdk.Tokens) (sdk.Tokens, sdk.Error) + type ViewKeeper interface + Codespace func() sdk.CodespaceType + GetTokens func(ctx sdk.Context, addr sdk.AccAddress) sdk.Tokens + HasTokens func(ctx sdk.Context, addr sdk.AccAddress, amt sdk.Tokens) bool