types

package
v0.36.1 Latest Latest
Warning

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

Go to latest
Published: Apr 11, 2024 License: Apache-2.0 Imports: 40 Imported by: 0

Documentation

Overview

Package types is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

View Source
const (
	EventTypeChain           = "chain"
	EventTypeChainMaintainer = "chainMaintainer"
)

Event types

View Source
const (
	AttributeKeyChain                  = "chain"
	AttributeKeyChainMaintainerAddress = "chainMaintainerAddress"
	AttributeKeyAsset                  = "asset"
	AttributeKeyLimit                  = "limit"
	AttributeKeyTransferEpoch          = "transferEpoch"
	AttributeKeyBlock                  = "block"
)

Event attribute keys

View Source
const (
	AttributeValueRegister    = "register"
	AttributeValueDeregister  = "deregister"
	AttributeValueActivated   = "activated"
	AttributeValueDeactivated = "deactivated"
)

Event attribute values

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

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

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

	// RestRoute to be used for rest routing
	RestRoute = ModuleName
)

Variables

View Source
var (
	ErrNexus             = sdkerrors.Register(ModuleName, 2, "nexus error")
	ErrRateLimitExceeded = sdkerrors.Register(ModuleName, 3, "transfer rate limit exceeded")
)

module errors

View Source
var (
	ErrInvalidLengthEvents        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowEvents          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupEvents = fmt.Errorf("proto: unexpected end of group")
)
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 (

	// KeyChainActivationThreshold represents the key for chain activation threshold
	KeyChainActivationThreshold = []byte("chainActivationThreshold")
	// KeyChainMaintainerMissingVoteThreshold represents the key for chain maintainer missing vote threshold
	KeyChainMaintainerMissingVoteThreshold = []byte("chainMaintainerMissingVoteThreshold")
	// KeyChainMaintainerIncorrectVoteThreshold represents the key for chain maintainer incorrect vote threshold
	KeyChainMaintainerIncorrectVoteThreshold = []byte("chainMaintainerIncorrectVoteThreshold")
	// KeyChainMaintainerCheckWindow represents the key for chain maintainer check window
	KeyChainMaintainerCheckWindow = []byte("chainMaintainerCheckWindow")
	// KeyGateway represents the key for the gateway's address
	KeyGateway = []byte("gateway")
	// KeyEndBlockerLimit represents the key for the end blocker limit
	KeyEndBlockerLimit = []byte("endBlockerLimit")
)
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 ChainStatus_name = map[int32]string{
	0: "CHAIN_STATUS_UNSPECIFIED",
	1: "CHAIN_STATUS_ACTIVATED",
	2: "CHAIN_STATUS_DEACTIVATED",
}
View Source
var ChainStatus_value = map[string]int32{
	"CHAIN_STATUS_UNSPECIFIED": 0,
	"CHAIN_STATUS_ACTIVATED":   1,
	"CHAIN_STATUS_DEACTIVATED": 2,
}
View Source
var ModuleCdc = codec.NewAminoCodec(amino)

ModuleCdc defines the module codec

Functions

func KeyTable

func KeyTable() params.KeyTable

KeyTable retrieves a subspace table for the module

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.9.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.9.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.9.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.9.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.9.0

func RegisterQueryServiceServer(s grpc1.Server, srv QueryServiceServer)

Types

type AccountKeeper added in v0.35.0

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

AccountKeeper provides functionality to get account keeper

type ActivateChainRequest added in v0.12.0

type ActivateChainRequest 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"`
	Chains []github_com_axelarnetwork_axelar_core_x_nexus_exported.ChainName `` /* 138-byte string literal not displayed */
}

ActivateChainRequest represents a message to activate chains

func NewActivateChainRequest added in v0.12.0

func NewActivateChainRequest(sender sdk.AccAddress, chains ...string) *ActivateChainRequest

NewActivateChainRequest creates a message of type ActivateChainRequest

func (*ActivateChainRequest) Descriptor added in v0.12.0

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

func (ActivateChainRequest) GetSignBytes added in v0.12.0

func (m ActivateChainRequest) GetSignBytes() []byte

GetSignBytes implements sdk.Msg

func (ActivateChainRequest) GetSigners added in v0.12.0

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

GetSigners implements sdk.Msg

func (*ActivateChainRequest) Marshal added in v0.12.0

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

func (*ActivateChainRequest) MarshalTo added in v0.12.0

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

func (*ActivateChainRequest) MarshalToSizedBuffer added in v0.12.0

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

func (*ActivateChainRequest) ProtoMessage added in v0.12.0

func (*ActivateChainRequest) ProtoMessage()

func (*ActivateChainRequest) Reset added in v0.12.0

func (m *ActivateChainRequest) Reset()

func (ActivateChainRequest) Route added in v0.12.0

func (m ActivateChainRequest) Route() string

Route implements sdk.Msg

func (*ActivateChainRequest) Size added in v0.12.0

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

func (*ActivateChainRequest) String added in v0.12.0

func (m *ActivateChainRequest) String() string

func (ActivateChainRequest) Type added in v0.12.0

func (m ActivateChainRequest) Type() string

Type implements sdk.Msg

func (*ActivateChainRequest) Unmarshal added in v0.12.0

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

func (ActivateChainRequest) ValidateBasic added in v0.12.0

func (m ActivateChainRequest) ValidateBasic() error

ValidateBasic implements sdk.Msg

func (*ActivateChainRequest) XXX_DiscardUnknown added in v0.12.0

func (m *ActivateChainRequest) XXX_DiscardUnknown()

func (*ActivateChainRequest) XXX_Marshal added in v0.12.0

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

func (*ActivateChainRequest) XXX_Merge added in v0.12.0

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

func (*ActivateChainRequest) XXX_Size added in v0.12.0

func (m *ActivateChainRequest) XXX_Size() int

func (*ActivateChainRequest) XXX_Unmarshal added in v0.12.0

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

type ActivateChainResponse added in v0.12.0

type ActivateChainResponse struct {
}

func (*ActivateChainResponse) Descriptor added in v0.12.0

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

func (*ActivateChainResponse) Marshal added in v0.12.0

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

func (*ActivateChainResponse) MarshalTo added in v0.12.0

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

func (*ActivateChainResponse) MarshalToSizedBuffer added in v0.12.0

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

func (*ActivateChainResponse) ProtoMessage added in v0.12.0

func (*ActivateChainResponse) ProtoMessage()

func (*ActivateChainResponse) Reset added in v0.12.0

func (m *ActivateChainResponse) Reset()

func (*ActivateChainResponse) Size added in v0.12.0

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

func (*ActivateChainResponse) String added in v0.12.0

func (m *ActivateChainResponse) String() string

func (*ActivateChainResponse) Unmarshal added in v0.12.0

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

func (*ActivateChainResponse) XXX_DiscardUnknown added in v0.12.0

func (m *ActivateChainResponse) XXX_DiscardUnknown()

func (*ActivateChainResponse) XXX_Marshal added in v0.12.0

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

func (*ActivateChainResponse) XXX_Merge added in v0.12.0

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

func (*ActivateChainResponse) XXX_Size added in v0.12.0

func (m *ActivateChainResponse) XXX_Size() int

func (*ActivateChainResponse) XXX_Unmarshal added in v0.12.0

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

type AddressValidators added in v0.35.0

type AddressValidators struct {
	// contains filtered or unexported fields
}

AddressValidators collects all registered address validators by module

func NewAddressValidators added in v0.35.0

func NewAddressValidators() *AddressValidators

NewAddressValidators returns a new AddressValidators instance

func (*AddressValidators) AddAddressValidator added in v0.35.0

func (r *AddressValidators) AddAddressValidator(module string, validator exported.AddressValidator) *AddressValidators

AddAddressValidator registers a validator for a given path panics if the validator is sealed, module is an empty string, or if the module has been registered already

func (*AddressValidators) GetAddressValidator added in v0.35.0

func (r *AddressValidators) GetAddressValidator(module string) (exported.AddressValidator, error)

GetAddressValidator returns a validator for a given module

func (*AddressValidators) IsSealed added in v0.35.0

func (r *AddressValidators) IsSealed() bool

IsSealed returns true if the validator is sealed

func (*AddressValidators) Seal added in v0.35.0

func (r *AddressValidators) Seal()

Seal prevents additional validators from being added

type AssetsRequest added in v0.17.0

type AssetsRequest struct {
	Chain string `protobuf:"bytes,1,opt,name=chain,proto3" json:"chain,omitempty"`
}

AssetsRequest represents a message that queries the registered assets of a chain

func (*AssetsRequest) Descriptor added in v0.17.0

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

func (*AssetsRequest) Marshal added in v0.17.0

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

func (*AssetsRequest) MarshalTo added in v0.17.0

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

func (*AssetsRequest) MarshalToSizedBuffer added in v0.17.0

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

func (*AssetsRequest) ProtoMessage added in v0.17.0

func (*AssetsRequest) ProtoMessage()

func (*AssetsRequest) Reset added in v0.17.0

func (m *AssetsRequest) Reset()

func (*AssetsRequest) Size added in v0.17.0

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

func (*AssetsRequest) String added in v0.17.0

func (m *AssetsRequest) String() string

func (*AssetsRequest) Unmarshal added in v0.17.0

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

func (*AssetsRequest) XXX_DiscardUnknown added in v0.17.0

func (m *AssetsRequest) XXX_DiscardUnknown()

func (*AssetsRequest) XXX_Marshal added in v0.17.0

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

func (*AssetsRequest) XXX_Merge added in v0.17.0

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

func (*AssetsRequest) XXX_Size added in v0.17.0

func (m *AssetsRequest) XXX_Size() int

func (*AssetsRequest) XXX_Unmarshal added in v0.17.0

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

type AssetsResponse added in v0.17.0

type AssetsResponse struct {
	Assets []string `protobuf:"bytes,1,rep,name=assets,proto3" json:"assets,omitempty"`
}

func (*AssetsResponse) Descriptor added in v0.17.0

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

func (*AssetsResponse) Marshal added in v0.17.0

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

func (*AssetsResponse) MarshalTo added in v0.17.0

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

func (*AssetsResponse) MarshalToSizedBuffer added in v0.17.0

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

func (*AssetsResponse) ProtoMessage added in v0.17.0

func (*AssetsResponse) ProtoMessage()

func (*AssetsResponse) Reset added in v0.17.0

func (m *AssetsResponse) Reset()

func (*AssetsResponse) Size added in v0.17.0

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

func (*AssetsResponse) String added in v0.17.0

func (m *AssetsResponse) String() string

func (*AssetsResponse) Unmarshal added in v0.17.0

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

func (*AssetsResponse) XXX_DiscardUnknown added in v0.17.0

func (m *AssetsResponse) XXX_DiscardUnknown()

func (*AssetsResponse) XXX_Marshal added in v0.17.0

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

func (*AssetsResponse) XXX_Merge added in v0.17.0

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

func (*AssetsResponse) XXX_Size added in v0.17.0

func (m *AssetsResponse) XXX_Size() int

func (*AssetsResponse) XXX_Unmarshal added in v0.17.0

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

type AxelarnetKeeper

type AxelarnetKeeper interface {
	IsCosmosChain(ctx sdk.Context, chain exported.ChainName) bool
}

AxelarnetKeeper provides functionality to the axelarnet module

type ChainMaintainersRequest added in v0.26.3

type ChainMaintainersRequest struct {
	Chain string `protobuf:"bytes,1,opt,name=chain,proto3" json:"chain,omitempty"`
}

ChainMaintainersRequest represents a message that queries the chain maintainers for the specified chain

func (*ChainMaintainersRequest) Descriptor added in v0.26.3

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

func (*ChainMaintainersRequest) Marshal added in v0.26.3

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

func (*ChainMaintainersRequest) MarshalTo added in v0.26.3

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

func (*ChainMaintainersRequest) MarshalToSizedBuffer added in v0.26.3

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

func (*ChainMaintainersRequest) ProtoMessage added in v0.26.3

func (*ChainMaintainersRequest) ProtoMessage()

func (*ChainMaintainersRequest) Reset added in v0.26.3

func (m *ChainMaintainersRequest) Reset()

func (*ChainMaintainersRequest) Size added in v0.26.3

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

func (*ChainMaintainersRequest) String added in v0.26.3

func (m *ChainMaintainersRequest) String() string

func (*ChainMaintainersRequest) Unmarshal added in v0.26.3

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

func (*ChainMaintainersRequest) XXX_DiscardUnknown added in v0.26.3

func (m *ChainMaintainersRequest) XXX_DiscardUnknown()

func (*ChainMaintainersRequest) XXX_Marshal added in v0.26.3

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

func (*ChainMaintainersRequest) XXX_Merge added in v0.26.3

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

func (*ChainMaintainersRequest) XXX_Size added in v0.26.3

func (m *ChainMaintainersRequest) XXX_Size() int

func (*ChainMaintainersRequest) XXX_Unmarshal added in v0.26.3

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

type ChainMaintainersResponse added in v0.26.3

type ChainMaintainersResponse struct {
	Maintainers []github_com_cosmos_cosmos_sdk_types.ValAddress `` /* 130-byte string literal not displayed */
}

func (*ChainMaintainersResponse) Descriptor added in v0.26.3

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

func (*ChainMaintainersResponse) Marshal added in v0.26.3

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

func (*ChainMaintainersResponse) MarshalTo added in v0.26.3

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

func (*ChainMaintainersResponse) MarshalToSizedBuffer added in v0.26.3

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

func (*ChainMaintainersResponse) ProtoMessage added in v0.26.3

func (*ChainMaintainersResponse) ProtoMessage()

func (*ChainMaintainersResponse) Reset added in v0.26.3

func (m *ChainMaintainersResponse) Reset()

func (*ChainMaintainersResponse) Size added in v0.26.3

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

func (*ChainMaintainersResponse) String added in v0.26.3

func (m *ChainMaintainersResponse) String() string

func (*ChainMaintainersResponse) Unmarshal added in v0.26.3

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

func (*ChainMaintainersResponse) XXX_DiscardUnknown added in v0.26.3

func (m *ChainMaintainersResponse) XXX_DiscardUnknown()

func (*ChainMaintainersResponse) XXX_Marshal added in v0.26.3

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

