bindings

package
v1.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 8, 2023 License: Apache-2.0 Imports: 10 Imported by: 1

Documentation

Index

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)

func (*CustomQueryHandler) TestQuery

func (m *CustomQueryHandler) TestQuery(ctx sdk.Context, payload []byte) ([]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)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL