Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountKeeper ¶
type AccountKeeper interface { GetParams(ctx sdk.Context) authtypes.Params GetAccount(ctx sdk.Context, addr sdk.AccAddress) authtypes.AccountI SetAccount(ctx sdk.Context, acc authtypes.AccountI) GetModuleAddress(moduleName string) sdk.AccAddress }
AccountKeeper represents the expected keeper used to interact with x/auth
type AuthDeductFeeDecorator ¶
type AuthDeductFeeDecorator interface {
AnteHandle(ctx sdk.Context, tx sdk.Tx, simulate bool, next sdk.AnteHandler) (newCtx sdk.Context, err error)
}
AuthDeductFeeDecorator represents the expected keeper used to interact with auth.DeductFeeDecorator
type BankKeeper ¶
type BankKeeper interface { SendCoinsFromAccountToModule(ctx sdk.Context, senderAddr sdk.AccAddress, recipientModule string, amt sdk.Coins) error // Required by auth AnteHandler IsSendEnabledCoins(ctx sdk.Context, coins ...sdk.Coin) error SendCoins(ctx sdk.Context, from, to sdk.AccAddress, amt sdk.Coins) error }
BankKeeper represents the expected keeper used to interact with x/bank
type SubspacesKeeper ¶
type SubspacesKeeper interface { UseGrantedFees(ctx sdk.Context, subspaceID uint64, grantee sdk.AccAddress, fees sdk.Coins, msgs []sdk.Msg) bool GetSubspace(ctx sdk.Context, subspaceID uint64) (types.Subspace, bool) }
SubspacesKeeper represents the expected keeper used to interact with x/subspaces
Click to show internal directories.
Click to hide internal directories.