func (*ChainMaintainersResponse) XXX_Merge added in v0.26.3

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

func (*ChainMaintainersResponse) XXX_Size added in v0.26.3

func (m *ChainMaintainersResponse) XXX_Size() int

func (*ChainMaintainersResponse) XXX_Unmarshal added in v0.26.3

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

type ChainState

type ChainState struct {
	Chain            exported.Chain    `protobuf:"bytes,1,opt,name=chain,proto3" json:"chain"`
	Activated        bool              `protobuf:"varint,3,opt,name=activated,proto3" json:"activated,omitempty"`
	Assets           []exported.Asset  `protobuf:"bytes,5,rep,name=assets,proto3" json:"assets"`
	MaintainerStates []MaintainerState `protobuf:"bytes,6,rep,name=maintainer_states,json=maintainerStates,proto3" json:"maintainer_states"` // Deprecated: Do not use.
}

ChainState represents the state of a registered blockchain

func (*ChainState) AddAsset added in v0.9.0

func (m *ChainState) AddAsset(asset exported.Asset) error

AddAsset registers the given asset in chain state

func (ChainState) ChainName added in v0.24.0

func (m ChainState) ChainName() exported.ChainName

ChainName returns the chain name for the given state

func (*ChainState) Descriptor

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

func (ChainState) HasAsset added in v0.9.0

func (m ChainState) HasAsset(asset string) bool

HasAsset returns true if the chain state has the given asset registered; false otherwise

func (*ChainState) Marshal

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

func (*ChainState) MarshalTo

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

func (*ChainState) MarshalToSizedBuffer

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

func (*ChainState) ProtoMessage

func (*ChainState) ProtoMessage()

func (*ChainState) Reset

func (m *ChainState) Reset()

func (*ChainState) Size

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

func (*ChainState) String

func (m *ChainState) String() string

func (*ChainState) Unmarshal

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

func (ChainState) Validate added in v0.9.0

func (m ChainState) Validate() error

Validate validates the ChainState

func (*ChainState) XXX_DiscardUnknown

func (m *ChainState) XXX_DiscardUnknown()

func (*ChainState) XXX_Marshal

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

func (*ChainState) XXX_Merge

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

func (*ChainState) XXX_Size

func (m *ChainState) XXX_Size() int

func (*ChainState) XXX_Unmarshal

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

type ChainStateRequest added in v0.17.0

type ChainStateRequest struct {
	Chain string `protobuf:"bytes,1,opt,name=chain,proto3" json:"chain,omitempty"`
}

ChainStateRequest represents a message that queries the state of a chain registered on the network

func (*ChainStateRequest) Descriptor added in v0.17.0

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

func (*ChainStateRequest) Marshal added in v0.17.0

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

func (*ChainStateRequest) MarshalTo added in v0.17.0

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

func (*ChainStateRequest) MarshalToSizedBuffer added in v0.17.0

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

func (*ChainStateRequest) ProtoMessage added in v0.17.0

func (*ChainStateRequest) ProtoMessage()

func (*ChainStateRequest) Reset added in v0.17.0

func (m *ChainStateRequest) Reset()

func (*ChainStateRequest) Size added in v0.17.0

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

func (*ChainStateRequest) String added in v0.17.0

func (m *ChainStateRequest) String() string

func (*ChainStateRequest) Unmarshal added in v0.17.0

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

func (*ChainStateRequest) XXX_DiscardUnknown added in v0.17.0

func (m *ChainStateRequest) XXX_DiscardUnknown()

func (*ChainStateRequest) XXX_Marshal added in v0.17.0

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

func (*ChainStateRequest) XXX_Merge added in v0.17.0

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

func (*ChainStateRequest) XXX_Size added in v0.17.0

func (m *ChainStateRequest) XXX_Size() int

func (*ChainStateRequest) XXX_Unmarshal added in v0.17.0

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

type ChainStateResponse added in v0.17.0

type ChainStateResponse struct {
	State ChainState `protobuf:"bytes,1,opt,name=state,proto3" json:"state"`
}

func (*ChainStateResponse) Descriptor added in v0.17.0

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

func (*ChainStateResponse) Marshal added in v0.17.0

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

func (*ChainStateResponse) MarshalTo added in v0.17.0

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

func (*ChainStateResponse) MarshalToSizedBuffer added in v0.17.0

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

func (*ChainStateResponse) ProtoMessage added in v0.17.0

func (*ChainStateResponse) ProtoMessage()

func (*ChainStateResponse) Reset added in v0.17.0

func (m *ChainStateResponse) Reset()

func (*ChainStateResponse) Size added in v0.17.0

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

func (*ChainStateResponse) String added in v0.17.0

func (m *ChainStateResponse) String() string

func (*ChainStateResponse) Unmarshal added in v0.17.0

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

func (*ChainStateResponse) XXX_DiscardUnknown added in v0.17.0

func (m *ChainStateResponse) XXX_DiscardUnknown()

func (*ChainStateResponse) XXX_Marshal added in v0.17.0

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

func (*ChainStateResponse) XXX_Merge added in v0.17.0

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

func (*ChainStateResponse) XXX_Size added in v0.17.0

func (m *ChainStateResponse) XXX_Size() int

func (*ChainStateResponse) XXX_Unmarshal added in v0.17.0

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

type ChainStatus added in v0.19.4

type ChainStatus int32
const (
	Unspecified ChainStatus = 0
	Activated   ChainStatus = 1
	Deactivated ChainStatus = 2
)

func (ChainStatus) EnumDescriptor added in v0.19.4

func (ChainStatus) EnumDescriptor() ([]byte, []int)

func (ChainStatus) String added in v0.19.4

func (x ChainStatus) String() string

type ChainsByAssetRequest added in v0.17.0

type ChainsByAssetRequest struct {
	Asset string `protobuf:"bytes,1,opt,name=asset,proto3" json:"asset,omitempty"`
}

ChainsByAssetRequest represents a message that queries the chains that support an asset on the network

func (*ChainsByAssetRequest) Descriptor added in v0.17.0

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

func (*ChainsByAssetRequest) Marshal added in v0.17.0

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

func (*ChainsByAssetRequest) MarshalTo added in v0.17.0

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

func (*ChainsByAssetRequest) MarshalToSizedBuffer added in v0.17.0

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

func (*ChainsByAssetRequest) ProtoMessage added in v0.17.0

func (*ChainsByAssetRequest) ProtoMessage()

func (*ChainsByAssetRequest) Reset added in v0.17.0

func (m *ChainsByAssetRequest) Reset()

func (*ChainsByAssetRequest) Size added in v0.17.0

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

func (*ChainsByAssetRequest) String added in v0.17.0

func (m *ChainsByAssetRequest) String() string

func (*ChainsByAssetRequest) Unmarshal added in v0.17.0

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

func (*ChainsByAssetRequest) XXX_DiscardUnknown added in v0.17.0

func (m *ChainsByAssetRequest) XXX_DiscardUnknown()

func (*ChainsByAssetRequest) XXX_Marshal added in v0.17.0

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

func (*ChainsByAssetRequest) XXX_Merge added in v0.17.0

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

func (*ChainsByAssetRequest) XXX_Size added in v0.17.0

func (m *ChainsByAssetRequest) XXX_Size() int

func (*ChainsByAssetRequest) XXX_Unmarshal added in v0.17.0

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

type ChainsByAssetResponse added in v0.17.0

type ChainsByAssetResponse struct {
	Chains []github_com_axelarnetwork_axelar_core_x_nexus_exported.ChainName `` /* 138-byte string literal not displayed */
}

func (*ChainsByAssetResponse) Descriptor added in v0.17.0

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

func (*ChainsByAssetResponse) Marshal added in v0.17.0

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

func (*ChainsByAssetResponse) MarshalTo added in v0.17.0

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

func (*ChainsByAssetResponse) MarshalToSizedBuffer added in v0.17.0

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

func (*ChainsByAssetResponse) ProtoMessage added in v0.17.0

func (*ChainsByAssetResponse) ProtoMessage()

func (*ChainsByAssetResponse) Reset added in v0.17.0

func (m *ChainsByAssetResponse) Reset()

func (*ChainsByAssetResponse) Size added in v0.17.0

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

func (*ChainsByAssetResponse) String added in v0.17.0

func (m *ChainsByAssetResponse) String() string

func (*ChainsByAssetResponse) Unmarshal added in v0.17.0

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

func (*ChainsByAssetResponse) XXX_DiscardUnknown added in v0.17.0

func (m *ChainsByAssetResponse) XXX_DiscardUnknown()

func (*ChainsByAssetResponse) XXX_Marshal added in v0.17.0

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

func (*ChainsByAssetResponse) XXX_Merge added in v0.17.0

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

func (*ChainsByAssetResponse) XXX_Size added in v0.17.0

func (m *ChainsByAssetResponse) XXX_Size() int

func (*ChainsByAssetResponse) XXX_Unmarshal added in v0.17.0

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

type ChainsRequest added in v0.17.0

type ChainsRequest struct {
	Status ChainStatus `protobuf:"varint,1,opt,name=status,proto3,enum=axelar.nexus.v1beta1.ChainStatus" json:"status,omitempty"`
}

ChainsRequest represents a message that queries the chains registered on the network

func (*ChainsRequest) Descriptor added in v0.17.0

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

func (*ChainsRequest) Marshal added in v0.17.0

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

func (*ChainsRequest) MarshalTo added in v0.17.0

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

func (*ChainsRequest) MarshalToSizedBuffer added in v0.17.0

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

func (*ChainsRequest) ProtoMessage added in v0.17.0

func (*ChainsRequest) ProtoMessage()

func (*ChainsRequest) Reset added in v0.17.0

func (m *ChainsRequest) Reset()

func (*ChainsRequest) Size added in v0.17.0

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

func (*ChainsRequest) String added in v0.17.0

func (m *ChainsRequest) String() string

func (*ChainsRequest) Unmarshal added in v0.17.0

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

func (*ChainsRequest) XXX_DiscardUnknown added in v0.17.0

func (m *ChainsRequest) XXX_DiscardUnknown()

func (*ChainsRequest) XXX_Marshal added in v0.17.0

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

func (*ChainsRequest) XXX_Merge added in v0.17.0

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

func (*ChainsRequest) XXX_Size added in v0.17.0

func (m *ChainsRequest) XXX_Size() int

func (*ChainsRequest) XXX_Unmarshal added in v0.17.0

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

type ChainsResponse added in v0.17.0

type ChainsResponse struct {
	Chains []github_com_axelarnetwork_axelar_core_x_nexus_exported.ChainName `` /* 138-byte string literal not displayed */
}

func (*ChainsResponse) Descriptor added in v0.17.0

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

func (*ChainsResponse) Marshal added in v0.17.0

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

func (*ChainsResponse) MarshalTo added in v0.17.0

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

func (*ChainsResponse) MarshalToSizedBuffer added in v0.17.0

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

func (*ChainsResponse) ProtoMessage added in v0.17.0

func (*ChainsResponse) ProtoMessage()

func (*ChainsResponse) Reset added in v0.17.0

func (m *ChainsResponse) Reset()

func (*ChainsResponse) Size added in v0.17.0

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

func (*ChainsResponse) String added in v0.17.0

func (m *ChainsResponse) String() string

func (*ChainsResponse) Unmarshal added in v0.17.0

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

func (*ChainsResponse) XXX_DiscardUnknown added in v0.17.0

func (m *ChainsResponse) XXX_DiscardUnknown()

func (*ChainsResponse) XXX_Marshal added in v0.17.0

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

func (*ChainsResponse) XXX_Merge added in v0.17.0

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

func (*ChainsResponse) XXX_Size added in v0.17.0

func (m *ChainsResponse) XXX_Size() int

func (*ChainsResponse) XXX_Unmarshal added in v0.17.0

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

type DeactivateChainRequest added in v0.12.0

type DeactivateChainRequest 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"`
	Chains []github_com_axelarnetwork_axelar_core_x_nexus_exported.ChainName `` /* 138-byte string literal not displayed */
}

DeactivateChainRequest represents a message to deactivate chains

func NewDeactivateChainRequest added in v0.12.0

func NewDeactivateChainRequest(sender sdk.AccAddress, chains ...string) *DeactivateChainRequest

NewDeactivateChainRequest creates a message of type DeactivateChainRequest

func (*DeactivateChainRequest) Descriptor added in v0.12.0

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

func (DeactivateChainRequest) GetSignBytes added in v0.12.0

func (m DeactivateChainRequest) GetSignBytes() []byte

GetSignBytes implements sdk.Msg

func (DeactivateChainRequest) GetSigners added in v0.12.0

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

GetSigners implements sdk.Msg

func (*DeactivateChainRequest) Marshal added in v0.12.0

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

func (*DeactivateChainRequest) MarshalTo added in v0.12.0

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

func (*DeactivateChainRequest) MarshalToSizedBuffer added in v0.12.0

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

func (*DeactivateChainRequest) ProtoMessage added in v0.12.0

func (*DeactivateChainRequest) ProtoMessage()

func (*DeactivateChainRequest) Reset added in v0.12.0

func (m *DeactivateChainRequest) Reset()

func (DeactivateChainRequest) Route added in v0.12.0

func (m DeactivateChainRequest) Route() string

Route implements sdk.Msg

func (*DeactivateChainRequest) Size added in v0.12.0

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

func (*DeactivateChainRequest) String added in v0.12.0

func (m *DeactivateChainRequest) String() string

func (DeactivateChainRequest) Type added in v0.12.0

func (m DeactivateChainRequest) Type() string

Type implements sdk.Msg

func (*DeactivateChainRequest) Unmarshal added in v0.12.0

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

func (DeactivateChainRequest) ValidateBasic added in v0.12.0

func (m DeactivateChainRequest) ValidateBasic() error

ValidateBasic implements sdk.Msg

func (*DeactivateChainRequest) XXX_DiscardUnknown added in v0.12.0

func (m *DeactivateChainRequest) XXX_DiscardUnknown()

func (*DeactivateChainRequest) XXX_Marshal added in v0.12.0

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

func (*DeactivateChainRequest) XXX_Merge added in v0.12.0

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

func (*DeactivateChainRequest) XXX_Size added in v0.12.0

func (m *DeactivateChainRequest) XXX_Size() int

