Documentation ¶
Index ¶
- func CustomMessageDecorator(distrKeeper *distrkeeper.Keeper) func(wasmkeeper.Messenger) wasmkeeper.Messenger
- func CustomQuerier(qp *QueryPlugin) func(ctx sdk.Context, request json.RawMessage) ([]byte, error)
- func RegisterCustomPlugins(distrKeeper *distrkeeper.Keeper) []wasm.Option
- type CustomMessenger
- type FundCommunityPool
- type MarsMsg
- type MarsQuery
- type QueryPlugin
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CustomMessageDecorator ¶
func CustomMessageDecorator(distrKeeper *distrkeeper.Keeper) func(wasmkeeper.Messenger) wasmkeeper.Messenger
func CustomQuerier ¶
func CustomQuerier(qp *QueryPlugin) func(ctx sdk.Context, request json.RawMessage) ([]byte, error)
func RegisterCustomPlugins ¶
func RegisterCustomPlugins(distrKeeper *distrkeeper.Keeper) []wasm.Option
Types ¶
type CustomMessenger ¶
type CustomMessenger struct {
// contains filtered or unexported fields
}
func (*CustomMessenger) DispatchMsg ¶
func (m *CustomMessenger) DispatchMsg( ctx sdk.Context, contractAddr sdk.AccAddress, contractIBCPortID string, msg wasmvmtypes.CosmosMsg, ) ([]sdk.Event, [][]byte, error)
type FundCommunityPool ¶
type MarsMsg ¶
type MarsMsg struct {
FundCommunityPool *FundCommunityPool `json:"fund_community_pool,omitempty"`
}
type QueryPlugin ¶
type QueryPlugin struct { }
Click to show internal directories.
Click to hide internal directories.