types

package
v0.17.3 Latest Latest
Warning

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

Go to latest
Published: May 4, 2022 License: Apache-2.0 Imports: 43 Imported by: 0

Documentation

Overview

Package types is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

View Source
const (
	EventTypeDepositConfirmation = "depositConfirmation"
	EventTypeLink                = "link"
)

Event types

View Source
const (
	AttributeKeyChain              = "chain"
	AttributeKeySourceChain        = "sourceChain"
	AttributeKeyTxID               = "txID"
	AttributeKeyAsset              = "asset"
	AttributeKeyDepositAddress     = "depositAddress"
	AttributeKeyDestinationAddress = "destinationAddress"
	AttributeKeyDestinationChain   = "destinationChain"
	AttributeKeyTransferID         = "transferID"
)

Event attribute keys

View Source
const (
	// ModuleName is the name of the module
	ModuleName = "axelarnet"

	// StoreKey to be used when creating the KVStore
	StoreKey = ModuleName

	// RouterKey to be used for routing msgs
	RouterKey = ModuleName

	// QuerierRoute to be used for legacy query routing
	QuerierRoute = ModuleName

	// RestRoute to be used for rest routing
	RestRoute = ModuleName
)
View Source
const (
	AttributeValueConfirm = "confirm"
)

Event attribute values

View Source
const (
	DefaultParamspace = ModuleName
)

DefaultParamspace - default parameter namespace

Variables

View Source
var (
	ErrInvalidLengthGenesis        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowGenesis          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupGenesis = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthParams        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowParams          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupParams = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthQuery        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowQuery          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupQuery = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthTx        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowTx          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupTx = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthTypes        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowTypes          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupTypes = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrAxelarnet = sdkerrors.Register(ModuleName, 2, "axelarnet error")
)

module errors

View Source
var (
	KeyRouteTimeoutWindow = []byte("routeTimeoutWindow")
)

Parameter keys

View Source
var ModuleCdc = codec.NewAminoCodec(amino)

ModuleCdc defines the module codec

Functions

func GetEscrowAddress

func GetEscrowAddress(denom string) sdk.AccAddress

GetEscrowAddress creates an address for an ibc denomination

func KeyTable

func KeyTable() params.KeyTable

KeyTable retrieves a subspace table for the module

func NewLinkedAddress

func NewLinkedAddress(ctx sdk.Context, chain, symbol, recipientAddr string) sdk.AccAddress

NewLinkedAddress creates a new address to make a deposit which can be transferred to another blockchain

func RegisterInterfaces

func RegisterInterfaces(registry cdctypes.InterfaceRegistry)

RegisterInterfaces registers types and interfaces with the given registry

func RegisterLegacyAminoCodec

func RegisterLegacyAminoCodec(cdc *codec.LegacyAmino)

RegisterLegacyAminoCodec registers concrete types on codec

func RegisterMsgServiceHandler

func RegisterMsgServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterMsgServiceHandler registers the http handlers for service MsgService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterMsgServiceHandlerClient

func RegisterMsgServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client MsgServiceClient) error

RegisterMsgServiceHandlerClient registers the http handlers for service MsgService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "MsgServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "MsgServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "MsgServiceClient" to call the correct interceptors.

func RegisterMsgServiceHandlerFromEndpoint

func RegisterMsgServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterMsgServiceHandlerFromEndpoint is same as RegisterMsgServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterMsgServiceHandlerServer

func RegisterMsgServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server MsgServiceServer) error

RegisterMsgServiceHandlerServer registers the http handlers for service MsgService to "mux". UnaryRPC :call MsgServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features (such as grpc.SendHeader, etc) to stop working. Consider using RegisterMsgServiceHandlerFromEndpoint instead.

func RegisterMsgServiceServer

func RegisterMsgServiceServer(s grpc1.Server, srv MsgServiceServer)

func RegisterQueryServiceHandler added in v0.17.0

func RegisterQueryServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterQueryServiceHandler registers the http handlers for service QueryService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterQueryServiceHandlerClient added in v0.17.0

func RegisterQueryServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryServiceClient) error

RegisterQueryServiceHandlerClient registers the http handlers for service QueryService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "QueryServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "QueryServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "QueryServiceClient" to call the correct interceptors.

func RegisterQueryServiceHandlerFromEndpoint added in v0.17.0

func RegisterQueryServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterQueryServiceHandlerFromEndpoint is same as RegisterQueryServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterQueryServiceHandlerServer added in v0.17.0

func RegisterQueryServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServiceServer) error

RegisterQueryServiceHandlerServer registers the http handlers for service QueryService to "mux". UnaryRPC :call QueryServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features (such as grpc.SendHeader, etc) to stop working. Consider using RegisterQueryServiceHandlerFromEndpoint instead.

func RegisterQueryServiceServer added in v0.17.0

func RegisterQueryServiceServer(s grpc1.Server, srv QueryServiceServer)

func SortChains added in v0.9.0

func SortChains(chains []CosmosChain)

SortChains sorts the given slice

func SortTransfers added in v0.9.0

func SortTransfers(transfers []IBCTransfer)

SortTransfers sorts the given slice

Types

type AccountKeeper

type AccountKeeper interface {
	GetModuleAddress(moduleName string) sdk.AccAddress
}

AccountKeeper defines the account contract that must be fulfilled when creating a x/bank keeper.

type AddCosmosBasedChainRequest

type AddCosmosBasedChainRequest struct {
	Sender       github_com_cosmos_cosmos_sdk_types.AccAddress `protobuf:"bytes,1,opt,name=sender,proto3,casttype=github.com/cosmos/cosmos-sdk/types.AccAddress" json:"sender,omitempty"`
	Chain        exported.Chain                                `protobuf:"bytes,2,opt,name=chain,proto3" json:"chain"`
	AddrPrefix   string                                        `protobuf:"bytes,3,opt,name=addr_prefix,json=addrPrefix,proto3" json:"addr_prefix,omitempty"`
	NativeAssets []exported.Asset                              `protobuf:"bytes,5,rep,name=native_assets,json=nativeAssets,proto3" json:"native_assets"`
}

MsgAddCosmosBasedChain represents a message to register a cosmos based chain to nexus

func NewAddCosmosBasedChainRequest

func NewAddCosmosBasedChainRequest(sender sdk.AccAddress, name, addrPrefix string, assets []nexus.Asset) *AddCosmosBasedChainRequest

NewAddCosmosBasedChainRequest is the constructor for NewAddCosmosBasedChainRequest

func (*AddCosmosBasedChainRequest) Descriptor

func (*AddCosmosBasedChainRequest) Descriptor() ([]byte, []int)

func (AddCosmosBasedChainRequest) GetSignBytes

func (m AddCosmosBasedChainRequest) GetSignBytes() []byte

GetSignBytes returns the message bytes that need to be signed

func (AddCosmosBasedChainRequest) GetSigners

func (m AddCosmosBasedChainRequest) GetSigners() []sdk.AccAddress

GetSigners returns the set of signers for this message

func (*AddCosmosBasedChainRequest) Marshal

func (m *AddCosmosBasedChainRequest) Marshal() (dAtA []byte, err error)

func (*AddCosmosBasedChainRequest) MarshalTo

func (m *AddCosmosBasedChainRequest) MarshalTo(dAtA []byte) (int, error)

func (*AddCosmosBasedChainRequest) MarshalToSizedBuffer

func (m *AddCosmosBasedChainRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AddCosmosBasedChainRequest) ProtoMessage

func (*AddCosmosBasedChainRequest) ProtoMessage()

func (*AddCosmosBasedChainRequest) Reset

func (m *AddCosmosBasedChainRequest) Reset()

func (AddCosmosBasedChainRequest) Route

Route returns the route for this message

func (*AddCosmosBasedChainRequest) Size

func (m *AddCosmosBasedChainRequest) Size() (n int)

func (*AddCosmosBasedChainRequest) String

func (m *AddCosmosBasedChainRequest) String() string

func (AddCosmosBasedChainRequest) Type

Type returns the type of the message

func (*AddCosmosBasedChainRequest) Unmarshal

func (m *AddCosmosBasedChainRequest) Unmarshal(dAtA []byte) error

func (AddCosmosBasedChainRequest) ValidateBasic

func (m AddCosmosBasedChainRequest) ValidateBasic() error

ValidateBasic executes a stateless message validation