func (*DeactivateChainRequest) XXX_Unmarshal added in v0.12.0

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

type DeactivateChainResponse added in v0.12.0

type DeactivateChainResponse struct {
}

func (*DeactivateChainResponse) Descriptor added in v0.12.0

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

func (*DeactivateChainResponse) Marshal added in v0.12.0

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

func (*DeactivateChainResponse) MarshalTo added in v0.12.0

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

func (*DeactivateChainResponse) MarshalToSizedBuffer added in v0.12.0

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

func (*DeactivateChainResponse) ProtoMessage added in v0.12.0

func (*DeactivateChainResponse) ProtoMessage()

func (*DeactivateChainResponse) Reset added in v0.12.0

func (m *DeactivateChainResponse) Reset()

func (*DeactivateChainResponse) Size added in v0.12.0

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

func (*DeactivateChainResponse) String added in v0.12.0

func (m *DeactivateChainResponse) String() string

func (*DeactivateChainResponse) Unmarshal added in v0.12.0

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

func (*DeactivateChainResponse) XXX_DiscardUnknown added in v0.12.0

func (m *DeactivateChainResponse) XXX_DiscardUnknown()

func (*DeactivateChainResponse) XXX_Marshal added in v0.12.0

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

func (*DeactivateChainResponse) XXX_Merge added in v0.12.0

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

func (*DeactivateChainResponse) XXX_Size added in v0.12.0

func (m *DeactivateChainResponse) XXX_Size() int

func (*DeactivateChainResponse) XXX_Unmarshal added in v0.12.0

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

type DeregisterChainMaintainerRequest

type DeregisterChainMaintainerRequest 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"`
	Chains []github_com_axelarnetwork_axelar_core_x_nexus_exported.ChainName `` /* 138-byte string literal not displayed */
}

func NewDeregisterChainMaintainerRequest

func NewDeregisterChainMaintainerRequest(sender sdk.AccAddress, chains ...string) *DeregisterChainMaintainerRequest

NewDeregisterChainMaintainerRequest creates a message of type DeregisterChainMaintainerRequest

func (*DeregisterChainMaintainerRequest) Descriptor

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

func (DeregisterChainMaintainerRequest) GetSignBytes

func (m DeregisterChainMaintainerRequest) GetSignBytes() []byte

GetSignBytes implements sdk.Msg

func (DeregisterChainMaintainerRequest) GetSigners

GetSigners implements sdk.Msg

func (*DeregisterChainMaintainerRequest) Marshal

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

func (*DeregisterChainMaintainerRequest) MarshalTo

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

func (*DeregisterChainMaintainerRequest) MarshalToSizedBuffer

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

func (*DeregisterChainMaintainerRequest) ProtoMessage

func (*DeregisterChainMaintainerRequest) ProtoMessage()

func (*DeregisterChainMaintainerRequest) Reset

func (DeregisterChainMaintainerRequest) Route

Route implements sdk.Msg

func (*DeregisterChainMaintainerRequest) Size

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

func (*DeregisterChainMaintainerRequest) String

func (DeregisterChainMaintainerRequest) Type

Type implements sdk.Msg

func (*DeregisterChainMaintainerRequest) Unmarshal

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

func (DeregisterChainMaintainerRequest) ValidateBasic

func (m DeregisterChainMaintainerRequest) ValidateBasic() error

ValidateBasic implements sdk.Msg

func (*DeregisterChainMaintainerRequest) XXX_DiscardUnknown

func (m *DeregisterChainMaintainerRequest) XXX_DiscardUnknown()

func (*DeregisterChainMaintainerRequest) XXX_Marshal

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

func (*DeregisterChainMaintainerRequest) XXX_Merge

func (*DeregisterChainMaintainerRequest) XXX_Size

func (m *DeregisterChainMaintainerRequest) XXX_Size() int

func (*DeregisterChainMaintainerRequest) XXX_Unmarshal

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

type DeregisterChainMaintainerResponse

type DeregisterChainMaintainerResponse struct {
}

func (*DeregisterChainMaintainerResponse) Descriptor

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

func (*DeregisterChainMaintainerResponse) Marshal

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

func (*DeregisterChainMaintainerResponse) MarshalTo

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

func (*DeregisterChainMaintainerResponse) MarshalToSizedBuffer

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

func (*DeregisterChainMaintainerResponse) ProtoMessage

func (*DeregisterChainMaintainerResponse) ProtoMessage()

func (*DeregisterChainMaintainerResponse) Reset

func (*DeregisterChainMaintainerResponse) Size

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

func (*DeregisterChainMaintainerResponse) String

func (*DeregisterChainMaintainerResponse) Unmarshal

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

func (*DeregisterChainMaintainerResponse) XXX_DiscardUnknown

func (m *DeregisterChainMaintainerResponse) XXX_DiscardUnknown()

func (*DeregisterChainMaintainerResponse) XXX_Marshal

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

func (*DeregisterChainMaintainerResponse) XXX_Merge

func (*DeregisterChainMaintainerResponse) XXX_Size

func (m *DeregisterChainMaintainerResponse) XXX_Size() int

func (*DeregisterChainMaintainerResponse) XXX_Unmarshal

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

type FeeDeducted added in v0.26.3

type FeeDeducted struct {
	TransferID       github_com_axelarnetwork_axelar_core_x_nexus_exported.TransferID `` /* 166-byte string literal not displayed */
	RecipientChain   github_com_axelarnetwork_axelar_core_x_nexus_exported.ChainName  `` /* 176-byte string literal not displayed */
	RecipientAddress string                                                           `protobuf:"bytes,3,opt,name=recipient_address,json=recipientAddress,proto3" json:"recipient_address,omitempty"`
	Amount           types.Coin                                                       `protobuf:"bytes,4,opt,name=amount,proto3" json:"amount"`
	Fee              types.Coin                                                       `protobuf:"bytes,5,opt,name=fee,proto3" json:"fee"`
}

func (*FeeDeducted) Descriptor added in v0.26.3

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

func (*FeeDeducted) GetAmount added in v0.26.3

func (m *FeeDeducted) GetAmount() types.Coin

func (*FeeDeducted) GetFee added in v0.26.3

func (m *FeeDeducted) GetFee() types.Coin

func (*FeeDeducted) GetRecipientAddress added in v0.26.3

func (m *FeeDeducted) GetRecipientAddress() string

func (*FeeDeducted) GetRecipientChain added in v0.26.3

func (*FeeDeducted) GetTransferID added in v0.26.3

func (*FeeDeducted) Marshal added in v0.26.3

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

func (*FeeDeducted) MarshalTo added in v0.26.3

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

func (*FeeDeducted) MarshalToSizedBuffer added in v0.26.3

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

func (*FeeDeducted) ProtoMessage added in v0.26.3

func (*FeeDeducted) ProtoMessage()

func (*FeeDeducted) Reset added in v0.26.3

func (m *FeeDeducted) Reset()

func (*FeeDeducted) Size added in v0.26.3

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

func (*FeeDeducted) String added in v0.26.3

func (m *FeeDeducted) String() string

func (*FeeDeducted) Unmarshal added in v0.26.3

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

func (*FeeDeducted) XXX_DiscardUnknown added in v0.26.3

func (m *FeeDeducted) XXX_DiscardUnknown()

func (*FeeDeducted) XXX_Marshal added in v0.26.3

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

func (*FeeDeducted) XXX_Merge added in v0.26.3

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

func (*FeeDeducted) XXX_MessageName added in v0.33.1

func (*FeeDeducted) XXX_MessageName() string

func (*FeeDeducted) XXX_Size added in v0.26.3

func (m *FeeDeducted) XXX_Size() int

func (*FeeDeducted) XXX_Unmarshal added in v0.26.3

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

type FeeInfoRequest added in v0.18.0

type FeeInfoRequest struct {
	Chain string `protobuf:"bytes,1,opt,name=chain,proto3" json:"chain,omitempty"`
	Asset string `protobuf:"bytes,2,opt,name=asset,proto3" json:"asset,omitempty"`
}

FeeInfoRequest represents a message that queries the transfer fees associated to an asset on a chain

func (*FeeInfoRequest) Descriptor added in v0.18.0

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

func (*FeeInfoRequest) Marshal added in v0.18.0

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

func (*FeeInfoRequest) MarshalTo added in v0.18.0

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

func (*FeeInfoRequest) MarshalToSizedBuffer added in v0.18.0

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

func (*FeeInfoRequest) ProtoMessage added in v0.18.0

func (*FeeInfoRequest) ProtoMessage()

func (*FeeInfoRequest) Reset added in v0.18.0

func (m *FeeInfoRequest) Reset()

func (*FeeInfoRequest) Size added in v0.18.0

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

func (*FeeInfoRequest) String added in v0.18.0

func (m *FeeInfoRequest) String() string

func (*FeeInfoRequest) Unmarshal added in v0.18.0

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

func (*FeeInfoRequest) XXX_DiscardUnknown added in v0.18.0

func (m *FeeInfoRequest) XXX_DiscardUnknown()

func (*FeeInfoRequest) XXX_Marshal added in v0.18.0

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

func (*FeeInfoRequest) XXX_Merge added in v0.18.0

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

func (*FeeInfoRequest) XXX_Size added in v0.18.0

func (m *FeeInfoRequest) XXX_Size() int

func (*FeeInfoRequest) XXX_Unmarshal added in v0.18.0

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

type FeeInfoResponse added in v0.18.0

type FeeInfoResponse struct {
	FeeInfo *exported.FeeInfo `protobuf:"bytes,1,opt,name=fee_info,json=feeInfo,proto3" json:"fee_info,omitempty"`
}

func (*FeeInfoResponse) Descriptor added in v0.18.0

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

func (*FeeInfoResponse) Marshal added in v0.18.0

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

func (*FeeInfoResponse) MarshalTo added in v0.18.0

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

func (*FeeInfoResponse) MarshalToSizedBuffer added in v0.18.0

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

func (*FeeInfoResponse) ProtoMessage added in v0.18.0

func (*FeeInfoResponse) ProtoMessage()

func (*FeeInfoResponse) Reset added in v0.18.0

func (m *FeeInfoResponse) Reset()

func (*FeeInfoResponse) Size added in v0.18.0

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

func (*FeeInfoResponse) String added in v0.18.0

func (m *FeeInfoResponse) String() string

func (*FeeInfoResponse) Unmarshal added in v0.18.0

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

func (*FeeInfoResponse) XXX_DiscardUnknown added in v0.18.0

func (m *FeeInfoResponse) XXX_DiscardUnknown()

func (*FeeInfoResponse) XXX_Marshal added in v0.18.0

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

func (*FeeInfoResponse) XXX_Merge added in v0.18.0

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

func (*FeeInfoResponse) XXX_Size added in v0.18.0

func (m *FeeInfoResponse) XXX_Size() int

func (*FeeInfoResponse) XXX_Unmarshal added in v0.18.0

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

type GenesisState

type GenesisState struct {
	Params          Params                        `protobuf:"bytes,1,opt,name=params,proto3" json:"params"`
	Nonce           uint64                        `protobuf:"varint,2,opt,name=nonce,proto3" json:"nonce,omitempty"`
	Chains          []exported.Chain              `protobuf:"bytes,3,rep,name=chains,proto3" json:"chains"`
	ChainStates     []ChainState                  `protobuf:"bytes,4,rep,name=chain_states,json=chainStates,proto3" json:"chain_states"`
	LinkedAddresses []LinkedAddresses             `protobuf:"bytes,5,rep,name=linked_addresses,json=linkedAddresses,proto3" json:"linked_addresses"`
	Transfers       []exported.CrossChainTransfer `protobuf:"bytes,6,rep,name=transfers,proto3" json:"transfers"`
	Fee             exported.TransferFee          `protobuf:"bytes,7,opt,name=fee,proto3" json:"fee"`
	FeeInfos        []exported.FeeInfo            `protobuf:"bytes,8,rep,name=fee_infos,json=feeInfos,proto3" json:"fee_infos"`
	RateLimits      []RateLimit                   `protobuf:"bytes,9,rep,name=rate_limits,json=rateLimits,proto3" json:"rate_limits"`
	TransferEpochs  []TransferEpoch               `protobuf:"bytes,10,rep,name=transfer_epochs,json=transferEpochs,proto3" json:"transfer_epochs"`
	Messages        []exported.GeneralMessage     `protobuf:"bytes,11,rep,name=messages,proto3" json:"messages"`
	MessageNonce    uint64                        `protobuf:"varint,12,opt,name=message_nonce,json=messageNonce,proto3" json:"message_nonce,omitempty"`
}

GenesisState represents the genesis state

func DefaultGenesisState

func DefaultGenesisState() *GenesisState

DefaultGenesisState creates the default genesis state

func GetGenesisStateFromAppState

func GetGenesisStateFromAppState(cdc codec.JSONCodec, appState map[string]json.RawMessage) GenesisState

GetGenesisStateFromAppState returns x/nexus GenesisState given raw application genesis state.

func NewGenesisState added in v0.9.0

func NewGenesisState(
	params Params,
	nonce uint64,
	chains []exported.Chain,
	chainStates []ChainState,
	linkedAddresses []LinkedAddresses,
	transfers []exported.CrossChainTransfer,
	fee exported.TransferFee,
	feeInfos []exported.FeeInfo,
	rateLimits []RateLimit,
	transferEpochs []TransferEpoch,
	messages []exported.GeneralMessage,
	messageNonce uint64,
) *GenesisState

NewGenesisState is the constructor of GenesisState

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 InsufficientFee added in v0.26.3

type InsufficientFee struct {
	TransferID       github_com_axelarnetwork_axelar_core_x_nexus_exported.TransferID `` /* 166-byte string literal not displayed */
	RecipientChain   github_com_axelarnetwork_axelar_core_x_nexus_exported.ChainName  `` /* 176-byte string literal not displayed */
	RecipientAddress string                                                           `protobuf:"bytes,3,opt,name=recipient_address,json=recipientAddress,proto3" json:"recipient_address,omitempty"`
	Amount           types.Coin                                                       `protobuf:"bytes,4,opt,name=amount,proto3" json:"amount"`
	Fee              types.Coin                                                       `protobuf:"bytes,5,opt,name=fee,proto3" json:"fee"`
}

func (*InsufficientFee) Descriptor added in v0.26.3

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

