Documentation ¶
Index ¶
- Constants
- func NewQuerier(scheduler wasmkeeper.CustomQuerier, skyway wasmkeeper.CustomQuerier, ...) wasmkeeper.CustomQuerier
- func NewRouterMessageDecorator(log log.Logger, legacyFallback Messenger[wasmvmtypes.CosmosMsg], ...) func(old wasmkeeper.Messenger) wasmkeeper.Messenger
- type CustomMessage
- type CustomQuery
- type Messenger
- type Querier
Constants ¶
View Source
const ErrUnrecognizedMessage = liberr.Error("unrecognized message type")
Variables ¶
This section is empty.
Functions ¶
func NewQuerier ¶
func NewQuerier( scheduler wasmkeeper.CustomQuerier, skyway wasmkeeper.CustomQuerier, tokenfactory wasmkeeper.CustomQuerier, ) wasmkeeper.CustomQuerier
func NewRouterMessageDecorator ¶ added in v2.4.4
func NewRouterMessageDecorator( log log.Logger, legacyFallback Messenger[wasmvmtypes.CosmosMsg], scheduler Messenger[schedulerbindings.Message], skyway Messenger[skywaybindings.Message], tokenfactory Messenger[tfbindings.Message], ) func(old wasmkeeper.Messenger) wasmkeeper.Messenger
Types ¶
type CustomMessage ¶
type CustomMessage struct { Scheduler *schedulerbindings.Message `json:"scheduler_msg,omitempty"` Skyway *skywaybindings.Message `json:"skyway_msg,omitempty"` TokenFactory *tfbindings.Message `json:"token_factory_msg,omitempty"` }
type CustomQuery ¶
type CustomQuery struct { Scheduler *schedulerbindings.Query `json:"scheduler_query,omitempty"` Skyway *skywaybindings.Query `json:"skyway_query,omitempty"` TokenFactory *tfbindings.Query `json:"token_factory_query,omitempty"` }
Click to show internal directories.
Click to hide internal directories.