func (*AddCosmosBasedChainRequest) XXX_DiscardUnknown

func (m *AddCosmosBasedChainRequest) XXX_DiscardUnknown()

func (*AddCosmosBasedChainRequest) XXX_Marshal

func (m *AddCosmosBasedChainRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AddCosmosBasedChainRequest) XXX_Merge

func (m *AddCosmosBasedChainRequest) XXX_Merge(src proto.Message)

func (*AddCosmosBasedChainRequest) XXX_Size

func (m *AddCosmosBasedChainRequest) XXX_Size() int

func (*AddCosmosBasedChainRequest) XXX_Unmarshal

func (m *AddCosmosBasedChainRequest) XXX_Unmarshal(b []byte) error

type AddCosmosBasedChainResponse

type AddCosmosBasedChainResponse struct {
}

func (*AddCosmosBasedChainResponse) Descriptor

func (*AddCosmosBasedChainResponse) Descriptor() ([]byte, []int)

func (*AddCosmosBasedChainResponse) Marshal

func (m *AddCosmosBasedChainResponse) Marshal() (dAtA []byte, err error)

func (*AddCosmosBasedChainResponse) MarshalTo

func (m *AddCosmosBasedChainResponse) MarshalTo(dAtA []byte) (int, error)

func (*AddCosmosBasedChainResponse) MarshalToSizedBuffer

func (m *AddCosmosBasedChainResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AddCosmosBasedChainResponse) ProtoMessage

func (*AddCosmosBasedChainResponse) ProtoMessage()

func (*AddCosmosBasedChainResponse) Reset

func (m *AddCosmosBasedChainResponse) Reset()

func (*AddCosmosBasedChainResponse) Size

func (m *AddCosmosBasedChainResponse) Size() (n int)

func (*AddCosmosBasedChainResponse) String

func (m *AddCosmosBasedChainResponse) String() string

func (*AddCosmosBasedChainResponse) Unmarshal

func (m *AddCosmosBasedChainResponse) Unmarshal(dAtA []byte) error

func (*AddCosmosBasedChainResponse) XXX_DiscardUnknown

func (m *AddCosmosBasedChainResponse) XXX_DiscardUnknown()

func (*AddCosmosBasedChainResponse) XXX_Marshal

func (m *AddCosmosBasedChainResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AddCosmosBasedChainResponse) XXX_Merge

func (m *AddCosmosBasedChainResponse) XXX_Merge(src proto.Message)

func (*AddCosmosBasedChainResponse) XXX_Size

func (m *AddCosmosBasedChainResponse) XXX_Size() int

func (*AddCosmosBasedChainResponse) XXX_Unmarshal

func (m *AddCosmosBasedChainResponse) XXX_Unmarshal(b []byte) error

type Asset deprecated added in v0.10.0

type Asset struct {
	Denom     string                                 `protobuf:"bytes,1,opt,name=denom,proto3" json:"denom,omitempty"`
	MinAmount github_com_cosmos_cosmos_sdk_types.Int `` /* 128-byte string literal not displayed */
}

Deprecated: Do not use.

func (*Asset) Descriptor added in v0.10.0

func (*Asset) Descriptor() ([]byte, []int)

func (*Asset) Marshal added in v0.10.0

func (m *Asset) Marshal() (dAtA []byte, err error)

func (*Asset) MarshalTo added in v0.10.0

func (m *Asset) MarshalTo(dAtA []byte) (int, error)

func (*Asset) MarshalToSizedBuffer added in v0.10.0

func (m *Asset) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Asset) ProtoMessage added in v0.10.0

func (*Asset) ProtoMessage()

func (*Asset) Reset added in v0.10.0

func (m *Asset) Reset()

func (*Asset) Size added in v0.10.0

func (m *Asset) Size() (n int)

func (*Asset) String added in v0.10.0

func (m *Asset) String() string

func (*Asset) Unmarshal added in v0.10.0

func (m *Asset) Unmarshal(dAtA []byte) error

func (*Asset) XXX_DiscardUnknown added in v0.10.0

func (m *Asset) XXX_DiscardUnknown()

func (*Asset) XXX_Marshal added in v0.10.0

func (m *Asset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Asset) XXX_Merge added in v0.10.0

func (m *Asset) XXX_Merge(src proto.Message)

func (*Asset) XXX_Size added in v0.10.0

func (m *Asset) XXX_Size() int

func (*Asset) XXX_Unmarshal added in v0.10.0

func (m *Asset) XXX_Unmarshal(b []byte) error

type BankKeeper

type BankKeeper interface {
	SendCoins(ctx sdk.Context, fromAddr sdk.AccAddress, toAddr sdk.AccAddress, amt sdk.Coins) error
	MintCoins(ctx sdk.Context, moduleName string, amt sdk.Coins) error
	BurnCoins(ctx sdk.Context, moduleName string, amt sdk.Coins) error
	SendCoinsFromModuleToAccount(ctx sdk.Context, senderModule string, recipientAddr sdk.AccAddress, amt sdk.Coins) error
	SendCoinsFromAccountToModule(ctx sdk.Context, senderAddr sdk.AccAddress, recipientModule string, amt sdk.Coins) error
	GetBalance(ctx sdk.Context, addr sdk.AccAddress, denom string) sdk.Coin
}

BankKeeper defines the expected interface contract the vesting module requires for creating vesting accounts with funds.

type BaseKeeper

type BaseKeeper interface {
	Logger(ctx sdk.Context) log.Logger
	GetRouteTimeoutWindow(ctx sdk.Context) uint64

	RegisterIBCPath(ctx sdk.Context, asset, path string) error
	GetIBCPath(ctx sdk.Context, chain string) (string, bool)
	GetFeeCollector(ctx sdk.Context) (sdk.AccAddress, bool)
	SetFeeCollector(ctx sdk.Context, address sdk.AccAddress) error
	SetPendingIBCTransfer(ctx sdk.Context, transfer IBCTransfer)
	GetPendingIBCTransfer(ctx sdk.Context, portID, channelID string, sequence uint64) (IBCTransfer, bool)
	DeletePendingIBCTransfer(ctx sdk.Context, portID, channelID string, sequence uint64)
	GetCosmosChains(ctx sdk.Context) []string
	GetCosmosChainByName(ctx sdk.Context, chain string) (CosmosChain, bool)
	SetCosmosChain(ctx sdk.Context, chain CosmosChain)
}

BaseKeeper is implemented by this module's base keeper

type ChannelKeeper

type ChannelKeeper interface {
	GetNextSequenceSend(ctx sdk.Context, portID, channelID string) (uint64, bool)
	GetChannelClientState(ctx sdk.Context, portID, channelID string) (string, ibcclient.ClientState, error)
}

ChannelKeeper defines the expected IBC channel keeper

type ConfirmDepositRequest

type ConfirmDepositRequest struct {
	Sender         github_com_cosmos_cosmos_sdk_types.AccAddress `protobuf:"bytes,1,opt,name=sender,proto3,casttype=github.com/cosmos/cosmos-sdk/types.AccAddress" json:"sender,omitempty"`
	DepositAddress github_com_cosmos_cosmos_sdk_types.AccAddress `` /* 158-byte string literal not displayed */
	Denom          string                                        `protobuf:"bytes,5,opt,name=denom,proto3" json:"denom,omitempty"`
}

MsgConfirmDeposit represents a deposit confirmation message

func NewConfirmDepositRequest

func NewConfirmDepositRequest(sender sdk.AccAddress, denom string, depositAddr sdk.AccAddress) *ConfirmDepositRequest

NewConfirmDepositRequest creates a message of type ConfirmDepositRequest

func (*ConfirmDepositRequest) Descriptor

func (*ConfirmDepositRequest) Descriptor() ([]byte, []int)

func (ConfirmDepositRequest) GetSignBytes

func (m ConfirmDepositRequest) GetSignBytes() []byte

GetSignBytes implements sdk.Msg

func (ConfirmDepositRequest) GetSigners

func (m ConfirmDepositRequest) GetSigners() []sdk.AccAddress

GetSigners implements sdk.Msg

func (*ConfirmDepositRequest) Marshal

func (m *ConfirmDepositRequest) Marshal() (dAtA []byte, err error)

func (*ConfirmDepositRequest) MarshalTo

func (m *ConfirmDepositRequest) MarshalTo(dAtA []byte) (int, error)

func (*ConfirmDepositRequest) MarshalToSizedBuffer