func (*InsufficientFee) GetAmount added in v0.26.3

func (m *InsufficientFee) GetAmount() types.Coin

func (*InsufficientFee) GetFee added in v0.26.3

func (m *InsufficientFee) GetFee() types.Coin

func (*InsufficientFee) GetRecipientAddress added in v0.26.3

func (m *InsufficientFee) GetRecipientAddress() string

func (*InsufficientFee) GetRecipientChain added in v0.26.3

func (*InsufficientFee) GetTransferID added in v0.26.3

func (*InsufficientFee) Marshal added in v0.26.3

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

func (*InsufficientFee) MarshalTo added in v0.26.3

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

func (*InsufficientFee) MarshalToSizedBuffer added in v0.26.3

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

func (*InsufficientFee) ProtoMessage added in v0.26.3

func (*InsufficientFee) ProtoMessage()

func (*InsufficientFee) Reset added in v0.26.3

func (m *InsufficientFee) Reset()

func (*InsufficientFee) Size added in v0.26.3

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

func (*InsufficientFee) String added in v0.26.3

func (m *InsufficientFee) String() string

func (*InsufficientFee) Unmarshal added in v0.26.3

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

func (*InsufficientFee) XXX_DiscardUnknown added in v0.26.3

func (m *InsufficientFee) XXX_DiscardUnknown()

func (*InsufficientFee) XXX_Marshal added in v0.26.3

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

func (*InsufficientFee) XXX_Merge added in v0.26.3

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

func (*InsufficientFee) XXX_MessageName added in v0.33.1

func (*InsufficientFee) XXX_MessageName() string

func (*InsufficientFee) XXX_Size added in v0.26.3

func (m *InsufficientFee) XXX_Size() int

func (*InsufficientFee) XXX_Unmarshal added in v0.26.3

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

type LatestDepositAddressRequest added in v0.9.0

type LatestDepositAddressRequest struct {
	RecipientAddr  string `protobuf:"bytes,1,opt,name=recipient_addr,json=recipientAddr,proto3" json:"recipient_addr,omitempty"`
	RecipientChain string `protobuf:"bytes,2,opt,name=recipient_chain,json=recipientChain,proto3" json:"recipient_chain,omitempty"`
	DepositChain   string `protobuf:"bytes,3,opt,name=deposit_chain,json=depositChain,proto3" json:"deposit_chain,omitempty"`
}

LatestDepositAddressRequest represents a message that queries a deposit address by recipient address

func (*LatestDepositAddressRequest) Descriptor added in v0.9.0

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

func (*LatestDepositAddressRequest) Marshal added in v0.9.0

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

func (*LatestDepositAddressRequest) MarshalTo added in v0.9.0

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

func (*LatestDepositAddressRequest) MarshalToSizedBuffer added in v0.9.0

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

func (*LatestDepositAddressRequest) ProtoMessage added in v0.9.0

func (*LatestDepositAddressRequest) ProtoMessage()

func (*LatestDepositAddressRequest) Reset added in v0.9.0

func (m *LatestDepositAddressRequest) Reset()

func (*LatestDepositAddressRequest) Size added in v0.9.0

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

func (*LatestDepositAddressRequest) String added in v0.9.0

func (m *LatestDepositAddressRequest) String() string

func (*LatestDepositAddressRequest) Unmarshal added in v0.9.0

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

func (*LatestDepositAddressRequest) XXX_DiscardUnknown added in v0.9.0

func (m *LatestDepositAddressRequest) XXX_DiscardUnknown()

func (*LatestDepositAddressRequest) XXX_Marshal added in v0.9.0

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

func (*LatestDepositAddressRequest) XXX_Merge added in v0.9.0

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

func (*LatestDepositAddressRequest) XXX_Size added in v0.9.0

func (m *LatestDepositAddressRequest) XXX_Size() int

func (*LatestDepositAddressRequest) XXX_Unmarshal added in v0.9.0

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

type LatestDepositAddressResponse added in v0.9.0

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

func (*LatestDepositAddressResponse) Descriptor added in v0.9.0

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

func (*LatestDepositAddressResponse) Marshal added in v0.9.0

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

func (*LatestDepositAddressResponse) MarshalTo added in v0.9.0

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

func (*LatestDepositAddressResponse) MarshalToSizedBuffer added in v0.9.0

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

func (*LatestDepositAddressResponse) ProtoMessage added in v0.9.0

func (*LatestDepositAddressResponse) ProtoMessage()

func (*LatestDepositAddressResponse) Reset added in v0.9.0

func (m *LatestDepositAddressResponse) Reset()

func (*LatestDepositAddressResponse) Size added in v0.9.0

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

func (*LatestDepositAddressResponse) String added in v0.9.0

func (*LatestDepositAddressResponse) Unmarshal added in v0.9.0

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

func (*LatestDepositAddressResponse) XXX_DiscardUnknown added in v0.9.0

func (m *LatestDepositAddressResponse) XXX_DiscardUnknown()

func (*LatestDepositAddressResponse) XXX_Marshal added in v0.9.0

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

func (*LatestDepositAddressResponse) XXX_Merge added in v0.9.0

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

func (*LatestDepositAddressResponse) XXX_Size added in v0.9.0

func (m *LatestDepositAddressResponse) XXX_Size() int

func (*LatestDepositAddressResponse) XXX_Unmarshal added in v0.9.0

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

type LinkedAddresses added in v0.9.0

type LinkedAddresses struct {
	DepositAddress   exported.CrossChainAddress `protobuf:"bytes,1,opt,name=deposit_address,json=depositAddress,proto3" json:"deposit_address"`
	RecipientAddress exported.CrossChainAddress `protobuf:"bytes,2,opt,name=recipient_address,json=recipientAddress,proto3" json:"recipient_address"`
}

func NewLinkedAddresses added in v0.9.0

func NewLinkedAddresses(depositAddress, recepientAddress exported.CrossChainAddress) LinkedAddresses

NewLinkedAddresses is the constructor of LinkedAddresses

func (*LinkedAddresses) Descriptor added in v0.9.0

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

func (*LinkedAddresses) Marshal added in v0.9.0

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

func (*LinkedAddresses) MarshalTo added in v0.9.0

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

func (*LinkedAddresses) MarshalToSizedBuffer added in v0.9.0

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

func (*LinkedAddresses) ProtoMessage added in v0.9.0

func (*LinkedAddresses) ProtoMessage()

func (*LinkedAddresses) Reset added in v0.9.0

func (m *LinkedAddresses) Reset()

func (*LinkedAddresses) Size added in v0.9.0

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

func (*LinkedAddresses) String added in v0.9.0

func (m *LinkedAddresses) String() string

func (*LinkedAddresses) Unmarshal added in v0.9.0

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

func (LinkedAddresses) Validate added in v0.9.0

func (m LinkedAddresses) Validate() error

Validate validates the LinkedAddresses

func (*LinkedAddresses) XXX_DiscardUnknown added in v0.9.0

func (m *LinkedAddresses) XXX_DiscardUnknown()

func (*LinkedAddresses) XXX_Marshal added in v0.9.0

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

func (*LinkedAddresses) XXX_Merge added in v0.9.0

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

func (*LinkedAddresses) XXX_Size added in v0.9.0

func (m *LinkedAddresses) XXX_Size() int

func (*LinkedAddresses) XXX_Unmarshal added in v0.9.0

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

type MaintainerState added in v0.18.0

type MaintainerState struct {
	Address        github_com_cosmos_cosmos_sdk_types.ValAddress                   `protobuf:"bytes,1,opt,name=address,proto3,casttype=github.com/cosmos/cosmos-sdk/types.ValAddress" json:"address,omitempty"`
	MissingVotes   utils.Bitmap                                                    `protobuf:"bytes,2,opt,name=missing_votes,json=missingVotes,proto3" json:"missing_votes"`
	IncorrectVotes utils.Bitmap                                                    `protobuf:"bytes,3,opt,name=incorrect_votes,json=incorrectVotes,proto3" json:"incorrect_votes"`
	Chain          github_com_axelarnetwork_axelar_core_x_nexus_exported.ChainName `` /* 136-byte string literal not displayed */
}

func NewMaintainerState added in v0.18.0

func NewMaintainerState(chain exported.ChainName, address sdk.ValAddress) *MaintainerState

NewMaintainerState is the constructor for MaintainerState

func (MaintainerState) CountIncorrectVotes added in v0.25.0

func (m MaintainerState) CountIncorrectVotes(window int) uint64

CountIncorrectVotes returns the number of incorrect votes within the given window

func (MaintainerState) CountMissingVotes added in v0.25.0

func (m MaintainerState) CountMissingVotes(window int) uint64

CountMissingVotes returns the number of missing votes within the given window

func (*MaintainerState) Descriptor added in v0.18.0

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

func (MaintainerState) GetAddress added in v0.25.0

func (m MaintainerState) GetAddress() sdk.ValAddress

GetAddress returns the address of the maintainer

func (*MaintainerState) MarkIncorrectVote added in v0.25.0

func (m *MaintainerState) MarkIncorrectVote(incorrectVote bool)

MarkIncorrectVote marks the given maintainer for voting incorrectly of a poll

func (*MaintainerState) MarkMissingVote added in v0.25.0

func (m *MaintainerState) MarkMissingVote(missingVote bool)

MarkMissingVote marks the given maintainer for missing vote of a poll

func (*MaintainerState) Marshal added in v0.18.0

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

func (*MaintainerState) MarshalTo added in v0.18.0

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

func (*MaintainerState) MarshalToSizedBuffer added in v0.18.0

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

func (*MaintainerState) ProtoMessage added in v0.18.0

func (*MaintainerState) ProtoMessage()

func (*MaintainerState) Reset added in v0.18.0

func (m *MaintainerState) Reset()

func (*MaintainerState) Size added in v0.18.0

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

func (*MaintainerState) String added in v0.18.0

func (m *MaintainerState) String() string

func (*MaintainerState) Unmarshal added in v0.18.0

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

func (MaintainerState) ValidateBasic added in v0.18.0

func (m MaintainerState) ValidateBasic() error

ValidateBasic returns error if the given MaintainerState is invalid, nil otherwise

func (*MaintainerState) XXX_DiscardUnknown added in v0.18.0

func (m *MaintainerState) XXX_DiscardUnknown()

func (*MaintainerState) XXX_Marshal added in v0.18.0

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

func (*MaintainerState) XXX_Merge added in v0.18.0

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

func (*MaintainerState) XXX_Size added in v0.18.0

func (m *MaintainerState) XXX_Size() int

func (*MaintainerState) XXX_Unmarshal added in v0.18.0

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

type MessageExecuted added in v0.33.1

type MessageExecuted struct {
	ID string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
}

func (*MessageExecuted) Descriptor added in v0.33.1

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

func (*MessageExecuted) GetID added in v0.33.1

func (m *MessageExecuted) GetID() string

func (*MessageExecuted) Marshal added in v0.33.1

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

func (*MessageExecuted) MarshalTo added in v0.33.1

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

func (*MessageExecuted) MarshalToSizedBuffer added in v0.33.1

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

func (*MessageExecuted) ProtoMessage added in v0.33.1

func (*MessageExecuted) ProtoMessage()

func (*MessageExecuted) Reset added in v0.33.1

func (m *MessageExecuted) Reset()

func (*MessageExecuted) Size added in v0.33.1

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

func (*MessageExecuted) String added in v0.33.1

func (m *MessageExecuted) String() string

func (*MessageExecuted) Unmarshal added in v0.33.1

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

func (*MessageExecuted) XXX_DiscardUnknown added in v0.33.1

func (m *MessageExecuted) XXX_DiscardUnknown()

func (*MessageExecuted) XXX_Marshal added in v0.33.1

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

func (*MessageExecuted) XXX_Merge added in v0.33.1

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

func (*MessageExecuted) XXX_MessageName added in v0.33.1

func (*MessageExecuted) XXX_MessageName() string

func (*MessageExecuted) XXX_Size added in v0.33.1

func (m *MessageExecuted) XXX_Size() int

func (*MessageExecuted) XXX_Unmarshal added in v0.33.1

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

type MessageFailed added in v0.33.1

type MessageFailed struct {
	ID string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
}

func (*MessageFailed) Descriptor added in v0.33.1

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

func (*MessageFailed) GetID added in v0.33.1

func (m *MessageFailed) GetID() string

func (*MessageFailed) Marshal added in v0.33.1

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

func (*MessageFailed) MarshalTo added in v0.33.1

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

func (*MessageFailed) MarshalToSizedBuffer added in v0.33.1

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

func (*MessageFailed) ProtoMessage added in v0.33.1

func (*MessageFailed) ProtoMessage()

func (*MessageFailed) Reset added in v0.33.1

func (m *MessageFailed) Reset()

func (*MessageFailed) Size added in v0.33.1

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

func (*MessageFailed) String added in v0.33.1

func (m *MessageFailed) String() string

func (*MessageFailed) Unmarshal added in v0.33.1

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

func (*MessageFailed) XXX_DiscardUnknown added in v0.33.1

func (m *MessageFailed) XXX_DiscardUnknown()

func (*MessageFailed) XXX_Marshal added in v0.33.1

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

func (*MessageFailed) XXX_Merge added in v0.33.1

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

func (*MessageFailed) XXX_MessageName added in v0.33.1

func (*MessageFailed) XXX_MessageName() string

func (*MessageFailed) XXX_Size added in v0.33.1

func (m *MessageFailed) XXX_Size() int

func (*MessageFailed) XXX_Unmarshal added in v0.33.1

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

type MessageProcessing added in v0.33.1

type MessageProcessing struct {
	ID string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
}

func (*MessageProcessing) Descriptor added in v0.33.1

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

func (*MessageProcessing) GetID added in v0.33.1

func (m *MessageProcessing) GetID() string

func (*MessageProcessing) Marshal added in v0.33.1

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

func (*MessageProcessing) MarshalTo added in v0.33.1

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

func (*MessageProcessing) MarshalToSizedBuffer added in v0.33.1

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

func (*MessageProcessing) ProtoMessage added in v0.33.1

func (*MessageProcessing) ProtoMessage()

func (*MessageProcessing) Reset added in v0.33.1

func (m *MessageProcessing) Reset()

func (*MessageProcessing) Size added in v0.33.1

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

