Documentation ¶
Index ¶
- Variables
- func CustomMessageDecorator(alliance *alliancekeeper.Keeper) func(wasmkeeper.Messenger) wasmkeeper.Messenger
- func CustomQueryDecorator(allianceKeeper *keeper.Keeper) func(wasmkeeper.WasmVMQueryHandler) wasmkeeper.WasmVMQueryHandler
- func RegisterCustomPlugins(keeper *alliancekeeper.Keeper) []wasmkeeper.Option
- type CustomMessenger
- type CustomQueryHandler
- type MockQueryHandler
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrAllianceMsg = sdkerrors.Register(types.ModuleName, 1100, "invalid alliance message") ErrAllianceDelegateMsg = sdkerrors.Register(types.ModuleName, 1101, "error with alliance Delegate message") ErrAllianceUndelegateMsg = sdkerrors.Register(types.ModuleName, 1102, "error with alliance Undelegate message") ErrAllianceRedelegateMsg = sdkerrors.Register(types.ModuleName, 1103, "error with alliance Redelegate message") ErrAllianceClaimRewardsMsg = sdkerrors.Register(types.ModuleName, 1104, "error with alliance ClaimRewards message") )
Functions ¶
func CustomMessageDecorator ¶
func CustomMessageDecorator(alliance *alliancekeeper.Keeper) func(wasmkeeper.Messenger) wasmkeeper.Messenger
CustomMessageDecorator returns decorator for custom CosmWasm bindings messages
func CustomQueryDecorator ¶
func CustomQueryDecorator(allianceKeeper *keeper.Keeper) func(wasmkeeper.WasmVMQueryHandler) wasmkeeper.WasmVMQueryHandler
func RegisterCustomPlugins ¶
func RegisterCustomPlugins( keeper *alliancekeeper.Keeper, ) []wasmkeeper.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)
DispatchMsg executes on the contractMsg.
type CustomQueryHandler ¶
type CustomQueryHandler struct {
// contains filtered or unexported fields
}
func NewMockCustomQueryHandler ¶
func NewMockCustomQueryHandler(allianceKeeper *keeper.Keeper) *CustomQueryHandler
func (*CustomQueryHandler) HandleQuery ¶
func (m *CustomQueryHandler) HandleQuery(ctx sdk.Context, caller sdk.AccAddress, request wasmvmtypes.QueryRequest) ([]byte, error)
type MockQueryHandler ¶
type MockQueryHandler struct { }
func (*MockQueryHandler) HandleQuery ¶
func (m *MockQueryHandler) HandleQuery(ctx sdk.Context, caller sdk.AccAddress, request wasmvmtypes.QueryRequest) ([]byte, error)
Click to show internal directories.
Click to hide internal directories.