func (m *ConfirmDepositRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ConfirmDepositRequest) ProtoMessage

func (*ConfirmDepositRequest) ProtoMessage()

func (*ConfirmDepositRequest) Reset

func (m *ConfirmDepositRequest) Reset()

func (ConfirmDepositRequest) Route

func (m ConfirmDepositRequest) Route() string

Route implements sdk.Msg

func (*ConfirmDepositRequest) Size

func (m *ConfirmDepositRequest) Size() (n int)

func (*ConfirmDepositRequest) String

func (m *ConfirmDepositRequest) String() string

func (ConfirmDepositRequest) Type

func (m ConfirmDepositRequest) Type() string

Type implements sdk.Msg

func (*ConfirmDepositRequest) Unmarshal

func (m *ConfirmDepositRequest) Unmarshal(dAtA []byte) error

func (ConfirmDepositRequest) ValidateBasic

func (m ConfirmDepositRequest) ValidateBasic() error

ValidateBasic implements sdk.Msg

func (*ConfirmDepositRequest) XXX_DiscardUnknown

func (m *ConfirmDepositRequest) XXX_DiscardUnknown()

func (*ConfirmDepositRequest) XXX_Marshal

func (m *ConfirmDepositRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ConfirmDepositRequest) XXX_Merge

func (m *ConfirmDepositRequest) XXX_Merge(src proto.Message)

func (*ConfirmDepositRequest) XXX_Size

func (m *ConfirmDepositRequest) XXX_Size() int

func (*ConfirmDepositRequest) XXX_Unmarshal

func (m *ConfirmDepositRequest) XXX_Unmarshal(b []byte) error

type ConfirmDepositResponse

type ConfirmDepositResponse struct {
}

func (*ConfirmDepositResponse) Descriptor

func (*ConfirmDepositResponse) Descriptor() ([]byte, []int)

func (*ConfirmDepositResponse) Marshal

func (m *ConfirmDepositResponse) Marshal() (dAtA []byte, err error)

func (*ConfirmDepositResponse) MarshalTo

func (m *ConfirmDepositResponse) MarshalTo(dAtA []byte) (int, error)

func (*ConfirmDepositResponse) MarshalToSizedBuffer

func (m *ConfirmDepositResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ConfirmDepositResponse) ProtoMessage

func (*ConfirmDepositResponse) ProtoMessage()

func (*ConfirmDepositResponse) Reset

func (m *ConfirmDepositResponse) Reset()

func (*ConfirmDepositResponse) Size

func (m *ConfirmDepositResponse) Size() (n int)

func (*ConfirmDepositResponse) String

func (m *ConfirmDepositResponse) String() string

func (*ConfirmDepositResponse) Unmarshal

func (m *ConfirmDepositResponse) Unmarshal(dAtA []byte) error

func (*ConfirmDepositResponse) XXX_DiscardUnknown

func (m *ConfirmDepositResponse) XXX_DiscardUnknown()

func (*ConfirmDepositResponse) XXX_Marshal

func (m *ConfirmDepositResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ConfirmDepositResponse) XXX_Merge

func (m *ConfirmDepositResponse) XXX_Merge(src proto.Message)

func (*ConfirmDepositResponse) XXX_Size

func (m *ConfirmDepositResponse) XXX_Size() int

func (*ConfirmDepositResponse) XXX_Unmarshal

func (m *ConfirmDepositResponse) XXX_Unmarshal(b []byte) error

type CosmosChain added in v0.9.0