func (*MessageProcessing) String added in v0.33.1

func (m *MessageProcessing) String() string

func (*MessageProcessing) Unmarshal added in v0.33.1

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

func (*MessageProcessing) XXX_DiscardUnknown added in v0.33.1

func (m *MessageProcessing) XXX_DiscardUnknown()

func (*MessageProcessing) XXX_Marshal added in v0.33.1

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

func (*MessageProcessing) XXX_Merge added in v0.33.1

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

func (*MessageProcessing) XXX_MessageName added in v0.33.1

func (*MessageProcessing) XXX_MessageName() string

func (*MessageProcessing) XXX_Size added in v0.33.1

func (m *MessageProcessing) XXX_Size() int

func (*MessageProcessing) XXX_Unmarshal added in v0.33.1

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

type MessageReceived added in v0.32.0

type MessageReceived struct {
	ID          string                     `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	PayloadHash []byte                     `protobuf:"bytes,2,opt,name=payload_hash,json=payloadHash,proto3" json:"payload_hash,omitempty"`
	Sender      exported.CrossChainAddress `protobuf:"bytes,3,opt,name=sender,proto3" json:"sender"`
	Recipient   exported.CrossChainAddress `protobuf:"bytes,4,opt,name=recipient,proto3" json:"recipient"`
}

func (*MessageReceived) Descriptor added in v0.32.0

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

func (*MessageReceived) GetID added in v0.32.0

func (m *MessageReceived) GetID() string

func (*MessageReceived) GetPayloadHash added in v0.32.0

func (m *MessageReceived) GetPayloadHash() []byte

func (*MessageReceived) GetRecipient added in v0.32.0

func (m *MessageReceived) GetRecipient() exported.CrossChainAddress

func (*MessageReceived) GetSender added in v0.32.0

func (*MessageReceived) Marshal added in v0.32.0

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

func (*MessageReceived) MarshalTo added in v0.32.0

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

func (*MessageReceived) MarshalToSizedBuffer added in v0.32.0

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

func (*MessageReceived) ProtoMessage added in v0.32.0

func (*MessageReceived) ProtoMessage()

func (*MessageReceived) Reset added in v0.32.0

func (m *MessageReceived) Reset()

func (*MessageReceived) Size added in v0.32.0

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

func (*MessageReceived) String added in v0.32.0

func (m *MessageReceived) String() string

func (*MessageReceived) Unmarshal added in v0.32.0

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

func (*MessageReceived) XXX_DiscardUnknown added in v0.32.0

func (m *MessageReceived) XXX_DiscardUnknown()

func (*MessageReceived) XXX_Marshal added in v0.32.0

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

func (*MessageReceived) XXX_Merge added in v0.32.0

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

func (*MessageReceived) XXX_MessageName added in v0.33.1

func (*MessageReceived) XXX_MessageName() string

func (*MessageReceived) XXX_Size added in v0.32.0

func (m *MessageReceived) XXX_Size() int

func (*MessageReceived) XXX_Unmarshal added in v0.32.0

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

type MessageRequest added in v0.32.0

type MessageRequest struct {
	ID string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
}

func (*MessageRequest) Descriptor added in v0.32.0

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

func (*MessageRequest) Marshal added in v0.32.0

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

func (*MessageRequest) MarshalTo added in v0.32.0

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

func (*MessageRequest) MarshalToSizedBuffer added in v0.32.0

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

func (*MessageRequest) ProtoMessage added in v0.32.0

func (*MessageRequest) ProtoMessage()

func (*MessageRequest) Reset added in v0.32.0

func (m *MessageRequest) Reset()

func (*MessageRequest) Size added in v0.32.0

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

func (*MessageRequest) String added in v0.32.0

func (m *MessageRequest) String() string

func (*MessageRequest) Unmarshal added in v0.32.0

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

func (*MessageRequest) XXX_DiscardUnknown added in v0.32.0

func (m *MessageRequest) XXX_DiscardUnknown()

func (*MessageRequest) XXX_Marshal added in v0.32.0

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

func (*MessageRequest) XXX_Merge added in v0.32.0

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

func (*MessageRequest) XXX_Size added in v0.32.0

func (m *MessageRequest) XXX_Size() int

func (*MessageRequest) XXX_Unmarshal added in v0.32.0

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

type MessageResponse added in v0.32.0

type MessageResponse struct {
	Message exported.GeneralMessage `protobuf:"bytes,1,opt,name=message,proto3" json:"message"`
}

func (*MessageResponse) Descriptor added in v0.32.0

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

func (*MessageResponse) Marshal added in v0.32.0

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

func (*MessageResponse) MarshalTo added in v0.32.0

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

func (*MessageResponse) MarshalToSizedBuffer added in v0.32.0

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

func (*MessageResponse) ProtoMessage added in v0.32.0

func (*MessageResponse) ProtoMessage()

func (*MessageResponse) Reset added in v0.32.0

func (m *MessageResponse) Reset()

func (*MessageResponse) Size added in v0.32.0

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

func (*MessageResponse) String added in v0.32.0

func (m *MessageResponse) String() string

func (*MessageResponse) Unmarshal added in v0.32.0

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

func (*MessageResponse) XXX_DiscardUnknown added in v0.32.0

func (m *MessageResponse) XXX_DiscardUnknown()

func (*MessageResponse) XXX_Marshal added in v0.32.0

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

func (*MessageResponse) XXX_Merge added in v0.32.0

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

func (*MessageResponse) XXX_Size added in v0.32.0

func (m *MessageResponse) XXX_Size() int

func (*MessageResponse) XXX_Unmarshal added in v0.32.0

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

type MessageRouter added in v0.35.0

type MessageRouter interface {
	AddRoute(module string, route exported.MessageRoute) MessageRouter
	Route(ctx sdk.Context, routingCtx exported.RoutingContext, msg exported.GeneralMessage) error
	Seal()
}

MessageRouter implements a message router based on the message's destination chain's module name

func NewMessageRouter added in v0.35.0

func NewMessageRouter() MessageRouter

NewMessageRouter creates a new MessageRouter interface instance

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 {
	Logger(ctx sdk.Context) log.Logger

	InitGenesis(ctx sdk.Context, genState *GenesisState)
	ExportGenesis(ctx sdk.Context) *GenesisState

	SetParams(ctx sdk.Context, p Params)
	GetParams(ctx sdk.Context) Params

	IsChainActivated(ctx sdk.Context, chain exported.Chain) bool
	ActivateChain(ctx sdk.Context, chain exported.Chain)
	GetChains(ctx sdk.Context) []exported.Chain
	GetChain(ctx sdk.Context, chain exported.ChainName) (exported.Chain, bool)
	IsChainMaintainer(ctx sdk.Context, chain exported.Chain, maintainer sdk.ValAddress) bool
	AddChainMaintainer(ctx sdk.Context, chain exported.Chain, validator sdk.ValAddress) error
	RemoveChainMaintainer(ctx sdk.Context, chain exported.Chain, validator sdk.ValAddress) error
	GetChainMaintainers(ctx sdk.Context, chain exported.Chain) []sdk.ValAddress
	GetChainMaintainerStates(ctx sdk.Context, chain exported.Chain) []exported.MaintainerState
	LinkAddresses(ctx sdk.Context, sender exported.CrossChainAddress, recipient exported.CrossChainAddress) error
	DeactivateChain(ctx sdk.Context, chain exported.Chain)
	RegisterFee(ctx sdk.Context, chain exported.Chain, feeInfo exported.FeeInfo) error
	GetFeeInfo(ctx sdk.Context, chain exported.Chain, asset string) exported.FeeInfo
	SetRateLimit(ctx sdk.Context, chainName exported.ChainName, limit sdk.Coin, window time.Duration) error
	RateLimitTransfer(ctx sdk.Context, chain exported.ChainName, asset sdk.Coin, direction exported.TransferDirection) error
	GenerateMessageID(ctx sdk.Context) (string, []byte, uint64)
	SetNewMessage(ctx sdk.Context, msg exported.GeneralMessage) error
	SetMessageExecuted(ctx sdk.Context, id string) error
	RouteMessage(ctx sdk.Context, id string, routingCtx ...exported.RoutingContext) error
	DequeueRouteMessage(ctx sdk.Context) (exported.GeneralMessage, bool)
}

Nexus provides functionality to manage cross-chain transfers

type Params

type Params struct {
	ChainActivationThreshold              utils.Threshold                               `protobuf:"bytes,1,opt,name=chain_activation_threshold,json=chainActivationThreshold,proto3" json:"chain_activation_threshold"`
	ChainMaintainerMissingVoteThreshold   utils.Threshold                               `` /* 162-byte string literal not displayed */
	ChainMaintainerIncorrectVoteThreshold utils.Threshold                               `` /* 168-byte string literal not displayed */
	ChainMaintainerCheckWindow            int32                                         `` /* 144-byte string literal not displayed */
	Gateway                               github_com_cosmos_cosmos_sdk_types.AccAddress `protobuf:"bytes,5,opt,name=gateway,proto3,casttype=github.com/cosmos/cosmos-sdk/types.AccAddress" json:"gateway,omitempty"`
	EndBlockerLimit                       uint64                                        `protobuf:"varint,6,opt,name=end_blocker_limit,json=endBlockerLimit,proto3" json:"end_blocker_limit,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 nexus 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 ParamsRequest added in v0.34.0

type ParamsRequest struct {
}

ParamsRequest represents a message that queries the params

func (*ParamsRequest) Descriptor added in v0.34.0

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

func (*ParamsRequest) Marshal added in v0.34.0

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

func (*ParamsRequest) MarshalTo added in v0.34.0

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

func (*ParamsRequest) MarshalToSizedBuffer added in v0.34.0

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

func (*ParamsRequest) ProtoMessage added in v0.34.0

func (*ParamsRequest) ProtoMessage()

func (*ParamsRequest) Reset added in v0.34.0

func (m *ParamsRequest) Reset()

func (*ParamsRequest) Size added in v0.34.0

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

func (*ParamsRequest) String added in v0.34.0

func (m *ParamsRequest) String() string

func (*ParamsRequest) Unmarshal added in v0.34.0

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

func (*ParamsRequest) XXX_DiscardUnknown added in v0.34.0

func (m *ParamsRequest) XXX_DiscardUnknown()

func (*ParamsRequest) XXX_Marshal added in v0.34.0

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

func (*ParamsRequest) XXX_Merge added in v0.34.0

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

func (*ParamsRequest) XXX_Size added in v0.34.0

func (m *ParamsRequest) XXX_Size() int

func (*ParamsRequest) XXX_Unmarshal added in v0.34.0

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

type ParamsResponse added in v0.34.0

type ParamsResponse struct {
	Params Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params"`
}

func (*ParamsResponse) Descriptor added in v0.34.0

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

func (*ParamsResponse) Marshal added in v0.34.0

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

func (*ParamsResponse) MarshalTo added in v0.34.0

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

func (*ParamsResponse) MarshalToSizedBuffer added in v0.34.0

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

func (*ParamsResponse) ProtoMessage added in v0.34.0

func (*ParamsResponse) ProtoMessage()

func (*ParamsResponse) Reset added in v0.34.0

func (m *ParamsResponse) Reset()

func (*ParamsResponse) Size added in v0.34.0

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

func (*ParamsResponse) String added in v0.34.0

func (m *ParamsResponse) String() string

func (*ParamsResponse) Unmarshal added in v0.34.0

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

func (*ParamsResponse) XXX_DiscardUnknown added in v0.34.0

func (m *ParamsResponse) XXX_DiscardUnknown()

func (*ParamsResponse) XXX_Marshal added in v0.34.0

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

func (*ParamsResponse) XXX_Merge added in v0.34.0

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

func (*ParamsResponse) XXX_Size added in v0.34.0

func (m *ParamsResponse) XXX_Size() int

func (*ParamsResponse) XXX_Unmarshal added in v0.34.0

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

type QueryServiceClient added in v0.9.0

type QueryServiceClient interface {
	// LatestDepositAddress queries the a deposit address by recipient
	LatestDepositAddress(ctx context.Context, in *LatestDepositAddressRequest, opts ...grpc.CallOption) (*LatestDepositAddressResponse, error)
	// TransfersForChain queries transfers by chain
	TransfersForChain(ctx context.Context, in *TransfersForChainRequest, opts ...grpc.CallOption) (*TransfersForChainResponse, error)
	// FeeInfo queries the fee info by chain and asset
	FeeInfo(ctx context.Context, in *FeeInfoRequest, opts ...grpc.CallOption) (*FeeInfoResponse, error)
	// TransferFee queries the transfer fee by the source, destination chain,
	// and amount. If amount is 0, the min fee is returned
	TransferFee(ctx context.Context, in *TransferFeeRequest, opts ...grpc.CallOption) (*TransferFeeResponse, error)
	// Chains queries the chains registered on the network
	Chains(ctx context.Context, in *ChainsRequest, opts ...grpc.CallOption) (*ChainsResponse, error)
	// Assets queries the assets registered for a chain
	Assets(ctx context.Context, in *AssetsRequest, opts ...grpc.CallOption) (*AssetsResponse, error)
	// ChainState queries the state of a registered chain on the network
	ChainState(ctx context.Context, in *ChainStateRequest, opts ...grpc.CallOption) (*ChainStateResponse, error)
	// ChainsByAsset queries the chains that support an asset on the network
	ChainsByAsset(ctx context.Context, in *ChainsByAssetRequest, opts ...grpc.CallOption) (*ChainsByAssetResponse, error)
	// RecipientAddress queries the recipient address for a given deposit address
	RecipientAddress(ctx context.Context, in *RecipientAddressRequest, opts ...grpc.CallOption) (*RecipientAddressResponse, error)
	// ChainMaintainers queries the chain maintainers for a given chain
	ChainMaintainers(ctx context.Context, in *ChainMaintainersRequest, opts ...grpc.CallOption) (*ChainMaintainersResponse, error)
	// TransferRateLimit queries the transfer rate limit for a given chain and
	// asset. If a rate limit is not set, nil is returned.
	TransferRateLimit(ctx context.Context, in *TransferRateLimitRequest, opts ...grpc.CallOption) (*TransferRateLimitResponse, error)
	Message(ctx context.Context, in *MessageRequest, opts ...grpc.CallOption) (*MessageResponse, error)
	Params(ctx context.Context, in *ParamsRequest, opts ...grpc.CallOption) (*ParamsResponse, 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.9.0

func NewQueryServiceClient(cc grpc1.ClientConn) QueryServiceClient

type QueryServiceServer added in v0.9.0

type QueryServiceServer interface {
	// LatestDepositAddress queries the a deposit address by recipient
	LatestDepositAddress(context.Context, *LatestDepositAddressRequest) (*LatestDepositAddressResponse, error)
	// TransfersForChain queries transfers by chain
	TransfersForChain(context.Context, *TransfersForChainRequest) (*TransfersForChainResponse, error)
	// FeeInfo queries the fee info by chain and asset
	FeeInfo(context.Context, *FeeInfoRequest) (*FeeInfoResponse, error)
	// TransferFee queries the transfer fee by the source, destination chain,
	// and amount. If amount is 0, the min fee is returned
	TransferFee(context.Context, *TransferFeeRequest) (*TransferFeeResponse, error)
	// Chains queries the chains registered on the network
	Chains(context.Context, *ChainsRequest) (*ChainsResponse, error)
	// Assets queries the assets registered for a chain
	Assets(context.Context, *AssetsRequest) (*AssetsResponse, error)
	// ChainState queries the state of a registered chain on the network
	ChainState(context.Context, *ChainStateRequest) (*ChainStateResponse, error)
	// ChainsByAsset queries the chains that support an asset on the network
	ChainsByAsset(context.Context, *ChainsByAssetRequest) (*ChainsByAssetResponse, error)
	// RecipientAddress queries the recipient address for a given deposit address
	RecipientAddress(context.Context, *RecipientAddressRequest) (*RecipientAddressResponse, error)
	// ChainMaintainers queries the chain maintainers for a given chain
	ChainMaintainers(context.Context, *ChainMaintainersRequest) (*ChainMaintainersResponse, error)
	// TransferRateLimit queries the transfer rate limit for a given chain and
	// asset. If a rate limit is not set, nil is returned.
	TransferRateLimit(context.Context, *TransferRateLimitRequest) (*TransferRateLimitResponse, error)
	Message(context.Context, *MessageRequest) (*MessageResponse, error)
	Params(context.Context, *ParamsRequest) (*ParamsResponse, error)
}

QueryServiceServer is the server API for QueryService service.

type RateLimit added in v0.27.0

type RateLimit struct {
	Chain  github_com_axelarnetwork_axelar_core_x_nexus_exported.ChainName `` /* 136-byte string literal not displayed */
	Limit  types.Coin                                                      `protobuf:"bytes,2,opt,name=limit,proto3" json:"limit"`
	Window time.Duration                                                   `protobuf:"bytes,3,opt,name=window,proto3,stdduration" json:"window"`
}

func (*RateLimit) Descriptor added in v0.27.0

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

func (*RateLimit) Marshal added in v0.27.0

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

func (*RateLimit) MarshalTo added in v0.27.0

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

func (*RateLimit) MarshalToSizedBuffer added in v0.27.0

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

func (*RateLimit) ProtoMessage added in v0.27.0

func (*RateLimit) ProtoMessage()

func (*RateLimit) Reset added in v0.27.0

func (m *RateLimit) Reset()

func (*RateLimit) Size added in v0.27.0

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

func (*RateLimit) String added in v0.27.0

func (m *RateLimit) String() string

func (*RateLimit) Unmarshal added in v0.27.0

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

func (RateLimit) ValidateBasic added in v0.27.0

func (m RateLimit) ValidateBasic() error

ValidateBasic returns an error if the type is invalid

func (*RateLimit) XXX_DiscardUnknown added in v0.27.0

func (m *RateLimit) XXX_DiscardUnknown()

func (*RateLimit) XXX_Marshal added in v0.27.0

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

func (*RateLimit) XXX_Merge added in v0.27.0

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

func (*RateLimit) XXX_Size added in v0.27.0

func (m *RateLimit) XXX_Size() int

func (*RateLimit) XXX_Unmarshal added in v0.27.0

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

type RateLimitUpdated added in v0.27.0

type RateLimitUpdated struct {
	Chain  github_com_axelarnetwork_axelar_core_x_nexus_exported.ChainName `` /* 136-byte string literal not displayed */
	Limit  types.Coin                                                      `protobuf:"bytes,2,opt,name=limit,proto3" json:"limit"`
	Window time.Duration                                                   `protobuf:"bytes,3,opt,name=window,proto3,stdduration" json:"window"`
}

func (*RateLimitUpdated) Descriptor added in v0.27.0

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

func (*RateLimitUpdated) GetChain added in v0.27.0

func (*RateLimitUpdated) GetLimit added in v0.27.0

func (m *RateLimitUpdated) GetLimit() types.Coin

func (*RateLimitUpdated) GetWindow added in v0.27.0

func (m *RateLimitUpdated) GetWindow() time.Duration

func (*RateLimitUpdated) Marshal added in v0.27.0

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

func (*RateLimitUpdated) MarshalTo added in v0.27.0

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

func (*RateLimitUpdated) MarshalToSizedBuffer added in v0.27.0

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

func (*RateLimitUpdated) ProtoMessage added in v0.27.0

func (*RateLimitUpdated) ProtoMessage()

func (*RateLimitUpdated) Reset added in v0.27.0

func (m *RateLimitUpdated) Reset()

func (*RateLimitUpdated) Size added in v0.27.0

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

func (*RateLimitUpdated) String added in v0.27.0

func (m *RateLimitUpdated) String() string

func (*RateLimitUpdated) Unmarshal added in v0.27.0

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

func (*RateLimitUpdated) XXX_DiscardUnknown added in v0.27.0

func (m *RateLimitUpdated) XXX_DiscardUnknown()

func (*RateLimitUpdated) XXX_Marshal added in v0.27.0

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

func (*RateLimitUpdated) XXX_Merge added in v0.27.0

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

func (*RateLimitUpdated) XXX_MessageName added in v0.33.1

func (*RateLimitUpdated) XXX_MessageName() string

func (*RateLimitUpdated) XXX_Size added in v0.27.0

func (m *RateLimitUpdated) XXX_Size() int

func (*RateLimitUpdated) XXX_Unmarshal added in v0.27.0

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

type RecipientAddressRequest added in v0.19.4

type RecipientAddressRequest struct {
	DepositAddr  string `protobuf:"bytes,1,opt,name=deposit_addr,json=depositAddr,proto3" json:"deposit_addr,omitempty"`
	DepositChain string `protobuf:"bytes,2,opt,name=deposit_chain,json=depositChain,proto3" json:"deposit_chain,omitempty"`
}

RecipientAddressRequest represents a message that queries the registered recipient address for a given deposit address

func (*RecipientAddressRequest) Descriptor added in v0.19.4

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

func (*RecipientAddressRequest) Marshal added in v0.19.4

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

func (*RecipientAddressRequest) MarshalTo added in v0.19.4

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

func (*RecipientAddressRequest) MarshalToSizedBuffer added in v0.19.4

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

func (*RecipientAddressRequest) ProtoMessage added in v0.19.4

func (*RecipientAddressRequest) ProtoMessage()

func (*RecipientAddressRequest) Reset added in v0.19.4

func (m *RecipientAddressRequest) Reset()

func (*RecipientAddressRequest) Size added in v0.19.4

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

func (*RecipientAddressRequest) String added in v0.19.4

func (m *RecipientAddressRequest) String() string

func (*RecipientAddressRequest) Unmarshal added in v0.19.4

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

func (*RecipientAddressRequest) XXX_DiscardUnknown added in v0.19.4

func (m *RecipientAddressRequest) XXX_DiscardUnknown()

func (*RecipientAddressRequest) XXX_Marshal added in v0.19.4

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

func (*RecipientAddressRequest) XXX_Merge added in v0.19.4

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

func (*RecipientAddressRequest) XXX_Size added in v0.19.4

func (m *RecipientAddressRequest) XXX_Size() int

func (*RecipientAddressRequest) XXX_Unmarshal added in v0.19.4

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

type RecipientAddressResponse added in v0.19.4

type RecipientAddressResponse struct {
	RecipientAddr  string `protobuf:"bytes,1,opt,name=recipient_addr,json=recipientAddr,proto3" json:"recipient_addr,omitempty"`
	RecipientChain string `protobuf:"bytes,2,opt,name=recipient_chain,json=recipientChain,proto3" json:"recipient_chain,omitempty"`
}

func (*RecipientAddressResponse) Descriptor added in v0.19.4

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

func (*RecipientAddressResponse) Marshal added in v0.19.4

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

func (*RecipientAddressResponse) MarshalTo added in v0.19.4

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

func (*RecipientAddressResponse) MarshalToSizedBuffer added in v0.19.4

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

func (*RecipientAddressResponse) ProtoMessage added in v0.19.4

func (*RecipientAddressResponse) ProtoMessage()

func (*RecipientAddressResponse) Reset added in v0.19.4

func (m *RecipientAddressResponse) Reset()

func (*RecipientAddressResponse) Size added in v0.19.4

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

func (*RecipientAddressResponse) String added in v0.19.4

func (m *RecipientAddressResponse) String() string

func (*RecipientAddressResponse) Unmarshal added in v0.19.4

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

func (*RecipientAddressResponse) XXX_DiscardUnknown added in v0.19.4

func (m *RecipientAddressResponse) XXX_DiscardUnknown()

func (*RecipientAddressResponse) XXX_Marshal added in v0.19.4

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

func (*RecipientAddressResponse) XXX_Merge added in v0.19.4

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

func (*RecipientAddressResponse) XXX_Size added in v0.19.4

func (m *RecipientAddressResponse) XXX_Size() int

func (*RecipientAddressResponse) XXX_Unmarshal added in v0.19.4

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

type RegisterAssetFeeRequest added in v0.15.0

type RegisterAssetFeeRequest 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"`
	FeeInfo exported.FeeInfo                              `protobuf:"bytes,2,opt,name=fee_info,json=feeInfo,proto3" json:"fee_info"`
}

RegisterAssetFeeRequest represents a message to register the transfer fee info associated to an asset on a chain

func NewRegisterAssetFeeRequest added in v0.15.0

func NewRegisterAssetFeeRequest(sender sdk.AccAddress, feeInfo exported.FeeInfo) *RegisterAssetFeeRequest

NewRegisterAssetFeeRequest creates a message of type RegisterAssetFeeRequest

func (*RegisterAssetFeeRequest) Descriptor added in v0.15.0

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

func (RegisterAssetFeeRequest) GetSignBytes added in v0.15.0

func (m RegisterAssetFeeRequest) GetSignBytes() []byte

GetSignBytes implements sdk.Msg

func (RegisterAssetFeeRequest) GetSigners added in v0.15.0

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

GetSigners implements sdk.Msg

func (*RegisterAssetFeeRequest) Marshal added in v0.15.0

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

func (*RegisterAssetFeeRequest) MarshalTo added in v0.15.0

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

func (*RegisterAssetFeeRequest) MarshalToSizedBuffer added in v0.15.0

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

func (*RegisterAssetFeeRequest) ProtoMessage added in v0.15.0

func (*RegisterAssetFeeRequest) ProtoMessage()

func (*RegisterAssetFeeRequest) Reset added in v0.15.0

func (m *RegisterAssetFeeRequest) Reset()

func (RegisterAssetFeeRequest) Route added in v0.15.0

func (m RegisterAssetFeeRequest) Route() string

Route implements sdk.Msg

func (*RegisterAssetFeeRequest) Size added in v0.15.0

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

func (*RegisterAssetFeeRequest) String added in v0.15.0

func (m *RegisterAssetFeeRequest) String() string

func (RegisterAssetFeeRequest) Type added in v0.15.0

Type implements sdk.Msg

func (*RegisterAssetFeeRequest) Unmarshal added in v0.15.0

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

func (RegisterAssetFeeRequest) ValidateBasic added in v0.15.0

func (m RegisterAssetFeeRequest) ValidateBasic() error

ValidateBasic implements sdk.Msg

func (*RegisterAssetFeeRequest) XXX_DiscardUnknown added in v0.15.0

func (m *RegisterAssetFeeRequest) XXX_DiscardUnknown()

func (*RegisterAssetFeeRequest) XXX_Marshal added in v0.15.0

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

func (*RegisterAssetFeeRequest) XXX_Merge added in v0.15.0

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

func (*RegisterAssetFeeRequest) XXX_Size added in v0.15.0

func (m *RegisterAssetFeeRequest) XXX_Size() int

func (*RegisterAssetFeeRequest) XXX_Unmarshal added in v0.15.0

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

type RegisterAssetFeeResponse added in v0.15.0

type RegisterAssetFeeResponse struct {
}

func (*RegisterAssetFeeResponse) Descriptor added in v0.15.0

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

func (*RegisterAssetFeeResponse) Marshal added in v0.15.0

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

func (*RegisterAssetFeeResponse) MarshalTo added in v0.15.0

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

func (*RegisterAssetFeeResponse) MarshalToSizedBuffer added in v0.15.0

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

func (*RegisterAssetFeeResponse) ProtoMessage added in v0.15.0

func (*RegisterAssetFeeResponse) ProtoMessage()

func (*RegisterAssetFeeResponse) Reset added in v0.15.0

func (m *RegisterAssetFeeResponse) Reset()

func (*RegisterAssetFeeResponse) Size added in v0.15.0

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

func (*RegisterAssetFeeResponse) String added in v0.15.0

func (m *RegisterAssetFeeResponse) String() string

func (*RegisterAssetFeeResponse) Unmarshal added in v0.15.0

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

func (*RegisterAssetFeeResponse) XXX_DiscardUnknown added in v0.15.0

func (m *RegisterAssetFeeResponse) XXX_DiscardUnknown()

func (*RegisterAssetFeeResponse) XXX_Marshal added in v0.15.0

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

func (*RegisterAssetFeeResponse) XXX_Merge added in v0.15.0

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

func (*RegisterAssetFeeResponse) XXX_Size added in v0.15.0

func (m *RegisterAssetFeeResponse) XXX_Size() int

func (*RegisterAssetFeeResponse) XXX_Unmarshal added in v0.15.0

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

type RegisterChainMaintainerRequest

type RegisterChainMaintainerRequest 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"`
	Chains []github_com_axelarnetwork_axelar_core_x_nexus_exported.ChainName `` /* 138-byte string literal not displayed */
}

func NewRegisterChainMaintainerRequest

func NewRegisterChainMaintainerRequest(sender sdk.AccAddress, chains ...string) *RegisterChainMaintainerRequest

NewRegisterChainMaintainerRequest creates a message of type RegisterChainMaintainerRequest

func (*RegisterChainMaintainerRequest) Descriptor

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

func (RegisterChainMaintainerRequest) GetSignBytes

func (m RegisterChainMaintainerRequest) GetSignBytes() []byte

GetSignBytes implements sdk.Msg

func (RegisterChainMaintainerRequest) GetSigners

GetSigners implements sdk.Msg

func (*RegisterChainMaintainerRequest) Marshal

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

func (*RegisterChainMaintainerRequest) MarshalTo

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

func (*RegisterChainMaintainerRequest) MarshalToSizedBuffer

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

func (*RegisterChainMaintainerRequest) ProtoMessage

func (*RegisterChainMaintainerRequest) ProtoMessage()

func (*RegisterChainMaintainerRequest) Reset

func (m *RegisterChainMaintainerRequest) Reset()

func (RegisterChainMaintainerRequest) Route

Route implements sdk.Msg

func (*RegisterChainMaintainerRequest) Size

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

func (*RegisterChainMaintainerRequest) String

func (RegisterChainMaintainerRequest) Type

Type implements sdk.Msg

func (*RegisterChainMaintainerRequest) Unmarshal

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

func (RegisterChainMaintainerRequest) ValidateBasic

func (m RegisterChainMaintainerRequest) ValidateBasic() error

ValidateBasic implements sdk.Msg

func (*RegisterChainMaintainerRequest) XXX_DiscardUnknown

func (m *RegisterChainMaintainerRequest) XXX_DiscardUnknown()

func (*RegisterChainMaintainerRequest) XXX_Marshal

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

func (*RegisterChainMaintainerRequest) XXX_Merge

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

func (*RegisterChainMaintainerRequest) XXX_Size

func (m *RegisterChainMaintainerRequest) XXX_Size() int

func (*RegisterChainMaintainerRequest) XXX_Unmarshal

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

type RegisterChainMaintainerResponse

type RegisterChainMaintainerResponse struct {
}

func (*RegisterChainMaintainerResponse) Descriptor

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

func (*RegisterChainMaintainerResponse) Marshal

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

func (*RegisterChainMaintainerResponse) MarshalTo

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

func (*RegisterChainMaintainerResponse) MarshalToSizedBuffer

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

func (*RegisterChainMaintainerResponse) ProtoMessage

func (*RegisterChainMaintainerResponse) ProtoMessage()

func (*RegisterChainMaintainerResponse) Reset

func (*RegisterChainMaintainerResponse) Size

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

func (*RegisterChainMaintainerResponse) String

func (*RegisterChainMaintainerResponse) Unmarshal

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

func (*RegisterChainMaintainerResponse) XXX_DiscardUnknown

func (m *RegisterChainMaintainerResponse) XXX_DiscardUnknown()

func (*RegisterChainMaintainerResponse) XXX_Marshal

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

func (*RegisterChainMaintainerResponse) XXX_Merge

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

func (*RegisterChainMaintainerResponse) XXX_Size

func (m *RegisterChainMaintainerResponse) XXX_Size() int

func (*RegisterChainMaintainerResponse) XXX_Unmarshal

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

type RewardKeeper added in v0.18.0

type RewardKeeper interface {
	GetPool(ctx sdk.Context, name string) reward.RewardPool
}

RewardKeeper provides functionality to get reward keeper

type SetTransferRateLimitRequest added in v0.27.0

type SetTransferRateLimitRequest 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  github_com_axelarnetwork_axelar_core_x_nexus_exported.ChainName `` /* 136-byte string literal not displayed */
	Limit  types.Coin                                                      `protobuf:"bytes,3,opt,name=limit,proto3" json:"limit"`
	Window time.Duration                                                   `protobuf:"bytes,4,opt,name=window,proto3,stdduration" json:"window"`
}

