Documentation ¶
Index ¶
- func BeginBlocker(ctx sdk.Context, k Keeper)
- func EndBlocker(ctx sdk.Context, k Keeper)
- func NewFoundationProposalsHandler(k Keeper) govtypes.Handler
- func NewMsgServer(k Keeper) foundation.MsgServer
- func NewQueryServer(k Keeper) foundation.QueryServer
- func RegisterInvariants(ir sdk.InvariantRegistry, k Keeper)
- type Keeper
- type Migrator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BeginBlocker ¶
func EndBlocker ¶
func NewMsgServer ¶
func NewMsgServer(k Keeper) foundation.MsgServer
func NewQueryServer ¶
func NewQueryServer(k Keeper) foundation.QueryServer
func RegisterInvariants ¶
func RegisterInvariants(ir sdk.InvariantRegistry, k Keeper)
Types ¶
type Keeper ¶
type Keeper interface { GetAuthority() string Accept(ctx sdk.Context, grantee sdk.AccAddress, msg sdk.Msg) error InitGenesis(ctx sdk.Context, gs *foundation.GenesisState) error ExportGenesis(ctx sdk.Context) *foundation.GenesisState }
func NewKeeper ¶
func NewKeeper( cdc codec.Codec, key sdk.StoreKey, router *baseapp.MsgServiceRouter, authKeeper foundation.AuthKeeper, bankKeeper foundation.BankKeeper, feeCollectorName string, config foundation.Config, authority string, paramspace paramtypes.Subspace, ) Keeper
Click to show internal directories.
Click to hide internal directories.