type CosmosChain struct {
	Name       string  `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	IBCPath    string  `protobuf:"bytes,2,opt,name=ibc_path,json=ibcPath,proto3" json:"ibc_path,omitempty"`
	Assets     []Asset `protobuf:"bytes,3,rep,name=assets,proto3" json:"assets"` // Deprecated: Do not use.
	AddrPrefix string  `protobuf:"bytes,4,opt,name=addr_prefix,json=addrPrefix,proto3" json:"addr_prefix,omitempty"`
}

func (*CosmosChain) Descriptor added in v0.9.0

func (*CosmosChain) Descriptor() ([]byte, []int)

func (*CosmosChain) Marshal added in v0.9.0

func (m *CosmosChain) Marshal() (dAtA []byte, err error)

func (*CosmosChain) MarshalTo added in v0.9.0

func (m *CosmosChain) MarshalTo(dAtA []byte) (int, error)

func (*CosmosChain) MarshalToSizedBuffer added in v0.9.0

func (m *CosmosChain) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CosmosChain) ProtoMessage added in v0.9.0

func (*CosmosChain) ProtoMessage()

func (*CosmosChain) Reset added in v0.9.0

func (m *CosmosChain) Reset()

func (*CosmosChain) Size added in v0.9.0

func (m *CosmosChain) Size() (n int)

func (*CosmosChain) String added in v0.9.0

func (m *CosmosChain) String() string

func (*CosmosChain) Unmarshal added in v0.9.0

func (m *CosmosChain) Unmarshal(dAtA []byte) error

func (CosmosChain) Validate added in v0.9.0

func (m CosmosChain) Validate() error

Validate checks the stateless validity of the cosmos chain

func (*CosmosChain) XXX_DiscardUnknown added in v0.9.0

func (m *CosmosChain) XXX_DiscardUnknown()

func (*CosmosChain) XXX_Marshal added in v0.9.0

func (m *CosmosChain) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CosmosChain) XXX_Merge added in v0.9.0

func (m *CosmosChain) XXX_Merge(src proto.Message)

func (*CosmosChain) XXX_Size added in v0.9.0

func (m *CosmosChain) XXX_Size() int

func (*CosmosChain) XXX_Unmarshal added in v0.9.0

func (m *CosmosChain) XXX_Unmarshal(b []byte) error

type CosmosChainGetter added in v0.14.0

type CosmosChainGetter func(ctx sdk.Context, chain string) (CosmosChain, bool)

CosmosChainGetter exposes GetCosmosChainByName

type ExecutePendingTransfersRequest

type ExecutePendingTransfersRequest struct {
	Sender github_com_cosmos_cosmos_sdk_types.AccAddress `protobuf:"bytes,1,opt,name=sender,proto3,casttype=github.com/cosmos/cosmos-sdk/types.AccAddress" json:"sender,omitempty"`
}

MsgExecutePendingTransfers represents a message to trigger transfer all pending transfers

func NewExecutePendingTransfersRequest

func NewExecutePendingTransfersRequest(sender sdk.AccAddress) *ExecutePendingTransfersRequest

NewExecutePendingTransfersRequest creates a message of type ExecutePendingTransfersRequest

func (*ExecutePendingTransfersRequest) Descriptor

func (*ExecutePendingTransfersRequest) Descriptor() ([]byte, []int)

func (ExecutePendingTransfersRequest) GetSignBytes

func (m ExecutePendingTransfersRequest) GetSignBytes() []byte

GetSignBytes returns the message bytes that need to be signed

func (ExecutePendingTransfersRequest) GetSigners

GetSigners returns the set of signers for this message

func (*ExecutePendingTransfersRequest) Marshal

func (m *ExecutePendingTransfersRequest) Marshal() (dAtA []byte, err error)

func (*ExecutePendingTransfersRequest) MarshalTo

func (m *ExecutePendingTransfersRequest) MarshalTo(dAtA []byte) (int, error)

func (*ExecutePendingTransfersRequest) MarshalToSizedBuffer

func (m *ExecutePendingTransfersRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ExecutePendingTransfersRequest) ProtoMessage

func (*ExecutePendingTransfersRequest) ProtoMessage()

func (*ExecutePendingTransfersRequest) Reset

func (m *ExecutePendingTransfersRequest) Reset()

func (ExecutePendingTransfersRequest) Route

Route returns the route for this message

func (*ExecutePendingTransfersRequest) Size

func (m *ExecutePendingTransfersRequest) Size() (n int)

func (*ExecutePendingTransfersRequest) String

func (ExecutePendingTransfersRequest) Type

Type returns the type of the message

func (*ExecutePendingTransfersRequest) Unmarshal

func (m *ExecutePendingTransfersRequest) Unmarshal(dAtA []byte) error

func (ExecutePendingTransfersRequest) ValidateBasic

func (m ExecutePendingTransfersRequest) ValidateBasic() error

ValidateBasic executes a stateless message validation

func (*ExecutePendingTransfersRequest) XXX_DiscardUnknown

func (m *ExecutePendingTransfersRequest) XXX_DiscardUnknown()

func (*ExecutePendingTransfersRequest) XXX_Marshal

func (m *ExecutePendingTransfersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecutePendingTransfersRequest) XXX_Merge

func (m *ExecutePendingTransfersRequest) XXX_Merge(src proto.Message)

func (*ExecutePendingTransfersRequest) XXX_Size

func (m *ExecutePendingTransfersRequest) XXX_Size() int

func (*ExecutePendingTransfersRequest) XXX_Unmarshal

func (m *ExecutePendingTransfersRequest) XXX_Unmarshal(b []byte) error

type ExecutePendingTransfersResponse

type ExecutePendingTransfersResponse struct {
}

func (*ExecutePendingTransfersResponse) Descriptor

func (*ExecutePendingTransfersResponse) Descriptor() ([]byte, []int)

func (*ExecutePendingTransfersResponse) Marshal

func (m *ExecutePendingTransfersResponse) Marshal() (dAtA []byte, err error)

func (*ExecutePendingTransfersResponse) MarshalTo

func (m *ExecutePendingTransfersResponse) MarshalTo(dAtA []byte) (int, error)

func (*ExecutePendingTransfersResponse) MarshalToSizedBuffer

func (m *ExecutePendingTransfersResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ExecutePendingTransfersResponse) ProtoMessage

func (*ExecutePendingTransfersResponse) ProtoMessage()

func (*ExecutePendingTransfersResponse) Reset

func (*ExecutePendingTransfersResponse) Size

func (m *ExecutePendingTransfersResponse) Size() (n int)

func (*ExecutePendingTransfersResponse) String

func (*ExecutePendingTransfersResponse) Unmarshal

func (m *ExecutePendingTransfersResponse) Unmarshal(dAtA []byte) error

func (*ExecutePendingTransfersResponse) XXX_DiscardUnknown

func (m *ExecutePendingTransfersResponse) XXX_DiscardUnknown()

func (*ExecutePendingTransfersResponse) XXX_Marshal

func (m *ExecutePendingTransfersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecutePendingTransfersResponse) XXX_Merge

func (m *ExecutePendingTransfersResponse) XXX_Merge(src proto.Message)

func (*ExecutePendingTransfersResponse) XXX_Size

func (m *ExecutePendingTransfersResponse) XXX_Size() int

func (*ExecutePendingTransfersResponse) XXX_Unmarshal

func (m *ExecutePendingTransfersResponse) XXX_Unmarshal(b []byte) error

type GenesisState

type GenesisState struct {
	Params           Params                                        `protobuf:"bytes,1,opt,name=params,proto3" json:"params"`
	CollectorAddress github_com_cosmos_cosmos_sdk_types.AccAddress `` /* 164-byte string literal not displayed */
	Chains           []CosmosChain                                 `protobuf:"bytes,3,rep,name=chains,proto3" json:"chains"`
	PendingTransfers []IBCTransfer                                 `protobuf:"bytes,4,rep,name=pending_transfers,json=pendingTransfers,proto3" json:"pending_transfers"`
}

func DefaultGenesisState

func DefaultGenesisState() *GenesisState

DefaultGenesisState represents the default genesis state

func NewGenesisState added in v0.9.0

func NewGenesisState(p Params, feeCollector sdk.AccAddress, chains []CosmosChain, transfers []IBCTransfer) *GenesisState

NewGenesisState returns a new GenesisState instance

func (*GenesisState) Descriptor

func (*GenesisState) Descriptor() ([]byte, []int)

func (*GenesisState) Marshal

func (m *GenesisState) Marshal() (dAtA []byte, err error)

func (*GenesisState) MarshalTo

func (m *GenesisState) MarshalTo(dAtA []byte) (int, error)

func (*GenesisState) MarshalToSizedBuffer

func (m *GenesisState) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GenesisState) ProtoMessage

func (*GenesisState) ProtoMessage()

func (*GenesisState) Reset

func (m *GenesisState) Reset()

func (*GenesisState) Size

func (m *GenesisState) Size() (n int)

func (*GenesisState) String

func (m *GenesisState) String() string

func (*GenesisState) Unmarshal

func (m *GenesisState) Unmarshal(dAtA []byte) error

func (GenesisState) Validate

func (m GenesisState) Validate() error

Validate checks if the genesis state is valid

func (*GenesisState) XXX_DiscardUnknown

func (m *GenesisState) XXX_DiscardUnknown()

func (*GenesisState) XXX_Marshal

func (m *GenesisState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GenesisState) XXX_Merge

func (m *GenesisState) XXX_Merge(src proto.Message)

func (*GenesisState) XXX_Size

func (m *GenesisState) XXX_Size() int

func (*GenesisState) XXX_Unmarshal

func (m *GenesisState) XXX_Unmarshal(b []byte) error

type IBCTransfer

type IBCTransfer struct {
	Sender    github_com_cosmos_cosmos_sdk_types.AccAddress `protobuf:"bytes,1,opt,name=sender,proto3,casttype=github.com/cosmos/cosmos-sdk/types.AccAddress" json:"sender,omitempty"`
	Receiver  string                                        `protobuf:"bytes,2,opt,name=receiver,proto3" json:"receiver,omitempty"`
	Token     types.Coin                                    `protobuf:"bytes,3,opt,name=token,proto3" json:"token"`
	PortID    string                                        `protobuf:"bytes,4,opt,name=port_id,json=portId,proto3" json:"port_id,omitempty"`
	ChannelID string                                        `protobuf:"bytes,5,opt,name=channel_id,json=channelId,proto3" json:"channel_id,omitempty"`
	Sequence  uint64                                        `protobuf:"varint,6,opt,name=sequence,proto3" json:"sequence,omitempty"`
}

func (*IBCTransfer) Descriptor

func (*IBCTransfer) Descriptor() ([]byte, []int)

func (*IBCTransfer) Marshal

func (m *IBCTransfer) Marshal() (dAtA []byte, err error)

func (*IBCTransfer) MarshalTo

func (m *IBCTransfer) MarshalTo(dAtA []byte) (int, error)

func (*IBCTransfer) MarshalToSizedBuffer

func (m *IBCTransfer) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*IBCTransfer) ProtoMessage

func (*IBCTransfer) ProtoMessage()

func (*IBCTransfer) Reset

func (m *IBCTransfer) Reset()

func (*IBCTransfer) Size

func (m *IBCTransfer) Size() (n int)

func (*IBCTransfer) String

func (m *IBCTransfer) String() string

func (*IBCTransfer) Unmarshal

func (m *IBCTransfer) Unmarshal(dAtA []byte) error

func (IBCTransfer) Validate added in v0.9.0

func (m IBCTransfer) Validate() error

Validate checks the stateless validity of the transfer

func (*IBCTransfer) XXX_DiscardUnknown

func (m *IBCTransfer) XXX_DiscardUnknown()

func (*IBCTransfer) XXX_Marshal

func (m *IBCTransfer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IBCTransfer) XXX_Merge

func (m *IBCTransfer) XXX_Merge(src proto.Message)

func (*IBCTransfer) XXX_Size

func (m *IBCTransfer) XXX_Size() int

func (*IBCTransfer) XXX_Unmarshal

func (m *IBCTransfer) XXX_Unmarshal(b []byte) error

type IBCTransferKeeper

type IBCTransferKeeper interface {
	GetDenomTrace(ctx sdk.Context, denomTraceHash tmbytes.HexBytes) (ibctypes.DenomTrace, bool)
	SendTransfer(ctx sdk.Context, sourcePort, sourceChannel string, token sdk.Coin, sender sdk.AccAddress, receiver string, timeoutHeight clienttypes.Height, timeoutTimestamp uint64) error
}

IBCTransferKeeper provides functionality to manage IBC transfers

type LinkRequest

type LinkRequest struct {
	Sender         github_com_cosmos_cosmos_sdk_types.AccAddress `protobuf:"bytes,1,opt,name=sender,proto3,casttype=github.com/cosmos/cosmos-sdk/types.AccAddress" json:"sender,omitempty"`
	RecipientAddr  string                                        `protobuf:"bytes,2,opt,name=recipient_addr,json=recipientAddr,proto3" json:"recipient_addr,omitempty"`
	RecipientChain string                                        `protobuf:"bytes,3,opt,name=recipient_chain,json=recipientChain,proto3" json:"recipient_chain,omitempty"`
	Asset          string                                        `protobuf:"bytes,4,opt,name=asset,proto3" json:"asset,omitempty"`
}

MsgLink represents a message to link a cross-chain address to an Axelar address

func NewLinkRequest

func NewLinkRequest(sender sdk.AccAddress, recipientChain, recipientAddr, asset string) *LinkRequest

NewLinkRequest creates a message of type LinkRequest

func (*LinkRequest) Descriptor

func (*LinkRequest) Descriptor() ([]byte, []int)

func (LinkRequest) GetSignBytes

func (m LinkRequest) GetSignBytes() []byte

GetSignBytes returns the message bytes that need to be signed

func (LinkRequest) GetSigners

func (m LinkRequest) GetSigners() []sdk.AccAddress

GetSigners returns the set of signers for this message

func (*LinkRequest) Marshal

func (m *LinkRequest) Marshal() (dAtA []byte, err error)

func (*LinkRequest) MarshalTo

func (m *LinkRequest) MarshalTo(dAtA []byte) (int, error)

func (*LinkRequest) MarshalToSizedBuffer

func (m *LinkRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*LinkRequest) ProtoMessage

func (*LinkRequest) ProtoMessage()

func (*LinkRequest) Reset

func (m *LinkRequest) Reset()

func (LinkRequest) Route

func (m LinkRequest) Route() string

Route returns the route for this message

func (*LinkRequest) Size

func (m *LinkRequest) Size() (n int)

func (*LinkRequest) String

func (m *LinkRequest) String() string

func (LinkRequest) Type

func (m LinkRequest) Type() string

Type returns the type of the message

func (*LinkRequest) Unmarshal

func (m *LinkRequest) Unmarshal(dAtA []byte) error

func (LinkRequest) ValidateBasic

func (m LinkRequest) ValidateBasic() error

ValidateBasic executes a stateless message validation

func (*LinkRequest) XXX_DiscardUnknown

func (m *LinkRequest) XXX_DiscardUnknown()

func (*LinkRequest) XXX_Marshal

func (m *LinkRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LinkRequest) XXX_Merge

func (m *LinkRequest) XXX_Merge(src proto.Message)

func (*LinkRequest) XXX_Size

func (m *LinkRequest) XXX_Size() int

func (*LinkRequest) XXX_Unmarshal

func (m *LinkRequest) XXX_Unmarshal(b []byte) error

type LinkResponse

type LinkResponse struct {
	DepositAddr string `protobuf:"bytes,1,opt,name=deposit_addr,json=depositAddr,proto3" json:"deposit_addr,omitempty"`
}

func (*LinkResponse) Descriptor

func (*LinkResponse) Descriptor() ([]byte, []int)

func (*LinkResponse) Marshal

func (m *LinkResponse) Marshal() (dAtA []byte, err error)

func (*LinkResponse) MarshalTo

func (m *LinkResponse) MarshalTo(dAtA []byte) (int, error)

func (*LinkResponse) MarshalToSizedBuffer

func (m *LinkResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*LinkResponse) ProtoMessage

func (*LinkResponse) ProtoMessage()

func (*LinkResponse) Reset

func (m *LinkResponse) Reset()

func (*LinkResponse) Size

func (m *LinkResponse) Size() (n int)

func (*LinkResponse) String

func (m *LinkResponse) String() string

func (*LinkResponse) Unmarshal

func (m *LinkResponse) Unmarshal(dAtA []byte) error

func (*LinkResponse) XXX_DiscardUnknown

func (m *LinkResponse) XXX_DiscardUnknown()

func (*LinkResponse) XXX_Marshal

func (m *LinkResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LinkResponse) XXX_Merge

func (m *LinkResponse) XXX_Merge(src proto.Message)

func (*LinkResponse) XXX_Size

func (m *LinkResponse) XXX_Size() int

func (*LinkResponse) XXX_Unmarshal

func (m *LinkResponse) XXX_Unmarshal(b []byte) error

type MsgServiceClient

MsgServiceClient is the client API for MsgService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewMsgServiceClient

func NewMsgServiceClient(cc grpc1.ClientConn) MsgServiceClient

type Nexus

type Nexus interface {
	EnqueueForTransfer(ctx sdk.Context, sender nexus.CrossChainAddress, amount sdk.Coin) (nexus.TransferID, error)
	GetTransfersForChain(ctx sdk.Context, chain nexus.Chain, state nexus.TransferState) []nexus.CrossChainTransfer
	ArchivePendingTransfer(ctx sdk.Context, transfer nexus.CrossChainTransfer)
	GetChain(ctx sdk.Context, chain string) (nexus.Chain, bool)
	LinkAddresses(ctx sdk.Context, sender nexus.CrossChainAddress, recipient nexus.CrossChainAddress) error
	IsAssetRegistered(ctx sdk.Context, chain nexus.Chain, denom string) bool
	RegisterAsset(ctx sdk.Context, chain nexus.Chain, asset nexus.Asset) error
	GetRecipient(ctx sdk.Context, sender nexus.CrossChainAddress) (nexus.CrossChainAddress, bool)
	SetChain(ctx sdk.Context, chain nexus.Chain)
	GetTransferFees(ctx sdk.Context) sdk.Coins
	SubTransferFee(ctx sdk.Context, coin sdk.Coin)
	ActivateChain(ctx sdk.Context, chain nexus.Chain)
	GetChainByNativeAsset(ctx sdk.Context, asset string) (nexus.Chain, bool)
}

Nexus provides functionality to manage cross-chain transfers

type Params

type Params struct {
	// IBC packet route timeout window
	RouteTimeoutWindow uint64 `protobuf:"varint,1,opt,name=route_timeout_window,json=routeTimeoutWindow,proto3" json:"route_timeout_window,omitempty"`
}

Params represent the genesis parameters for the module

func DefaultParams

func DefaultParams() Params

DefaultParams creates the default genesis parameters

func (*Params) Descriptor

func (*Params) Descriptor() ([]byte, []int)

func (*Params) Marshal

func (m *Params) Marshal() (dAtA []byte, err error)

func (*Params) MarshalTo

func (m *Params) MarshalTo(dAtA []byte) (int, error)

func (*Params) MarshalToSizedBuffer

func (m *Params) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Params) ParamSetPairs

func (m *Params) ParamSetPairs() params.ParamSetPairs

ParamSetPairs implements the ParamSet interface and returns all the key/value pairs pairs of tss module's parameters.

func (*Params) ProtoMessage

func (*Params) ProtoMessage()

func (*Params) Reset

func (m *Params) Reset()

func (*Params) Size

func (m *Params) Size() (n int)

func (*Params) String

func (m *Params) String() string

func (*Params) Unmarshal

func (m *Params) Unmarshal(dAtA []byte) error

func (Params) Validate

func (m Params) Validate() error

Validate checks if the parameters are valid

func (*Params) XXX_DiscardUnknown

func (m *Params) XXX_DiscardUnknown()

func (*Params) XXX_Marshal

func (m *Params) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Params) XXX_Merge

func (m *Params) XXX_Merge(src proto.Message)

func (*Params) XXX_Size

func (m *Params) XXX_Size() int

func (*Params) XXX_Unmarshal

func (m *Params) XXX_Unmarshal(b []byte) error

type PendingIBCTransferCountRequest added in v0.17.0

type PendingIBCTransferCountRequest struct {
}

func (*PendingIBCTransferCountRequest) Descriptor added in v0.17.0

func (*PendingIBCTransferCountRequest) Descriptor() ([]byte, []int)

func (*PendingIBCTransferCountRequest) Marshal added in v0.17.0

func (m *PendingIBCTransferCountRequest) Marshal() (dAtA []byte, err error)

func (*PendingIBCTransferCountRequest) MarshalTo added in v0.17.0

func (m *PendingIBCTransferCountRequest) MarshalTo(dAtA []byte) (int, error)

func (*PendingIBCTransferCountRequest) MarshalToSizedBuffer added in v0.17.0

func (m *PendingIBCTransferCountRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PendingIBCTransferCountRequest) ProtoMessage added in v0.17.0

func (*PendingIBCTransferCountRequest) ProtoMessage()

func (*PendingIBCTransferCountRequest) Reset added in v0.17.0

func (m *PendingIBCTransferCountRequest) Reset()

func (*PendingIBCTransferCountRequest) Size added in v0.17.0

func (m *PendingIBCTransferCountRequest) Size() (n int)

func (*PendingIBCTransferCountRequest) String added in v0.17.0

func (*PendingIBCTransferCountRequest) Unmarshal added in v0.17.0

func (m *PendingIBCTransferCountRequest) Unmarshal(dAtA []byte) error

func (*PendingIBCTransferCountRequest) XXX_DiscardUnknown added in v0.17.0

func (m *PendingIBCTransferCountRequest) XXX_DiscardUnknown()

func (*PendingIBCTransferCountRequest) XXX_Marshal added in v0.17.0

func (m *PendingIBCTransferCountRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PendingIBCTransferCountRequest) XXX_Merge added in v0.17.0

func (m *PendingIBCTransferCountRequest) XXX_Merge(src proto.Message)

func (*PendingIBCTransferCountRequest) XXX_Size added in v0.17.0

func (m *PendingIBCTransferCountRequest) XXX_Size() int

func (*PendingIBCTransferCountRequest) XXX_Unmarshal added in v0.17.0

func (m *PendingIBCTransferCountRequest) XXX_Unmarshal(b []byte) error

type PendingIBCTransferCountResponse added in v0.17.0

type PendingIBCTransferCountResponse struct {
	TransfersByChain map[string]uint32 `` /* 190-byte string literal not displayed */
}

func (*PendingIBCTransferCountResponse) Descriptor added in v0.17.0

func (*PendingIBCTransferCountResponse) Descriptor() ([]byte, []int)

func (*PendingIBCTransferCountResponse) Marshal added in v0.17.0

func (m *PendingIBCTransferCountResponse) Marshal() (dAtA []byte, err error)

func (*PendingIBCTransferCountResponse) MarshalTo added in v0.17.0

func (m *PendingIBCTransferCountResponse) MarshalTo(dAtA []byte) (int, error)

func (*PendingIBCTransferCountResponse) MarshalToSizedBuffer added in v0.17.0

func (m *PendingIBCTransferCountResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PendingIBCTransferCountResponse) ProtoMessage added in v0.17.0

func (*PendingIBCTransferCountResponse) ProtoMessage()

func (*PendingIBCTransferCountResponse) Reset added in v0.17.0

func (*PendingIBCTransferCountResponse) Size added in v0.17.0

func (m *PendingIBCTransferCountResponse) Size() (n int)

func (*PendingIBCTransferCountResponse) String added in v0.17.0

func (*PendingIBCTransferCountResponse) Unmarshal added in v0.17.0

func (m *PendingIBCTransferCountResponse) Unmarshal(dAtA []byte) error

func (*PendingIBCTransferCountResponse) XXX_DiscardUnknown added in v0.17.0

func (m *PendingIBCTransferCountResponse) XXX_DiscardUnknown()

func (*PendingIBCTransferCountResponse) XXX_Marshal added in v0.17.0

func (m *PendingIBCTransferCountResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PendingIBCTransferCountResponse) XXX_Merge added in v0.17.0

func (m *PendingIBCTransferCountResponse) XXX_Merge(src proto.Message)

func (*PendingIBCTransferCountResponse) XXX_Size added in v0.17.0

func (m *PendingIBCTransferCountResponse) XXX_Size() int

func (*PendingIBCTransferCountResponse) XXX_Unmarshal added in v0.17.0

func (m *PendingIBCTransferCountResponse) XXX_Unmarshal(b []byte) error

type QueryServiceClient added in v0.17.0

type QueryServiceClient interface {
	PendingIBCTransferCount(ctx context.Context, in *PendingIBCTransferCountRequest, opts ...grpc.CallOption) (*PendingIBCTransferCountResponse, error)
}

QueryServiceClient is the client API for QueryService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewQueryServiceClient added in v0.17.0

func NewQueryServiceClient(cc grpc1.ClientConn) QueryServiceClient

type QueryServiceServer added in v0.17.0

type QueryServiceServer interface {
	PendingIBCTransferCount(context.Context, *PendingIBCTransferCountRequest) (*PendingIBCTransferCountResponse, error)
}

QueryServiceServer is the server API for QueryService service.

type RegisterAssetRequest

type RegisterAssetRequest struct {
	Sender github_com_cosmos_cosmos_sdk_types.AccAddress `protobuf:"bytes,1,opt,name=sender,proto3,casttype=github.com/cosmos/cosmos-sdk/types.AccAddress" json:"sender,omitempty"`
	Chain  string                                        `protobuf:"bytes,2,opt,name=chain,proto3" json:"chain,omitempty"`
	Asset  exported.Asset                                `protobuf:"bytes,3,opt,name=asset,proto3" json:"asset"`
}

RegisterAssetRequest represents a message to register an asset to a cosmos based chain

func NewRegisterAssetRequest

func NewRegisterAssetRequest(sender sdk.AccAddress, chain string, asset nexus.Asset) *RegisterAssetRequest

NewRegisterAssetRequest is the constructor for RegisterAssetRequest

func (*RegisterAssetRequest) Descriptor

func (*RegisterAssetRequest) Descriptor() ([]byte, []int)

func (RegisterAssetRequest) GetSignBytes

func (m RegisterAssetRequest) GetSignBytes() []byte

GetSignBytes returns the message bytes that need to be signed

func (RegisterAssetRequest) GetSigners

func (m RegisterAssetRequest) GetSigners() []sdk.AccAddress

GetSigners returns the set of signers for this message

func (*RegisterAssetRequest) Marshal

func (m *RegisterAssetRequest) Marshal() (dAtA []byte, err error)

func (*RegisterAssetRequest) MarshalTo

func (m *RegisterAssetRequest) MarshalTo(dAtA []byte) (int, error)

func (*RegisterAssetRequest) MarshalToSizedBuffer

func (m *RegisterAssetRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RegisterAssetRequest) ProtoMessage

func (*RegisterAssetRequest) ProtoMessage()

func (*RegisterAssetRequest) Reset

func (m *RegisterAssetRequest) Reset()

func (RegisterAssetRequest) Route

func (m RegisterAssetRequest) Route() string

Route returns the route for this message

func (*RegisterAssetRequest) Size

func (m *RegisterAssetRequest) Size() (n int)

func (*RegisterAssetRequest) String

func (m *RegisterAssetRequest) String() string

func (RegisterAssetRequest) Type

func (m RegisterAssetRequest) Type() string

Type returns the type of the message

func (*RegisterAssetRequest) Unmarshal

func (m *RegisterAssetRequest) Unmarshal(dAtA []byte) error

func (RegisterAssetRequest) ValidateBasic

func (m RegisterAssetRequest) ValidateBasic() error

ValidateBasic executes a stateless message validation

func (*RegisterAssetRequest) XXX_DiscardUnknown

func (m *RegisterAssetRequest) XXX_DiscardUnknown()

func (*RegisterAssetRequest) XXX_Marshal

func (m *RegisterAssetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegisterAssetRequest) XXX_Merge

func (m *RegisterAssetRequest) XXX_Merge(src proto.Message)

func (*RegisterAssetRequest) XXX_Size

func (m *RegisterAssetRequest) XXX_Size() int

func (*RegisterAssetRequest) XXX_Unmarshal

func (m *RegisterAssetRequest) XXX_Unmarshal(b []byte) error

type RegisterAssetResponse

type RegisterAssetResponse struct {
}

func (*RegisterAssetResponse) Descriptor

func (*RegisterAssetResponse) Descriptor() ([]byte, []int)

func (*RegisterAssetResponse) Marshal

func (m *RegisterAssetResponse) Marshal() (dAtA []byte, err error)

func (*RegisterAssetResponse) MarshalTo

func (m *RegisterAssetResponse) MarshalTo(dAtA []byte) (int, error)

func (*RegisterAssetResponse) MarshalToSizedBuffer

func (m *RegisterAssetResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RegisterAssetResponse) ProtoMessage

func (*RegisterAssetResponse) ProtoMessage()

func (*RegisterAssetResponse) Reset

func (m *RegisterAssetResponse) Reset()

func (*RegisterAssetResponse) Size

func (m *RegisterAssetResponse) Size() (n int)

func (*RegisterAssetResponse) String

func (m *RegisterAssetResponse) String() string

func (*RegisterAssetResponse) Unmarshal

func (m *RegisterAssetResponse) Unmarshal(dAtA []byte) error

func (*RegisterAssetResponse) XXX_DiscardUnknown

func (m *RegisterAssetResponse) XXX_DiscardUnknown()

func (*RegisterAssetResponse) XXX_Marshal

func (m *RegisterAssetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegisterAssetResponse) XXX_Merge

func (m *RegisterAssetResponse) XXX_Merge(src proto.Message)

func (*RegisterAssetResponse) XXX_Size

func (m *RegisterAssetResponse) XXX_Size() int

func (*RegisterAssetResponse) XXX_Unmarshal

func (m *RegisterAssetResponse) XXX_Unmarshal(b []byte) error

type RegisterFeeCollectorRequest

type RegisterFeeCollectorRequest struct {
	Sender       github_com_cosmos_cosmos_sdk_types.AccAddress `protobuf:"bytes,1,opt,name=sender,proto3,casttype=github.com/cosmos/cosmos-sdk/types.AccAddress" json:"sender,omitempty"`
	FeeCollector github_com_cosmos_cosmos_sdk_types.AccAddress `` /* 152-byte string literal not displayed */
}

RegisterFeeCollectorRequest represents a message to register axelarnet fee collector account

func NewRegisterFeeCollectorRequest

func NewRegisterFeeCollectorRequest(sender sdk.AccAddress, feeCollector sdk.AccAddress) *RegisterFeeCollectorRequest

NewRegisterFeeCollectorRequest is the constructor for RegisterFeeCollector

func (*RegisterFeeCollectorRequest) Descriptor

func (*RegisterFeeCollectorRequest) Descriptor() ([]byte, []int)

func (RegisterFeeCollectorRequest) GetSignBytes

func (m RegisterFeeCollectorRequest) GetSignBytes() []byte

GetSignBytes returns the message bytes that need to be signed

func (RegisterFeeCollectorRequest) GetSigners

func (m RegisterFeeCollectorRequest) GetSigners() []sdk.AccAddress

GetSigners returns the set of signers for this message

func (*RegisterFeeCollectorRequest) Marshal

func (m *RegisterFeeCollectorRequest) Marshal() (dAtA []byte, err error)

func (*RegisterFeeCollectorRequest) MarshalTo

func (m *RegisterFeeCollectorRequest) MarshalTo(dAtA []byte) (int, error)

func (*RegisterFeeCollectorRequest) MarshalToSizedBuffer

func (m *RegisterFeeCollectorRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RegisterFeeCollectorRequest) ProtoMessage

func (*RegisterFeeCollectorRequest) ProtoMessage()

func (*RegisterFeeCollectorRequest) Reset

func (m *RegisterFeeCollectorRequest) Reset()

func (RegisterFeeCollectorRequest) Route

Route returns the route for this message

func (*RegisterFeeCollectorRequest) Size

func (m *RegisterFeeCollectorRequest) Size() (n int)

func (*RegisterFeeCollectorRequest) String

func (m *RegisterFeeCollectorRequest) String() string

func (RegisterFeeCollectorRequest) Type

Type returns the type of the message

func (*RegisterFeeCollectorRequest) Unmarshal

func (m *RegisterFeeCollectorRequest) Unmarshal(dAtA []byte) error

func (RegisterFeeCollectorRequest) ValidateBasic

func (m RegisterFeeCollectorRequest) ValidateBasic() error

ValidateBasic executes a stateless message validation

func (*RegisterFeeCollectorRequest) XXX_DiscardUnknown

func (m *RegisterFeeCollectorRequest) XXX_DiscardUnknown()

func (*RegisterFeeCollectorRequest) XXX_Marshal

func (m *RegisterFeeCollectorRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegisterFeeCollectorRequest) XXX_Merge

func (m *RegisterFeeCollectorRequest) XXX_Merge(src proto.Message)

func (*RegisterFeeCollectorRequest) XXX_Size

func (m *RegisterFeeCollectorRequest) XXX_Size() int

func (*RegisterFeeCollectorRequest) XXX_Unmarshal

func (m *RegisterFeeCollectorRequest) XXX_Unmarshal(b []byte) error

type RegisterFeeCollectorResponse

type RegisterFeeCollectorResponse struct {
}

func (*RegisterFeeCollectorResponse) Descriptor

func (*RegisterFeeCollectorResponse) Descriptor() ([]byte, []int)

func (*RegisterFeeCollectorResponse) Marshal

func (m *RegisterFeeCollectorResponse) Marshal() (dAtA []byte, err error)

func (*RegisterFeeCollectorResponse) MarshalTo

func (m *RegisterFeeCollectorResponse) MarshalTo(dAtA []byte) (int, error)

func (*RegisterFeeCollectorResponse) MarshalToSizedBuffer

func (m *RegisterFeeCollectorResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RegisterFeeCollectorResponse) ProtoMessage

func (*RegisterFeeCollectorResponse) ProtoMessage()

func (*RegisterFeeCollectorResponse) Reset

func (m *RegisterFeeCollectorResponse) Reset()

func (*RegisterFeeCollectorResponse) Size

func (m *RegisterFeeCollectorResponse) Size() (n int)

func (*RegisterFeeCollectorResponse) String

func (*RegisterFeeCollectorResponse) Unmarshal

func (m *RegisterFeeCollectorResponse) Unmarshal(dAtA []byte) error

func (*RegisterFeeCollectorResponse) XXX_DiscardUnknown

func (m *RegisterFeeCollectorResponse) XXX_DiscardUnknown()

func (*RegisterFeeCollectorResponse) XXX_Marshal

func (m *RegisterFeeCollectorResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegisterFeeCollectorResponse) XXX_Merge

func (m *RegisterFeeCollectorResponse) XXX_Merge(src proto.Message)

func (*RegisterFeeCollectorResponse) XXX_Size

func (m *RegisterFeeCollectorResponse) XXX_Size() int

func (*RegisterFeeCollectorResponse) XXX_Unmarshal

func (m *RegisterFeeCollectorResponse) XXX_Unmarshal(b []byte) error

type RegisterIBCPathRequest

type RegisterIBCPathRequest struct {
	Sender github_com_cosmos_cosmos_sdk_types.AccAddress `protobuf:"bytes,1,opt,name=sender,proto3,casttype=github.com/cosmos/cosmos-sdk/types.AccAddress" json:"sender,omitempty"`
	Chain  string                                        `protobuf:"bytes,2,opt,name=chain,proto3" json:"chain,omitempty"`
	Path   string                                        `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"`
}