SetTransferRateLimitRequest represents a message to set rate limits on transfers

func NewSetTransferRateLimitRequest added in v0.27.0

func NewSetTransferRateLimitRequest(sender sdk.AccAddress, chain exported.ChainName, limit sdk.Coin, window time.Duration) *SetTransferRateLimitRequest

NewSetTransferRateLimitRequest creates a message of type SetTransferRateLimitRequest

func (*SetTransferRateLimitRequest) Descriptor added in v0.27.0

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

func (SetTransferRateLimitRequest) GetSignBytes added in v0.27.0

func (m SetTransferRateLimitRequest) GetSignBytes() []byte

GetSignBytes implements sdk.Msg

func (SetTransferRateLimitRequest) GetSigners added in v0.27.0

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

GetSigners implements sdk.Msg

func (*SetTransferRateLimitRequest) Marshal added in v0.27.0

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

func (*SetTransferRateLimitRequest) MarshalTo added in v0.27.0

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

func (*SetTransferRateLimitRequest) MarshalToSizedBuffer added in v0.27.0

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

func (*SetTransferRateLimitRequest) ProtoMessage added in v0.27.0

func (*SetTransferRateLimitRequest) ProtoMessage()

func (*SetTransferRateLimitRequest) Reset added in v0.27.0

func (m *SetTransferRateLimitRequest) Reset()