MSgRegisterIBCPath represents a message to register an IBC tracing path for a cosmos chain

func NewRegisterIBCPathRequest

func NewRegisterIBCPathRequest(sender sdk.AccAddress, chain, path string) *RegisterIBCPathRequest

NewRegisterIBCPathRequest creates a message of type RegisterIBCPathRequest

func (*RegisterIBCPathRequest) Descriptor

func (*RegisterIBCPathRequest) Descriptor() ([]byte, []int)

func (RegisterIBCPathRequest) GetSignBytes

func (m RegisterIBCPathRequest) GetSignBytes() []byte

GetSignBytes returns the message bytes that need to be signed

func (RegisterIBCPathRequest) GetSigners

func (m RegisterIBCPathRequest) GetSigners() []sdk.AccAddress

GetSigners returns the set of signers for this message

func (*RegisterIBCPathRequest) Marshal

func (m *RegisterIBCPathRequest) Marshal() (dAtA []byte, err error)

func (*RegisterIBCPathRequest) MarshalTo

func (m *RegisterIBCPathRequest) MarshalTo(dAtA []byte) (int, error)

func (*RegisterIBCPathRequest) MarshalToSizedBuffer

func (m *RegisterIBCPathRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RegisterIBCPathRequest) ProtoMessage

func (*RegisterIBCPathRequest) ProtoMessage()

func (*RegisterIBCPathRequest) Reset

func (m *RegisterIBCPathRequest) Reset()

func (RegisterIBCPathRequest) Route

func (m RegisterIBCPathRequest) Route() string

Route returns the route for this message

func (*RegisterIBCPathRequest) Size

func (m *RegisterIBCPathRequest) Size() (n int)

func (*RegisterIBCPathRequest) String

func (m *RegisterIBCPathRequest) String() string

func (RegisterIBCPathRequest) Type

func (m RegisterIBCPathRequest) Type() string

Type returns the type of the message

func (*RegisterIBCPathRequest) Unmarshal

func (m *RegisterIBCPathRequest) Unmarshal(dAtA []byte) error

func (RegisterIBCPathRequest) ValidateBasic

func (m RegisterIBCPathRequest) ValidateBasic() error

ValidateBasic executes a stateless message validation

func (*RegisterIBCPathRequest) XXX_DiscardUnknown

func (m *RegisterIBCPathRequest) XXX_DiscardUnknown()

func (*RegisterIBCPathRequest) XXX_Marshal

func (m *RegisterIBCPathRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegisterIBCPathRequest) XXX_Merge

func (m *RegisterIBCPathRequest) XXX_Merge(src proto.Message)

func (*RegisterIBCPathRequest) XXX_Size