func (SetTransferRateLimitRequest) Route added in v0.27.0

Route implements sdk.Msg

func (*SetTransferRateLimitRequest) Size added in v0.27.0

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

func (*SetTransferRateLimitRequest) String added in v0.27.0

func (m *SetTransferRateLimitRequest) String() string

func (SetTransferRateLimitRequest) Type added in v0.27.0

Type implements sdk.Msg

func (*SetTransferRateLimitRequest) Unmarshal added in v0.27.0

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

func (SetTransferRateLimitRequest) ValidateBasic added in v0.27.0

func (m SetTransferRateLimitRequest) ValidateBasic() error

ValidateBasic implements sdk.Msg

func (*SetTransferRateLimitRequest) XXX_DiscardUnknown added in v0.27.0

func (m *SetTransferRateLimitRequest) XXX_DiscardUnknown()

func (*SetTransferRateLimitRequest) XXX_Marshal added in v0.27.0

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

func (*SetTransferRateLimitRequest) XXX_Merge added in v0.27.0

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

func (*SetTransferRateLimitRequest) XXX_Size added in v0.27.0

func (m *SetTransferRateLimitRequest) XXX_Size() int

func (*SetTransferRateLimitRequest) XXX_Unmarshal added in v0.27.0

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

type SetTransferRateLimitResponse added in v0.27.0

type SetTransferRateLimitResponse struct {
}

func (*SetTransferRateLimitResponse) Descriptor added in v0.27.0

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

func (*SetTransferRateLimitResponse) Marshal added in v0.27.0

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

func (*SetTransferRateLimitResponse) MarshalTo added in v0.27.0

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

func (*SetTransferRateLimitResponse) MarshalToSizedBuffer added in v0.27.0

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

func (*SetTransferRateLimitResponse) ProtoMessage added in v0.27.0

func (*SetTransferRateLimitResponse) ProtoMessage()

func (*SetTransferRateLimitResponse) Reset added in v0.27.0

func (m *SetTransferRateLimitResponse) Reset()

func (*SetTransferRateLimitResponse) Size added in v0.27.0

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

func (*SetTransferRateLimitResponse) String added in v0.27.0

func (*SetTransferRateLimitResponse) Unmarshal added in v0.27.0

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

func (*SetTransferRateLimitResponse) XXX_DiscardUnknown added in v0.27.0

func (m *SetTransferRateLimitResponse) XXX_DiscardUnknown()

func (*SetTransferRateLimitResponse) XXX_Marshal added in v0.27.0

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

func (*SetTransferRateLimitResponse) XXX_Merge added in v0.27.0

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

func (*SetTransferRateLimitResponse) XXX_Size added in v0.27.0

func (m *SetTransferRateLimitResponse) XXX_Size() int

func (*SetTransferRateLimitResponse) XXX_Unmarshal added in v0.27.0

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

type SlashingKeeper added in v0.21.0

type SlashingKeeper interface {
	IsTombstoned(ctx sdk.Context, consAddr sdk.ConsAddress) bool
}

SlashingKeeper provides functionality to manage slashing info for a validator

type Snapshotter

type Snapshotter interface {
	CreateSnapshot(ctx sdk.Context, candidates []sdk.ValAddress, filterFunc func(snapshot.ValidatorI) bool, weightFunc func(consensusPower sdk.Uint) sdk.Uint, threshold utils.Threshold) (snapshot.Snapshot, error)
	GetOperator(ctx sdk.Context, proxy sdk.AccAddress) sdk.ValAddress
	GetProxy(ctx sdk.Context, operator sdk.ValAddress) (addr sdk.AccAddress, active bool)
}

Snapshotter provides functionality to the snapshot module

type StakingKeeper

type StakingKeeper interface {
	Validator(ctx sdk.Context, addr sdk.ValAddress) stakingtypes.ValidatorI
	PowerReduction(sdk.Context) sdk.Int
	GetLastTotalPower(sdk.Context) sdk.Int
}

StakingKeeper provides functionality to the staking module

type TransferEpoch added in v0.27.0

type TransferEpoch struct {
	Chain     github_com_axelarnetwork_axelar_core_x_nexus_exported.ChainName `` /* 136-byte string literal not displayed */
	Amount    types.Coin                                                      `protobuf:"bytes,2,opt,name=amount,proto3" json:"amount"`
	Epoch     uint64                                                          `protobuf:"varint,3,opt,name=epoch,proto3" json:"epoch,omitempty"`
	Direction exported.TransferDirection                                      `protobuf:"varint,4,opt,name=direction,proto3,enum=axelar.nexus.exported.v1beta1.TransferDirection" json:"direction,omitempty"`
}

func NewTransferEpoch added in v0.27.0

func NewTransferEpoch(chain exported.ChainName, asset string, epoch uint64, direction exported.TransferDirection) TransferEpoch

NewTransferEpoch returns a new transfer epoch

func (*TransferEpoch) Descriptor added in v0.27.0

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

func (*TransferEpoch) Marshal added in v0.27.0

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

func (*TransferEpoch) MarshalTo added in v0.27.0

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

func (*TransferEpoch) MarshalToSizedBuffer added in v0.27.0

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

func (*TransferEpoch) ProtoMessage added in v0.27.0

func (*TransferEpoch) ProtoMessage()

func (*TransferEpoch) Reset added in v0.27.0

func (m *TransferEpoch) Reset()

func (*TransferEpoch) Size added in v0.27.0

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

func (*TransferEpoch) String added in v0.27.0

func (m *TransferEpoch) String() string

func (*TransferEpoch) Unmarshal added in v0.27.0

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

func (TransferEpoch) ValidateBasic added in v0.27.0

func (m TransferEpoch) ValidateBasic() error

ValidateBasic returns an error if the type is invalid

func (*TransferEpoch) XXX_DiscardUnknown added in v0.27.0

func (m *TransferEpoch) XXX_DiscardUnknown()

func (*TransferEpoch) XXX_Marshal added in v0.27.0

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

func (*TransferEpoch) XXX_Merge added in v0.27.0

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

func (*TransferEpoch) XXX_Size added in v0.27.0

func (m *TransferEpoch) XXX_Size() int

func (*TransferEpoch) XXX_Unmarshal added in v0.27.0

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

type TransferFeeRequest added in v0.15.0

type TransferFeeRequest struct {
	SourceChain      string `protobuf:"bytes,1,opt,name=source_chain,json=sourceChain,proto3" json:"source_chain,omitempty"`
	DestinationChain string `protobuf:"bytes,2,opt,name=destination_chain,json=destinationChain,proto3" json:"destination_chain,omitempty"`
	Amount           string `protobuf:"bytes,3,opt,name=amount,proto3" json:"amount,omitempty"`
}

TransferFeeRequest represents a message that queries the fees charged by the network for a cross-chain transfer

func (*TransferFeeRequest) Descriptor added in v0.15.0

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

func (TransferFeeRequest) GetAmount added in v0.16.0

func (m TransferFeeRequest) GetAmount() (sdk.Coin, error)

GetAmount retrieves the parsed amount from the TransferFeeRequest

func (*TransferFeeRequest) Marshal added in v0.15.0

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

func (*TransferFeeRequest) MarshalTo added in v0.15.0

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

func (*TransferFeeRequest) MarshalToSizedBuffer added in v0.15.0

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

func (*TransferFeeRequest) ProtoMessage added in v0.15.0

func (*TransferFeeRequest) ProtoMessage()

func (*TransferFeeRequest) Reset added in v0.15.0

func (m *TransferFeeRequest) Reset()

func (*TransferFeeRequest) Size added in v0.15.0

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

func (*TransferFeeRequest) String added in v0.15.0

func (m *TransferFeeRequest) String() string

func (*TransferFeeRequest) Unmarshal added in v0.15.0

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

func (*TransferFeeRequest) XXX_DiscardUnknown added in v0.15.0

func (m *TransferFeeRequest) XXX_DiscardUnknown()

func (*TransferFeeRequest) XXX_Marshal added in v0.15.0

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

func (*TransferFeeRequest) XXX_Merge added in v0.15.0

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

func (*TransferFeeRequest) XXX_Size added in v0.15.0

func (m *TransferFeeRequest) XXX_Size() int

func (*TransferFeeRequest) XXX_Unmarshal added in v0.15.0

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

type TransferFeeResponse added in v0.15.0

type TransferFeeResponse struct {
	Fee types.Coin `protobuf:"bytes,1,opt,name=fee,proto3" json:"fee"`
}

func (*TransferFeeResponse) Descriptor added in v0.15.0

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

func (*TransferFeeResponse) Marshal added in v0.15.0

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

func (*TransferFeeResponse) MarshalTo added in v0.15.0

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

func (*TransferFeeResponse) MarshalToSizedBuffer added in v0.15.0

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

func (*TransferFeeResponse) ProtoMessage added in v0.15.0

func (*TransferFeeResponse) ProtoMessage()

func (*TransferFeeResponse) Reset added in v0.15.0

func (m *TransferFeeResponse) Reset()

func (*TransferFeeResponse) Size added in v0.15.0

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

func (*TransferFeeResponse) String added in v0.15.0

func (m *TransferFeeResponse) String() string

func (*TransferFeeResponse) Unmarshal added in v0.15.0

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

func (*TransferFeeResponse) XXX_DiscardUnknown added in v0.15.0

func (m *TransferFeeResponse) XXX_DiscardUnknown()

func (*TransferFeeResponse) XXX_Marshal added in v0.15.0

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

func (*TransferFeeResponse) XXX_Merge added in v0.15.0

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

func (*TransferFeeResponse) XXX_Size added in v0.15.0

func (m *TransferFeeResponse) XXX_Size() int

func (*TransferFeeResponse) XXX_Unmarshal added in v0.15.0

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

type TransferRateLimit added in v0.27.0

type TransferRateLimit struct {
	Limit    github_com_cosmos_cosmos_sdk_types.Int `protobuf:"bytes,1,opt,name=limit,proto3,customtype=github.com/cosmos/cosmos-sdk/types.Int" json:"limit"`
	Window   time.Duration                          `protobuf:"bytes,2,opt,name=window,proto3,stdduration" json:"window"`
	Incoming github_com_cosmos_cosmos_sdk_types.Int `protobuf:"bytes,3,opt,name=incoming,proto3,customtype=github.com/cosmos/cosmos-sdk/types.Int" json:"incoming"` // Deprecated: Do not use.
	Outgoing github_com_cosmos_cosmos_sdk_types.Int `protobuf:"bytes,4,opt,name=outgoing,proto3,customtype=github.com/cosmos/cosmos-sdk/types.Int" json:"outgoing"` // Deprecated: Do not use.
	// time_left indicates the time left in the rate limit window
	TimeLeft time.Duration                          `protobuf:"bytes,5,opt,name=time_left,json=timeLeft,proto3,stdduration" json:"time_left"`
	From     github_com_cosmos_cosmos_sdk_types.Int `protobuf:"bytes,6,opt,name=from,proto3,customtype=github.com/cosmos/cosmos-sdk/types.Int" json:"from"`
	To       github_com_cosmos_cosmos_sdk_types.Int `protobuf:"bytes,7,opt,name=to,proto3,customtype=github.com/cosmos/cosmos-sdk/types.Int" json:"to"`
}

func (*TransferRateLimit) Descriptor added in v0.27.0

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

func (*TransferRateLimit) Marshal added in v0.27.0

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

func (*TransferRateLimit) MarshalTo added in v0.27.0

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

func (*TransferRateLimit) MarshalToSizedBuffer added in v0.27.0

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

func (*TransferRateLimit) ProtoMessage added in v0.27.0

func (*TransferRateLimit) ProtoMessage()

func (*TransferRateLimit) Reset added in v0.27.0

func (m *TransferRateLimit) Reset()

func (*TransferRateLimit) Size added in v0.27.0

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

func (*TransferRateLimit) String added in v0.27.0

func (m *TransferRateLimit) String() string

func (*TransferRateLimit) Unmarshal added in v0.27.0

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

func (*TransferRateLimit) XXX_DiscardUnknown added in v0.27.0

func (m *TransferRateLimit) XXX_DiscardUnknown()

func (*TransferRateLimit) XXX_Marshal added in v0.27.0

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

func (*TransferRateLimit) XXX_Merge added in v0.27.0

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

func (*TransferRateLimit) XXX_Size added in v0.27.0

func (m *TransferRateLimit) XXX_Size() int

func (*TransferRateLimit) XXX_Unmarshal added in v0.27.0

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

type TransferRateLimitRequest added in v0.27.0

type TransferRateLimitRequest struct {
	Chain string `protobuf:"bytes,1,opt,name=chain,proto3" json:"chain,omitempty"`
	Asset string `protobuf:"bytes,2,opt,name=asset,proto3" json:"asset,omitempty"`
}

TransferRateLimitRequest represents a message that queries the registered transfer rate limit and current transfer amounts for a given chain and asset

func (*TransferRateLimitRequest) Descriptor added in v0.27.0

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

func (*TransferRateLimitRequest) Marshal added in v0.27.0

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

func (*TransferRateLimitRequest) MarshalTo added in v0.27.0

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

func (*TransferRateLimitRequest) MarshalToSizedBuffer added in v0.27.0

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

func (*TransferRateLimitRequest) ProtoMessage added in v0.27.0

func (*TransferRateLimitRequest) ProtoMessage()

func (*TransferRateLimitRequest) Reset added in v0.27.0

func (m *TransferRateLimitRequest) Reset()

func (*TransferRateLimitRequest) Size added in v0.27.0

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

func (*TransferRateLimitRequest) String added in v0.27.0

func (m *TransferRateLimitRequest) String() string

func (*TransferRateLimitRequest) Unmarshal added in v0.27.0

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

func (*TransferRateLimitRequest) XXX_DiscardUnknown added in v0.27.0

func (m *TransferRateLimitRequest) XXX_DiscardUnknown()

func (*TransferRateLimitRequest) XXX_Marshal added in v0.27.0

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

func (*TransferRateLimitRequest) XXX_Merge added in v0.27.0

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

func (*TransferRateLimitRequest) XXX_Size added in v0.27.0

func (m *TransferRateLimitRequest) XXX_Size() int

func (*TransferRateLimitRequest) XXX_Unmarshal added in v0.27.0

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

type TransferRateLimitResponse added in v0.27.0

type TransferRateLimitResponse struct {
	TransferRateLimit *TransferRateLimit `protobuf:"bytes,1,opt,name=transfer_rate_limit,json=transferRateLimit,proto3" json:"transfer_rate_limit,omitempty"`
}

func (*TransferRateLimitResponse) Descriptor added in v0.27.0

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

func (*TransferRateLimitResponse) Marshal added in v0.27.0

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

func (*TransferRateLimitResponse) MarshalTo added in v0.27.0

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

func (*TransferRateLimitResponse) MarshalToSizedBuffer added in v0.27.0

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

func (*TransferRateLimitResponse) ProtoMessage added in v0.27.0

func (*TransferRateLimitResponse) ProtoMessage()

func (*TransferRateLimitResponse) Reset added in v0.27.0

func (m *TransferRateLimitResponse) Reset()

func (*TransferRateLimitResponse) Size added in v0.27.0

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

func (*TransferRateLimitResponse) String added in v0.27.0

func (m *TransferRateLimitResponse) String() string

func (*TransferRateLimitResponse) Unmarshal added in v0.27.0

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

func (*TransferRateLimitResponse) XXX_DiscardUnknown added in v0.27.0

func (m *TransferRateLimitResponse) XXX_DiscardUnknown()

func (*TransferRateLimitResponse) XXX_Marshal added in v0.27.0

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

func (*TransferRateLimitResponse) XXX_Merge added in v0.27.0

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

func (*TransferRateLimitResponse) XXX_Size added in v0.27.0

func (m *TransferRateLimitResponse) XXX_Size() int

func (*TransferRateLimitResponse) XXX_Unmarshal added in v0.27.0

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

type TransfersForChainRequest added in v0.13.1

type TransfersForChainRequest struct {
	Chain      string                 `protobuf:"bytes,1,opt,name=chain,proto3" json:"chain,omitempty"`
	State      exported.TransferState `protobuf:"varint,2,opt,name=state,proto3,enum=axelar.nexus.exported.v1beta1.TransferState" json:"state,omitempty"`
	Pagination *query.PageRequest     `protobuf:"bytes,3,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

TransfersForChainRequest represents a message that queries the transfers for the specified chain

func (*TransfersForChainRequest) Descriptor added in v0.13.1

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

func (*TransfersForChainRequest) Marshal added in v0.13.1

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

func (*TransfersForChainRequest) MarshalTo added in v0.13.1

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

func (*TransfersForChainRequest) MarshalToSizedBuffer added in v0.13.1

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

func (*TransfersForChainRequest) ProtoMessage added in v0.13.1

func (*TransfersForChainRequest) ProtoMessage()

func (*TransfersForChainRequest) Reset added in v0.13.1

func (m *TransfersForChainRequest) Reset()

func (*TransfersForChainRequest) Size added in v0.13.1

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

func (*TransfersForChainRequest) String added in v0.13.1

func (m *TransfersForChainRequest) String() string

func (*TransfersForChainRequest) Unmarshal added in v0.13.1

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

func (*TransfersForChainRequest) XXX_DiscardUnknown added in v0.13.1

func (m *TransfersForChainRequest) XXX_DiscardUnknown()

func (*TransfersForChainRequest) XXX_Marshal added in v0.13.1

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

func (*TransfersForChainRequest) XXX_Merge added in v0.13.1

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

func (*TransfersForChainRequest) XXX_Size added in v0.13.1

func (m *TransfersForChainRequest) XXX_Size() int

func (*TransfersForChainRequest) XXX_Unmarshal added in v0.13.1

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

type TransfersForChainResponse added in v0.13.1

type TransfersForChainResponse struct {
	Transfers  []exported.CrossChainTransfer `protobuf:"bytes,1,rep,name=transfers,proto3" json:"transfers"`
	Pagination *query.PageResponse           `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

func (*TransfersForChainResponse) Descriptor added in v0.13.1

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

func (*TransfersForChainResponse) Marshal added in v0.13.1

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

func (*TransfersForChainResponse) MarshalTo added in v0.13.1

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

func (*TransfersForChainResponse) MarshalToSizedBuffer added in v0.13.1

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

func (*TransfersForChainResponse) ProtoMessage added in v0.13.1

func (*TransfersForChainResponse) ProtoMessage()

func (*TransfersForChainResponse) Reset added in v0.13.1

func (m *TransfersForChainResponse) Reset()

func (*TransfersForChainResponse) Size added in v0.13.1

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

func (*TransfersForChainResponse) String added in v0.13.1

func (m *TransfersForChainResponse) String() string

func (*TransfersForChainResponse) Unmarshal added in v0.13.1

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

func (*TransfersForChainResponse) XXX_DiscardUnknown added in v0.13.1

func (m *TransfersForChainResponse) XXX_DiscardUnknown()

func (*TransfersForChainResponse) XXX_Marshal added in v0.13.1

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

func (*TransfersForChainResponse) XXX_Merge added in v0.13.1

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

func (*TransfersForChainResponse) XXX_Size added in v0.13.1

func (m *TransfersForChainResponse) XXX_Size() int

func (*TransfersForChainResponse) XXX_Unmarshal added in v0.13.1

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

type UnimplementedMsgServiceServer

type UnimplementedMsgServiceServer struct {
}

UnimplementedMsgServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedMsgServiceServer) ActivateChain added in v0.12.0

func (*UnimplementedMsgServiceServer) DeactivateChain added in v0.12.0

func (*UnimplementedMsgServiceServer) DeregisterChainMaintainer

func (*UnimplementedMsgServiceServer) RegisterAssetFee added in v0.15.0

func (*UnimplementedMsgServiceServer) RegisterChainMaintainer

func (*UnimplementedMsgServiceServer) SetTransferRateLimit added in v0.27.0

type UnimplementedQueryServiceServer added in v0.9.0

type UnimplementedQueryServiceServer struct {
}

UnimplementedQueryServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedQueryServiceServer) Assets added in v0.17.0

func (*UnimplementedQueryServiceServer) ChainMaintainers added in v0.26.3

func (*UnimplementedQueryServiceServer) ChainState added in v0.17.0

func (*UnimplementedQueryServiceServer) Chains added in v0.17.0

func (*UnimplementedQueryServiceServer) ChainsByAsset added in v0.17.0

func (*UnimplementedQueryServiceServer) FeeInfo added in v0.18.0

func (*UnimplementedQueryServiceServer) LatestDepositAddress added in v0.9.0

func (*UnimplementedQueryServiceServer) Message added in v0.32.0

func (*UnimplementedQueryServiceServer) Params added in v0.34.0

func (*UnimplementedQueryServiceServer) RecipientAddress added in v0.19.4

func (*UnimplementedQueryServiceServer) TransferFee added in v0.15.0

func (*UnimplementedQueryServiceServer) TransferRateLimit added in v0.27.0

func (*UnimplementedQueryServiceServer) TransfersForChain added in v0.13.1

type WasmKeeper added in v0.35.0

type WasmKeeper interface {
	wasmtypes.ContractOpsKeeper
}

WasmKeeper provides functionality to manage wasm contracts

type WasmMessageRouted added in v0.35.0

type WasmMessageRouted struct {
	Message exported.WasmMessage `protobuf:"bytes,1,opt,name=message,proto3" json:"message"`
}

func (*WasmMessageRouted) Descriptor added in v0.35.0

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

func (*WasmMessageRouted) GetMessage added in v0.35.0

func (m *WasmMessageRouted) GetMessage() exported.WasmMessage

func (*WasmMessageRouted) Marshal added in v0.35.0

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

func (*WasmMessageRouted) MarshalTo added in v0.35.0

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

func (*WasmMessageRouted) MarshalToSizedBuffer added in v0.35.0

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

func (*WasmMessageRouted) ProtoMessage added in v0.35.0

func (*WasmMessageRouted) ProtoMessage()

func (*WasmMessageRouted) Reset added in v0.35.0

func (m *WasmMessageRouted) Reset()

func (*WasmMessageRouted) Size added in v0.35.0

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

func (*WasmMessageRouted) String added in v0.35.0

func (m *WasmMessageRouted) String() string

func (*WasmMessageRouted) Unmarshal added in v0.35.0

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

func (*WasmMessageRouted) XXX_DiscardUnknown added in v0.35.0

func (m *WasmMessageRouted) XXX_DiscardUnknown()

func (*WasmMessageRouted) XXX_Marshal added in v0.35.0

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

func (*WasmMessageRouted) XXX_Merge added in v0.35.0

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

func (*WasmMessageRouted) XXX_MessageName added in v0.35.0

func (*WasmMessageRouted) XXX_MessageName() string

func (*WasmMessageRouted) XXX_Size added in v0.35.0

func (m *WasmMessageRouted) XXX_Size() int

func (*WasmMessageRouted) XXX_Unmarshal added in v0.35.0

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

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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