func (m *RegisterIBCPathRequest) XXX_Size() int

func (*RegisterIBCPathRequest) XXX_Unmarshal

func (m *RegisterIBCPathRequest) XXX_Unmarshal(b []byte) error

type RegisterIBCPathResponse

type RegisterIBCPathResponse struct {
}

func (*RegisterIBCPathResponse) Descriptor

func (*RegisterIBCPathResponse) Descriptor() ([]byte, []int)

func (*RegisterIBCPathResponse) Marshal

func (m *RegisterIBCPathResponse) Marshal() (dAtA []byte, err error)

func (*RegisterIBCPathResponse) MarshalTo

func (m *RegisterIBCPathResponse) MarshalTo(dAtA []byte) (int, error)

func (*RegisterIBCPathResponse) MarshalToSizedBuffer

func (m *RegisterIBCPathResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RegisterIBCPathResponse) ProtoMessage

func (*RegisterIBCPathResponse) ProtoMessage()

func (*RegisterIBCPathResponse) Reset

func (m *RegisterIBCPathResponse) Reset()

func (*RegisterIBCPathResponse) Size

func (m *RegisterIBCPathResponse) Size() (n int)

func (*RegisterIBCPathResponse) String

func (m *RegisterIBCPathResponse) String() string

func (*RegisterIBCPathResponse) Unmarshal

func (m *RegisterIBCPathResponse) Unmarshal(dAtA []byte) error

func (*RegisterIBCPathResponse) XXX_DiscardUnknown

func (m *RegisterIBCPathResponse) XXX_DiscardUnknown()

func (*RegisterIBCPathResponse) XXX_Marshal

func (m *RegisterIBCPathResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegisterIBCPathResponse) XXX_Merge

func (m *RegisterIBCPathResponse) XXX_Merge(src proto.Message)

func (*RegisterIBCPathResponse) XXX_Size

func (m *RegisterIBCPathResponse) XXX_Size() int

func (*RegisterIBCPathResponse) XXX_Unmarshal

func (m *RegisterIBCPathResponse) XXX_Unmarshal(b []byte) error

type RouteIBCTransfersRequest

type RouteIBCTransfersRequest struct {
	Sender github_com_cosmos_cosmos_sdk_types.AccAddress `protobuf:"bytes,1,opt,name=sender,proto3,casttype=github.com/cosmos/cosmos-sdk/types.AccAddress" json:"sender,omitempty"`
}

RouteIBCTransfersRequest represents a message to route pending transfers to cosmos based chains

func NewRouteIBCTransfersRequest

func NewRouteIBCTransfersRequest(sender sdk.AccAddress) *RouteIBCTransfersRequest

NewRouteIBCTransfersRequest creates a message of type RouteIBCTransfersRequest

func (*RouteIBCTransfersRequest) Descriptor

func (*RouteIBCTransfersRequest) Descriptor() ([]byte, []int)

func (RouteIBCTransfersRequest) GetSignBytes

func (m RouteIBCTransfersRequest) GetSignBytes() []byte

GetSignBytes returns the message bytes that need to be signed

func (RouteIBCTransfersRequest) GetSigners

func (m RouteIBCTransfersRequest) GetSigners() []sdk.AccAddress

GetSigners returns the set of signers for this message

func (*RouteIBCTransfersRequest) Marshal

func (m *RouteIBCTransfersRequest) Marshal() (dAtA []byte, err error)

func (*RouteIBCTransfersRequest) MarshalTo

func (m *RouteIBCTransfersRequest) MarshalTo(dAtA []byte) (int, error)

func (*RouteIBCTransfersRequest) MarshalToSizedBuffer

func (m *RouteIBCTransfersRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RouteIBCTransfersRequest) ProtoMessage

func (*RouteIBCTransfersRequest) ProtoMessage()

func (*RouteIBCTransfersRequest) Reset

func (m *RouteIBCTransfersRequest) Reset()

func (RouteIBCTransfersRequest) Route

func (m RouteIBCTransfersRequest) Route() string

Route returns the route for this message

func (*RouteIBCTransfersRequest) Size

func (m *RouteIBCTransfersRequest) Size() (n int)

func (*RouteIBCTransfersRequest) String

func (m *RouteIBCTransfersRequest) String() string

func (RouteIBCTransfersRequest) Type

Type returns the type of the message

func (*RouteIBCTransfersRequest) Unmarshal

func (m *RouteIBCTransfersRequest) Unmarshal(dAtA []byte) error

func (RouteIBCTransfersRequest) ValidateBasic

func (m RouteIBCTransfersRequest) ValidateBasic() error

ValidateBasic executes a stateless message validation

func (*RouteIBCTransfersRequest) XXX_DiscardUnknown

func (m *RouteIBCTransfersRequest) XXX_DiscardUnknown()

func (*RouteIBCTransfersRequest) XXX_Marshal

func (m *RouteIBCTransfersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RouteIBCTransfersRequest) XXX_Merge

func (m *RouteIBCTransfersRequest) XXX_Merge(src proto.Message)

func (*RouteIBCTransfersRequest) XXX_Size

func (m *RouteIBCTransfersRequest) XXX_Size() int

func (*RouteIBCTransfersRequest) XXX_Unmarshal

func (m *RouteIBCTransfersRequest) XXX_Unmarshal(b []byte) error

type RouteIBCTransfersResponse

type RouteIBCTransfersResponse struct {
}

func (*RouteIBCTransfersResponse) Descriptor

func (*RouteIBCTransfersResponse) Descriptor() ([]byte, []int)

func (*RouteIBCTransfersResponse) Marshal

func (m *RouteIBCTransfersResponse) Marshal() (dAtA []byte, err error)

func (*RouteIBCTransfersResponse) MarshalTo

func (m *RouteIBCTransfersResponse) MarshalTo(dAtA []byte) (int, error)

func (*RouteIBCTransfersResponse) MarshalToSizedBuffer

func (m *RouteIBCTransfersResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RouteIBCTransfersResponse) ProtoMessage

func (*RouteIBCTransfersResponse) ProtoMessage()

func (*RouteIBCTransfersResponse) Reset

func (m *RouteIBCTransfersResponse) Reset()

func (*RouteIBCTransfersResponse) Size

func (m *RouteIBCTransfersResponse) Size() (n int)

func (*RouteIBCTransfersResponse) String

func (m *RouteIBCTransfersResponse) String() string

func (*RouteIBCTransfersResponse) Unmarshal

func (m *RouteIBCTransfersResponse) Unmarshal(dAtA []byte) error

func (*RouteIBCTransfersResponse) XXX_DiscardUnknown

func (m *RouteIBCTransfersResponse) XXX_DiscardUnknown()

func (*RouteIBCTransfersResponse) XXX_Marshal

func (m *RouteIBCTransfersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RouteIBCTransfersResponse) XXX_Merge

func (m *RouteIBCTransfersResponse) XXX_Merge(src proto.Message)

func (*RouteIBCTransfersResponse) XXX_Size

func (m *RouteIBCTransfersResponse) XXX_Size() int

func (*RouteIBCTransfersResponse) XXX_Unmarshal

func (m *RouteIBCTransfersResponse) XXX_Unmarshal(b []byte) error

type UnimplementedMsgServiceServer

type UnimplementedMsgServiceServer struct {
}

UnimplementedMsgServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedMsgServiceServer) AddCosmosBasedChain

func (*UnimplementedMsgServiceServer) ConfirmDeposit

func (*UnimplementedMsgServiceServer) ExecutePendingTransfers

func (*UnimplementedMsgServiceServer) RegisterAsset

func (*UnimplementedMsgServiceServer) RegisterFeeCollector

func (*UnimplementedMsgServiceServer) RegisterIBCPath

func (*UnimplementedMsgServiceServer) RouteIBCTransfers

type UnimplementedQueryServiceServer added in v0.17.0

type UnimplementedQueryServiceServer struct {
}

UnimplementedQueryServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedQueryServiceServer) PendingIBCTransferCount added in v0.17.0

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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