types

package
v0.0.0-...-6ee64b9 Latest Latest
Warning

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

Go to latest
Published: Nov 11, 2024 License: MIT Imports: 56 Imported by: 0

Documentation

Overview

Package types is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

View Source
const (
	// TssMigrationGasMultiplierEVM is multiplied to the median gas price to get the gas price for the tss migration .
	// This is done to avoid the tss migration tx getting stuck in the mempool
	TssMigrationGasMultiplierEVM = "2.5"

	// TSSMigrationBufferAmountEVM is the buffer amount added to the gas price for the tss migration transaction
	TSSMigrationBufferAmountEVM = "2100000000"

	// ERC20CustodyMigrationGasMultiplierEVM is multiplied to the median gas price to get the gas price for the erc20 custody migration
	// NOTE: this is a integer type unlike type above because the message logic is slightly different and an integer is needed
	ERC20CustodyMigrationGasMultiplierEVM = 2

	// ERC20CustodyWhitelistGasMultiplierEVM is multiplied to the median gas price to get the gas price for the erc20 custody whitelist
	ERC20CustodyWhitelistGasMultiplierEVM = 2

	// ERC20CustodyPausingGasMultiplierEVM is multiplied to the median gas price to get the gas price for the erc20 custody pausing
	ERC20CustodyPausingGasMultiplierEVM = 2
)
View Source
const (
	// ModuleName defines the module name
	ModuleName = "crosschain"

	// StoreKey defines the primary module store key
	StoreKey = ModuleName

	// RouterKey is the message route for slashing
	RouterKey = ModuleName

	// MemStoreKey defines the in-memory store key
	// NOTE: named metacore because previous module name was metacore
	// we keep the current value for backward compatibility
	MemStoreKey = "mem_metacore"

	ProtocolFee = 2000000000000000000

	// CCTXIndexLength is the length of a crosschain transaction index
	CCTXIndexLength = 66
)
View Source
const (
	// CCTXKey is the key for the cross chain transaction
	// NOTE: Send is the previous name of CCTX and is kept for backward compatibility
	CCTXKey = "Send-value-"

	LastBlockHeightKey   = "LastBlockHeight-value-"
	FinalizedInboundsKey = "FinalizedInbounds-value-"

	GasPriceKey = "GasPrice-value-"

	// OutboundTrackerKeyPrefix is the prefix to retrieve all OutboundTracker
	// NOTE: OutTxTracker is the previous name of OutboundTracker and is kept for backward compatibility
	OutboundTrackerKeyPrefix = "OutTxTracker-value-"

	// InboundTrackerKeyPrefix is the prefix to retrieve all InboundHashToCctx
	// NOTE: InTxHashToCctx is the previous name of InboundHashToCctx and is kept for backward compatibility
	InboundTrackerKeyPrefix = "InTxTracker-value-"

	// ZetaAccountingKey value is used as prefix for storing ZetaAccountingKey
	// #nosec G101: Potential hardcoded credentials (gosec)
	ZetaAccountingKey = "ZetaAccounting-value-"

	RateLimiterFlagsKey = "RateLimiterFlags-value-"
)
View Source
const (
	// InboundHashToCctxKeyPrefix is the prefix to retrieve all InboundHashToCctx
	// NOTE: InTxHashToCctx is the previous name of InboundHashToCctx and is kept for backward compatibility
	InboundHashToCctxKeyPrefix = "InTxHashToCctx/value/"
)
View Source
const MaxMessageLength = 10240

MaxMessageLength is the maximum length of a message in a cctx TODO: should parameterize the hardcoded max len FIXME: should allow this observation and handle errors in the state machine https://github.com/zeta-chain/node/issues/862

View Source
const RefundAborted = "RefundAbortedCCTX"
View Source
const TypeMsgAbortStuckCCTX = "AbortStuckCCTX"
View Source
const TypeMsgAddInboundTracker = "AddInboundTracker"
View Source
const TypeMsgAddOutboundTracker = "AddOutboundTracker"
View Source
const TypeMsgMigrateERC20CustodyFunds = "MigrateERC20CustodyFunds"
View Source
const TypeMsgMigrateTssFunds = "MigrateTssFunds"
View Source
const TypeMsgRemoveOutboundTracker = "RemoveOutboundTracker"
View Source
const TypeMsgUpdateRateLimiterFlags = "UpdateRateLimiterFlags"
View Source
const TypeMsgUpdateTssAddress = "UpdateTssAddress"
View Source
const TypeMsgWhitelistERC20 = "whitelist_erc20"
View Source
const TypeUpdateERC20CustodyPauseStatus = "UpdateERC20CustodyPauseStatus"

Variables

View Source
var (
	ErrInvalidLengthCrossChainTx        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowCrossChainTx          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupCrossChainTx = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrUnsupportedChain        = errorsmod.Register(ModuleName, 1102, "chain parse error")
	ErrInvalidChainID          = errorsmod.Register(ModuleName, 1101, "chain id cannot be negative")
	ErrUnableToGetGasPrice     = errorsmod.Register(ModuleName, 1107, "unable to get gas price")
	ErrNotEnoughZetaBurnt      = errorsmod.Register(ModuleName, 1109, "not enough zeta burnt")
	ErrCannotFindReceiverNonce = errorsmod.Register(ModuleName, 1110, "cannot find receiver chain nonce")
	ErrGasCoinNotFound         = errorsmod.Register(ModuleName, 1113, "gas coin not found for sender chain")
	ErrUnableToParseAddress    = errorsmod.Register(ModuleName, 1115, "cannot parse address and data")
	ErrCannotProcessWithdrawal = errorsmod.Register(ModuleName, 1116, "cannot process withdrawal event")
	ErrForeignCoinNotFound     = errorsmod.Register(ModuleName, 1118, "foreign coin not found for sender chain")
	ErrCannotFindPendingNonces = errorsmod.Register(ModuleName, 1121, "cannot find pending nonces")
	ErrCannotFindTSSKeys       = errorsmod.Register(ModuleName, 1122, "cannot find TSS keys")
	ErrNonceMismatch           = errorsmod.Register(ModuleName, 1123, "nonce mismatch")
	ErrUnableToSendCoinType    = errorsmod.Register(
		ModuleName,
		1127,
		"unable to send this coin type to a receiver chain",
	)
	ErrInvalidAddress                = errorsmod.Register(ModuleName, 1128, "invalid address")
	ErrDeployContract                = errorsmod.Register(ModuleName, 1129, "unable to deploy contract")
	ErrUnableToUpdateTss             = errorsmod.Register(ModuleName, 1130, "unable to update TSS address")
	ErrNotEnoughGas                  = errorsmod.Register(ModuleName, 1131, "not enough gas")
	ErrNotEnoughFunds                = errorsmod.Register(ModuleName, 1132, "not enough funds")
	ErrProofVerificationFail         = errorsmod.Register(ModuleName, 1133, "proof verification fail")
	ErrCannotFindCctx                = errorsmod.Register(ModuleName, 1134, "cannot find cctx")
	ErrStatusNotPending              = errorsmod.Register(ModuleName, 1135, "Status not pending")
	ErrCannotFindGasParams           = errorsmod.Register(ModuleName, 1136, "cannot find gas params")
	ErrInvalidGasAmount              = errorsmod.Register(ModuleName, 1137, "invalid gas amount")
	ErrNoLiquidityPool               = errorsmod.Register(ModuleName, 1138, "no liquidity pool")
	ErrInvalidCoinType               = errorsmod.Register(ModuleName, 1139, "invalid coin type")
	ErrCannotMigrateTssFunds         = errorsmod.Register(ModuleName, 1140, "cannot migrate TSS funds")
	ErrTxBodyVerificationFail        = errorsmod.Register(ModuleName, 1141, "transaction body verification fail")
	ErrReceiverIsEmpty               = errorsmod.Register(ModuleName, 1142, "receiver is empty")
	ErrUnsupportedStatus             = errorsmod.Register(ModuleName, 1143, "unsupported status")
	ErrObservedTxAlreadyFinalized    = errorsmod.Register(ModuleName, 1144, "observed tx already finalized")
	ErrInsufficientFundsTssMigration = errorsmod.Register(ModuleName, 1145, "insufficient funds for TSS migration")
	ErrInvalidIndexValue             = errorsmod.Register(ModuleName, 1146, "invalid index hash")
	ErrInvalidStatus                 = errorsmod.Register(ModuleName, 1147, "invalid cctx status")
	ErrUnableProcessRefund           = errorsmod.Register(ModuleName, 1148, "unable to process refund")
	ErrUnableToFindZetaAccounting    = errorsmod.Register(ModuleName, 1149, "unable to find zeta accounting")
	ErrInsufficientZetaAmount        = errorsmod.Register(ModuleName, 1150, "insufficient zeta amount")
	ErrUnableToDecodeMessageString   = errorsmod.Register(ModuleName, 1151, "unable to decode message string")
	ErrInvalidRateLimiterFlags       = errorsmod.Register(ModuleName, 1152, "invalid rate limiter flags")
	ErrMaxTxOutTrackerHashesReached  = errorsmod.Register(ModuleName, 1153, "max tx out tracker hashes reached")
	ErrInitiatitingOutbound          = errorsmod.Register(ModuleName, 1154, "cannot initiate outbound")
	ErrInvalidWithdrawalAmount       = errorsmod.Register(ModuleName, 1155, "invalid withdrawal amount")
	ErrMigrationFromOldTss           = errorsmod.Register(
		ModuleName,
		1156,
		"migration tx from an old tss address detected",
	)
	ErrValidatingInbound       = errorsmod.Register(ModuleName, 1157, "unable to validate inbound")
	ErrInvalidGasLimit         = errorsmod.Register(ModuleName, 1158, "invalid gas limit")
	ErrUnableToSetOutboundInfo = errorsmod.Register(ModuleName, 1159, "unable to set outbound info")
)
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 (
	ErrInvalidLengthGasPrice        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowGasPrice          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupGasPrice = 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 (
	ErrInvalidLengthInboundHashToCctx        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowInboundHashToCctx          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupInboundHashToCctx = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthInboundTracker        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowInboundTracker          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupInboundTracker = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ModuleAddress = authtypes.NewModuleAddress(ModuleName)
	//ModuleAddressEVM common.EVMAddress
	ModuleAddressEVM = common.BytesToAddress(ModuleAddress.Bytes())
)
View Source
var (
	ErrInvalidLengthLastBlockHeight        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowLastBlockHeight          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupLastBlockHeight = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthLegacyMsgs        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowLegacyMsgs          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupLegacyMsgs = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthOutboundTracker        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowOutboundTracker          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupOutboundTracker = 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 (
	ErrInvalidLengthRateLimiterFlags        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowRateLimiterFlags          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupRateLimiterFlags = 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 CctxStatus_name = map[int32]string{
	0: "PendingInbound",
	1: "PendingOutbound",
	3: "OutboundMined",
	4: "PendingRevert",
	5: "Reverted",
	6: "Aborted",
}
View Source
var CctxStatus_value = map[string]int32{
	"PendingInbound":  0,
	"PendingOutbound": 1,
	"OutboundMined":   3,
	"PendingRevert":   4,
	"Reverted":        5,
	"Aborted":         6,
}
View Source
var ProtocolContractVersion_name = map[int32]string{
	0: "V1",
	1: "V2",
}
View Source
var ProtocolContractVersion_value = map[string]int32{
	"V1": 0,
	"V2": 1,
}
View Source
var TxFinalizationStatus_name = map[int32]string{
	0: "NotFinalized",
	1: "Finalized",
	2: "Executed",
}
View Source
var TxFinalizationStatus_value = map[string]int32{
	"NotFinalized": 0,
	"Finalized":    1,
	"Executed":     2,
}

Functions

func BuildAssetRateMapFromList

func BuildAssetRateMapFromList(assetRates []AssetRate) (map[int64]AssetRate, map[int64]map[string]AssetRate)

BuildAssetRateMapFromList builds maps (foreign chain id -> asset -> rate) from a list of gas and erc20 asset rates The 1st map: foreign chain id -> gas coin asset rate The 2nd map: foreign chain id -> erc20 asset -> erc20 coin asset rate

func ConvertCctxValueToAzeta

func ConvertCctxValueToAzeta(
	chainID int64,
	cctx *CrossChainTx,
	gasAssetRateMap map[int64]AssetRate,
	erc20AssetRateMap map[int64]map[string]AssetRate,
) sdkmath.Int

ConvertCctxValueToAzeta converts the value of the cctx to azeta using given conversion rates

func FinalizedInboundKey

func FinalizedInboundKey(inboundHash string, chainID int64, eventIndex uint64) string

func GetAllAuthzZetaclientTxTypes

func GetAllAuthzZetaclientTxTypes() []string

GetAllAuthzZetaclientTxTypes returns all the authz types for required for zetaclient

func GetCctxIndexFromBytes

func GetCctxIndexFromBytes(sendHash [32]byte) string

GetCctxIndexFromBytes returns the CCTX index from a byte array.

func GetERC20CustodyMigrationCCTXIndexString

func GetERC20CustodyMigrationCCTXIndexString(
	tssPubKey string,
	nonce uint64,
	chainID int64,
	erc20Address string,
) string

GetERC20CustodyMigrationCCTXIndexString returns the index string of the CCTX for migrating ERC20 custody funds

func GetERC20CustodyPausingCmdCCTXIndexString

func GetERC20CustodyPausingCmdCCTXIndexString(
	tssPubKey string,
	nonce uint64,
	chainID int64,
) string

GetERC20CustodyPausingCmdCCTXIndexString returns the index string of the CCTX for updating the pause status of the ERC20 custody contract

func GetProtocolFee

func GetProtocolFee() math.Uint

func GetTssMigrationCCTXIndexString

func GetTssMigrationCCTXIndexString(
	currentTssPubkey,
	newTssPubkey string,
	chainID int64,
	amount sdkmath.Uint,
	height int64,
) string

GetTssMigrationCCTXIndexString returns the index string of the CCTX for migrating funds from the current TSS to the new TSS

func InboundHashToCctxKey

func InboundHashToCctxKey(
	inboundHash string,
) []byte

InboundHashToCctxKey returns the store key to retrieve a InboundHashToCctx from the index fields

func KeyPrefix

func KeyPrefix(p string) []byte

func OutboundTrackerKey

func OutboundTrackerKey(
	index string,
) []byte

OutboundTrackerKey returns the store key to retrieve a OutboundTracker from the index fields

func ParseGatewayCallEvent

func ParseGatewayCallEvent(
	log ethtypes.Log,
	gatewayAddr ethcommon.Address,
	filterer *gatewayzevm.GatewayZEVMFilterer,
) (*gatewayzevm.GatewayZEVMCalled, error)

ParseGatewayCallEvent parses the GatewayZEVMCall event from the log

func ParseGatewayEvent

func ParseGatewayEvent(
	log ethtypes.Log,
	gatewayAddr ethcommon.Address,
) (*gatewayzevm.GatewayZEVMWithdrawn, *gatewayzevm.GatewayZEVMCalled, *gatewayzevm.GatewayZEVMWithdrawnAndCalled, error)

ParseGatewayEvent parses the event from the gateway contract

func ParseGatewayWithdrawAndCallEvent

func ParseGatewayWithdrawAndCallEvent(
	log ethtypes.Log,
	gatewayAddr ethcommon.Address,
	filterer *gatewayzevm.GatewayZEVMFilterer,
) (*gatewayzevm.GatewayZEVMWithdrawnAndCalled, error)

ParseGatewayWithdrawAndCallEvent parses the GatewayZEVMWithdrawAndCall event from the log

func ParseGatewayWithdrawalEvent

func ParseGatewayWithdrawalEvent(
	log ethtypes.Log,
	gatewayAddr ethcommon.Address,
	filterer *gatewayzevm.GatewayZEVMFilterer,
) (*gatewayzevm.GatewayZEVMWithdrawn, error)

ParseGatewayWithdrawalEvent parses the GatewayZEVMWithdrawal event from the log

func RateLimitExceeded

func RateLimitExceeded(
	chainID int64,
	cctx *CrossChainTx,
	gasAssetRateMap map[int64]AssetRate,
	erc20AssetRateMap map[int64]map[string]AssetRate,
	currentCctxValue *sdkmath.Int,
	withdrawLimitInAzeta sdkmath.Int,
) bool

RateLimitExceeded accumulates the cctx value and then checks if the rate limit is exceeded returns true if the rate limit is exceeded

func RegisterCodec

func RegisterCodec(cdc *codec.LegacyAmino)

func RegisterInterfaces

func RegisterInterfaces(registry cdctypes.InterfaceRegistry)

func RegisterMsgServer

func RegisterMsgServer(s grpc1.Server, srv MsgServer)

func RegisterQueryHandler

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

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

func RegisterQueryHandlerClient

func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryClient) error

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

func RegisterQueryHandlerFromEndpoint

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

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

func RegisterQueryHandlerServer

func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServer) error

RegisterQueryHandlerServer registers the http handlers for service Query to "mux". UnaryRPC :call QueryServer 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 to stop working. Consider using RegisterQueryHandlerFromEndpoint instead.

func RegisterQueryServer

func RegisterQueryServer(s grpc1.Server, srv QueryServer)

func ValidateAddressForChain

func ValidateAddressForChain(address string, chainID int64) error

ValidateAddressForChain validates the address for the chain NOTE: since these checks are currently not used, we don't provide additional chains for simplicity TODO: use authorityKeeper.GetChainInfo to provide additional chains https://github.com/zeta-chain/node/issues/2234 https://github.com/zeta-chain/node/issues/2385 NOTE: We should eventually not using these hard-coded checks at all for same reasons as above

func ValidateCCTXIndex

func ValidateCCTXIndex(index string) error

ValidateCCTXIndex validates the CCTX index

func ValidateHashForChain

func ValidateHashForChain(hash string, chainID int64) error

ValidateHashForChain validates the hash for the chain NOTE: since these checks are currently not used, we don't provide additional chains for simplicity TODO: use authorityKeeper.GetChainInfo to provide additional chains https://github.com/zeta-chain/node/issues/2234 https://github.com/zeta-chain/node/issues/2385 NOTE: We should eventually not using these hard-coded checks at all since it might make the protocol too rigid Example: hash algorithm is changed for a chain: this required a upgrade on the protocol

func VerifyInboundBody

func VerifyInboundBody(
	msg MsgAddInboundTracker,
	txBytes []byte,
	chainParams observertypes.ChainParams,
	tss observertypes.QueryGetTssAddressResponse,
) error

VerifyInboundBody validates the tx body for an inbound

func VerifyOutboundBody

func VerifyOutboundBody(msg MsgAddOutboundTracker, txBytes []byte, tss observertypes.QueryGetTssAddressResponse) error

VerifyOutboundBody verifies the tx body for an outbound

Types

type AccountKeeper

type AccountKeeper interface {
	GetModuleAccount(ctx sdk.Context, name string) types.ModuleAccountI
}

AccountKeeper defines the expected account keeper (noalias)

type AssetRate

type AssetRate struct {
	ChainId  int64                                  `protobuf:"varint,1,opt,name=chainId,proto3" json:"chainId,omitempty"`
	Asset    string                                 `protobuf:"bytes,2,opt,name=asset,proto3" json:"asset,omitempty"`
	Decimals uint32                                 `protobuf:"varint,3,opt,name=decimals,proto3" json:"decimals,omitempty"`
	CoinType coin.CoinType                          `` /* 128-byte string literal not displayed */
	Rate     github_com_cosmos_cosmos_sdk_types.Dec `protobuf:"bytes,5,opt,name=rate,proto3,customtype=github.com/cosmos/cosmos-sdk/types.Dec" json:"rate"`
}

func (*AssetRate) Descriptor

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

func (*AssetRate) GetAsset

func (m *AssetRate) GetAsset() string

func (*AssetRate) GetChainId

func (m *AssetRate) GetChainId() int64

func (*AssetRate) GetCoinType

func (m *AssetRate) GetCoinType() coin.CoinType

func (*AssetRate) GetDecimals

func (m *AssetRate) GetDecimals() uint32

func (*AssetRate) Marshal

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

func (*AssetRate) MarshalTo

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

func (*AssetRate) MarshalToSizedBuffer

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

func (*AssetRate) ProtoMessage

func (*AssetRate) ProtoMessage()

func (*AssetRate) Reset

func (m *AssetRate) Reset()

func (*AssetRate) Size

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

func (*AssetRate) String

func (m *AssetRate) String() string

func (*AssetRate) Unmarshal

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

func (*AssetRate) XXX_DiscardUnknown

func (m *AssetRate) XXX_DiscardUnknown()

func (*AssetRate) XXX_Marshal

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

func (*AssetRate) XXX_Merge

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

func (*AssetRate) XXX_Size

func (m *AssetRate) XXX_Size() int

func (*AssetRate) XXX_Unmarshal

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

type AuthorityKeeper

type AuthorityKeeper interface {
	CheckAuthorization(ctx sdk.Context, msg sdk.Msg) error
	GetAdditionalChainList(ctx sdk.Context) (list []chains.Chain)
}

type BankKeeper

type BankKeeper interface {
	BurnCoins(ctx sdk.Context, name string, amt sdk.Coins) error
	MintCoins(ctx sdk.Context, moduleName string, amt sdk.Coins) error
}

BankKeeper defines the expected interface needed to retrieve account balances.

type CallOptions

type CallOptions struct {
	GasLimit        uint64 `protobuf:"varint,1,opt,name=gas_limit,json=gasLimit,proto3" json:"gas_limit,omitempty"`
	IsArbitraryCall bool   `protobuf:"varint,2,opt,name=is_arbitrary_call,json=isArbitraryCall,proto3" json:"is_arbitrary_call,omitempty"`
}

func (*CallOptions) Descriptor

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

func (*CallOptions) GetGasLimit

func (m *CallOptions) GetGasLimit() uint64

func (*CallOptions) GetIsArbitraryCall

func (m *CallOptions) GetIsArbitraryCall() bool

func (*CallOptions) Marshal

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

func (*CallOptions) MarshalTo

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

func (*CallOptions) MarshalToSizedBuffer

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

func (*CallOptions) ProtoMessage

func (*CallOptions) ProtoMessage()

func (*CallOptions) Reset

func (m *CallOptions) Reset()

func (*CallOptions) Size

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

func (*CallOptions) String

func (m *CallOptions) String() string

func (*CallOptions) Unmarshal

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

func (*CallOptions) XXX_DiscardUnknown

func (m *CallOptions) XXX_DiscardUnknown()

func (*CallOptions) XXX_Marshal

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

func (*CallOptions) XXX_Merge

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

func (*CallOptions) XXX_Size

func (m *CallOptions) XXX_Size() int

func (*CallOptions) XXX_Unmarshal

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

type CctxStatus

type CctxStatus int32
const (
	CctxStatus_PendingInbound  CctxStatus = 0
	CctxStatus_PendingOutbound CctxStatus = 1
	CctxStatus_OutboundMined   CctxStatus = 3
	CctxStatus_PendingRevert   CctxStatus = 4
	CctxStatus_Reverted        CctxStatus = 5
	CctxStatus_Aborted         CctxStatus = 6
)

func (CctxStatus) EnumDescriptor

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

func (CctxStatus) String

func (x CctxStatus) String() string

type Conversion

type Conversion struct {
	Zrc20 string                                 `protobuf:"bytes,1,opt,name=zrc20,proto3" json:"zrc20,omitempty"`
	Rate  github_com_cosmos_cosmos_sdk_types.Dec `protobuf:"bytes,2,opt,name=rate,proto3,customtype=github.com/cosmos/cosmos-sdk/types.Dec" json:"rate"`
}

func (*Conversion) Descriptor

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

func (*Conversion) GetZrc20

func (m *Conversion) GetZrc20() string

func (*Conversion) Marshal

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

func (*Conversion) MarshalTo

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

func (*Conversion) MarshalToSizedBuffer

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

func (*Conversion) ProtoMessage

func (*Conversion) ProtoMessage()

func (*Conversion) Reset

func (m *Conversion) Reset()

func (*Conversion) Size

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

func (*Conversion) String

func (m *Conversion) String() string

func (*Conversion) Unmarshal

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

func (*Conversion) XXX_DiscardUnknown

func (m *Conversion) XXX_DiscardUnknown()

func (*Conversion) XXX_Marshal

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

func (*Conversion) XXX_Merge

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

func (*Conversion) XXX_Size

func (m *Conversion) XXX_Size() int

func (*Conversion) XXX_Unmarshal

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

type CrossChainTx

type CrossChainTx struct {
	Creator                 string                                  `protobuf:"bytes,1,opt,name=creator,proto3" json:"creator,omitempty"`
	Index                   string                                  `protobuf:"bytes,2,opt,name=index,proto3" json:"index,omitempty"`
	ZetaFees                github_com_cosmos_cosmos_sdk_types.Uint `` /* 143-byte string literal not displayed */
	RelayedMessage          string                                  `protobuf:"bytes,6,opt,name=relayed_message,json=relayedMessage,proto3" json:"relayed_message,omitempty"`
	CctxStatus              *Status                                 `protobuf:"bytes,8,opt,name=cctx_status,json=cctxStatus,proto3" json:"cctx_status,omitempty"`
	InboundParams           *InboundParams                          `protobuf:"bytes,9,opt,name=inbound_params,json=inboundParams,proto3" json:"inbound_params,omitempty"`
	OutboundParams          []*OutboundParams                       `protobuf:"bytes,10,rep,name=outbound_params,json=outboundParams,proto3" json:"outbound_params,omitempty"`
	ProtocolContractVersion ProtocolContractVersion                 `` /* 193-byte string literal not displayed */
	RevertOptions           RevertOptions                           `protobuf:"bytes,12,opt,name=revert_options,json=revertOptions,proto3" json:"revert_options"`
}

func MigrateERC20CustodyFundsCmdCCTX

func MigrateERC20CustodyFundsCmdCCTX(
	creator string,
	erc20Address string,
	custodyContractAddress string,
	newCustodyContractAddress string,
	chainID int64,
	amount sdkmath.Uint,
	gasPrice string,
	priorityFee string,
	tssPubKey string,
	currentNonce uint64,
) CrossChainTx

MigrateERC20CustodyFundsCmdCCTX returns a CCTX allowing to migrate ERC20 custody funds

func MigrateFundCmdCCTX

func MigrateFundCmdCCTX(
	blockHeight int64,
	creator string,
	inboundHash string,
	chainID int64,
	amount sdkmath.Uint,
	medianGasPrice sdkmath.Uint,
	priorityFee sdkmath.Uint,
	currentTSSPubKey string,
	newTSSPubKey string,
	additionalStaticChainInfo []chains.Chain,
) (CrossChainTx, error)

MigrateFundCmdCCTX returns a CCTX allowing to migrate funds from the current TSS to the new TSS

func NewCCTX

func NewCCTX(ctx sdk.Context, msg MsgVoteInbound, tssPubkey string) (CrossChainTx, error)

NewCCTX creates a new CCTX from a MsgVoteInbound message and a TSS pubkey. It also validates the created cctx

func UpdateERC20CustodyPauseStatusCmdCCTX

func UpdateERC20CustodyPauseStatusCmdCCTX(
	creator string,
	custodyContractAddress string,
	chainID int64,
	pause bool,
	gasPrice string,
	priorityFee string,
	tssPubKey string,
	currentNonce uint64,
) CrossChainTx

UpdateERC20CustodyPauseStatusCmdCCTX returns a CCTX allowing to update the pause status of the ERC20 custody contract

func WhitelistERC20CmdCCTX

func WhitelistERC20CmdCCTX(
	creator string,
	zrc20Address ethcommon.Address,
	erc20Address string,
	custodyContractAddress string,
	chainID int64,
	gasPrice string,
	priorityFee string,
	tssPubKey string,
) CrossChainTx

WhitelistERC20CmdCCTX returns a CCTX allowing to whitelist an ERC20 token on an external chain

func (*CrossChainTx) AddOutbound

func (m *CrossChainTx) AddOutbound(
	ctx sdk.Context,
	msg MsgVoteOutbound,
	ballotStatus observertypes.BallotStatus,
) error

AddOutbound adds a new outbound tx to the CCTX.

func (*CrossChainTx) AddRevertOutbound

func (m *CrossChainTx) AddRevertOutbound(gasLimit uint64) error

AddRevertOutbound does the following things in one function:

  1. create a new OutboundTxParams for the revert
  2. append the new OutboundTxParams to the current OutboundTxParams
  3. update the TxFinalizationStatus of the current OutboundTxParams to Executed.

func (*CrossChainTx) Descriptor

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

func (CrossChainTx) GetCCTXIndexBytes

func (m CrossChainTx) GetCCTXIndexBytes() ([32]byte, error)

func (*CrossChainTx) GetCctxStatus

func (m *CrossChainTx) GetCctxStatus() *Status

func (*CrossChainTx) GetCreator

func (m *CrossChainTx) GetCreator() string

func (CrossChainTx) GetCurrentOutboundParam

func (m CrossChainTx) GetCurrentOutboundParam() *OutboundParams

GetCurrentOutboundParam returns the current outbound params. There can only be one active outbound. OutboundParams[0] is the original outbound, if it reverts, then OutboundParams[1] is the new outbound.

func (CrossChainTx) GetEVMAbortAddress

func (m CrossChainTx) GetEVMAbortAddress() ethcommon.Address

GetEVMAbortAddress returns the EVM abort address If an abort address is specified in the revert options, it returns the address Otherwise returns sender address

func (CrossChainTx) GetEVMRevertAddress

func (m CrossChainTx) GetEVMRevertAddress() ethcommon.Address

GetEVMRevertAddress returns the EVM revert address If a revert address is specified in the revert options, it returns the address Otherwise returns sender address

func (*CrossChainTx) GetInboundParams

func (m *CrossChainTx) GetInboundParams() *InboundParams

func (*CrossChainTx) GetIndex

func (m *CrossChainTx) GetIndex() string

func (*CrossChainTx) GetOutboundParams

func (m *CrossChainTx) GetOutboundParams() []*OutboundParams

func (*CrossChainTx) GetProtocolContractVersion

func (m *CrossChainTx) GetProtocolContractVersion() ProtocolContractVersion

func (*CrossChainTx) GetRelayedMessage

func (m *CrossChainTx) GetRelayedMessage() string

func (*CrossChainTx) GetRevertOptions

func (m *CrossChainTx) GetRevertOptions() RevertOptions

func (CrossChainTx) IsCurrentOutboundRevert

func (m CrossChainTx) IsCurrentOutboundRevert() bool

IsCurrentOutboundRevert returns true if the current outbound is the revert tx.

func (CrossChainTx) LogIdentifierForCCTX

func (m CrossChainTx) LogIdentifierForCCTX() string

func (*CrossChainTx) Marshal

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

func (*CrossChainTx) MarshalTo

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

func (*CrossChainTx) MarshalToSizedBuffer

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

func (CrossChainTx) OriginalDestinationChainID

func (m CrossChainTx) OriginalDestinationChainID() int64

OriginalDestinationChainID returns the original destination of the outbound tx, reverted or not If there is no outbound tx, return -1

func (*CrossChainTx) ProtoMessage

func (*CrossChainTx) ProtoMessage()

func (*CrossChainTx) Reset

func (m *CrossChainTx) Reset()

func (CrossChainTx) SetAbort

func (m CrossChainTx) SetAbort(statusMsg, errorMsg string)

SetAbort sets the CCTX status to Aborted with the given error message.

func (CrossChainTx) SetOutboundBallotIndex

func (m CrossChainTx) SetOutboundBallotIndex(index string)

SetOutboundBallotIndex sets the outbound ballot index for the most recent outbound.

func (CrossChainTx) SetOutboundMined

func (m CrossChainTx) SetOutboundMined(statusMsg string)

SetOutboundMined sets the CCTX status to OutboundMined with the given error message.

func (CrossChainTx) SetPendingOutbound

func (m CrossChainTx) SetPendingOutbound(statusMsg string)

SetPendingOutbound sets the CCTX status to PendingOutbound with the given error message.

func (CrossChainTx) SetPendingRevert

func (m CrossChainTx) SetPendingRevert(statusMsg, errorMsg string)

SetPendingRevert sets the CCTX status to PendingRevert with the given error message.

func (CrossChainTx) SetReverted

func (m CrossChainTx) SetReverted(statusMsg, errorMsg string)

SetReverted sets the CCTX status to Reverted with the given error message.

func (*CrossChainTx) Size

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

func (*CrossChainTx) String

func (m *CrossChainTx) String() string

func (*CrossChainTx) Unmarshal

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

func (CrossChainTx) Validate

func (m CrossChainTx) Validate() error

Validate checks if the CCTX is valid.

func (*CrossChainTx) XXX_DiscardUnknown

func (m *CrossChainTx) XXX_DiscardUnknown()

func (*CrossChainTx) XXX_Marshal

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

func (*CrossChainTx) XXX_Merge

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

func (*CrossChainTx) XXX_Size

func (m *CrossChainTx) XXX_Size() int

func (*CrossChainTx) XXX_Unmarshal

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

type EventCCTXGasPriceIncreased

type EventCCTXGasPriceIncreased struct {
	CctxIndex        string `protobuf:"bytes,1,opt,name=cctx_index,json=cctxIndex,proto3" json:"cctx_index,omitempty"`
	GasPriceIncrease string `protobuf:"bytes,2,opt,name=gas_price_increase,json=gasPriceIncrease,proto3" json:"gas_price_increase,omitempty"`
	AdditionalFees   string `protobuf:"bytes,3,opt,name=additional_fees,json=additionalFees,proto3" json:"additional_fees,omitempty"`
}

func (*EventCCTXGasPriceIncreased) Descriptor

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

func (*EventCCTXGasPriceIncreased) GetAdditionalFees

func (m *EventCCTXGasPriceIncreased) GetAdditionalFees() string

func (*EventCCTXGasPriceIncreased) GetCctxIndex

func (m *EventCCTXGasPriceIncreased) GetCctxIndex() string

func (*EventCCTXGasPriceIncreased) GetGasPriceIncrease

func (m *EventCCTXGasPriceIncreased) GetGasPriceIncrease() string

func (*EventCCTXGasPriceIncreased) Marshal

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

func (*EventCCTXGasPriceIncreased) MarshalTo

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

func (*EventCCTXGasPriceIncreased) MarshalToSizedBuffer

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

func (*EventCCTXGasPriceIncreased) ProtoMessage

func (*EventCCTXGasPriceIncreased) ProtoMessage()

func (*EventCCTXGasPriceIncreased) Reset

func (m *EventCCTXGasPriceIncreased) Reset()

func (*EventCCTXGasPriceIncreased) Size

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

func (*EventCCTXGasPriceIncreased) String

func (m *EventCCTXGasPriceIncreased) String() string

func (*EventCCTXGasPriceIncreased) Unmarshal

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

func (*EventCCTXGasPriceIncreased) XXX_DiscardUnknown

func (m *EventCCTXGasPriceIncreased) XXX_DiscardUnknown()

func (*EventCCTXGasPriceIncreased) XXX_Marshal

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

func (*EventCCTXGasPriceIncreased) XXX_Merge

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

func (*EventCCTXGasPriceIncreased) XXX_Size

func (m *EventCCTXGasPriceIncreased) XXX_Size() int

func (*EventCCTXGasPriceIncreased) XXX_Unmarshal

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

type EventERC20CustodyFundsMigration

type EventERC20CustodyFundsMigration struct {
	NewCustodyAddress string `protobuf:"bytes,1,opt,name=new_custody_address,json=newCustodyAddress,proto3" json:"new_custody_address,omitempty"`
	Erc20Address      string `protobuf:"bytes,2,opt,name=erc20_address,json=erc20Address,proto3" json:"erc20_address,omitempty"`
	Amount            string `protobuf:"bytes,3,opt,name=amount,proto3" json:"amount,omitempty"`
	CctxIndex         string `protobuf:"bytes,4,opt,name=cctx_index,json=cctxIndex,proto3" json:"cctx_index,omitempty"`
}

func (*EventERC20CustodyFundsMigration) Descriptor

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

func (*EventERC20CustodyFundsMigration) GetAmount

func (m *EventERC20CustodyFundsMigration) GetAmount() string

func (*EventERC20CustodyFundsMigration) GetCctxIndex

func (m *EventERC20CustodyFundsMigration) GetCctxIndex() string

func (*EventERC20CustodyFundsMigration) GetErc20Address

func (m *EventERC20CustodyFundsMigration) GetErc20Address() string

func (*EventERC20CustodyFundsMigration) GetNewCustodyAddress

func (m *EventERC20CustodyFundsMigration) GetNewCustodyAddress() string

func (*EventERC20CustodyFundsMigration) Marshal

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

func (*EventERC20CustodyFundsMigration) MarshalTo

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

func (*EventERC20CustodyFundsMigration) MarshalToSizedBuffer

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

func (*EventERC20CustodyFundsMigration) ProtoMessage

func (*EventERC20CustodyFundsMigration) ProtoMessage()

func (*EventERC20CustodyFundsMigration) Reset

func (*EventERC20CustodyFundsMigration) Size

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

func (*EventERC20CustodyFundsMigration) String

func (*EventERC20CustodyFundsMigration) Unmarshal

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

func (*EventERC20CustodyFundsMigration) XXX_DiscardUnknown

func (m *EventERC20CustodyFundsMigration) XXX_DiscardUnknown()

func (*EventERC20CustodyFundsMigration) XXX_Marshal

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

func (*EventERC20CustodyFundsMigration) XXX_Merge

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

func (*EventERC20CustodyFundsMigration) XXX_Size

func (m *EventERC20CustodyFundsMigration) XXX_Size() int

func (*EventERC20CustodyFundsMigration) XXX_Unmarshal

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

type EventERC20CustodyPausing

type EventERC20CustodyPausing struct {
	ChainId   int64  `protobuf:"varint,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
	Pause     bool   `protobuf:"varint,2,opt,name=pause,proto3" json:"pause,omitempty"`
	CctxIndex string `protobuf:"bytes,3,opt,name=cctx_index,json=cctxIndex,proto3" json:"cctx_index,omitempty"`
}

func (*EventERC20CustodyPausing) Descriptor

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

func (*EventERC20CustodyPausing) GetCctxIndex

func (m *EventERC20CustodyPausing) GetCctxIndex() string

func (*EventERC20CustodyPausing) GetChainId

func (m *EventERC20CustodyPausing) GetChainId() int64

func (*EventERC20CustodyPausing) GetPause

func (m *EventERC20CustodyPausing) GetPause() bool

func (*EventERC20CustodyPausing) Marshal

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

func (*EventERC20CustodyPausing) MarshalTo

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

func (*EventERC20CustodyPausing) MarshalToSizedBuffer

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

func (*EventERC20CustodyPausing) ProtoMessage

func (*EventERC20CustodyPausing) ProtoMessage()

func (*EventERC20CustodyPausing) Reset

func (m *EventERC20CustodyPausing) Reset()

func (*EventERC20CustodyPausing) Size

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

func (*EventERC20CustodyPausing) String

func (m *EventERC20CustodyPausing) String() string

func (*EventERC20CustodyPausing) Unmarshal

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

func (*EventERC20CustodyPausing) XXX_DiscardUnknown

func (m *EventERC20CustodyPausing) XXX_DiscardUnknown()

func (*EventERC20CustodyPausing) XXX_Marshal

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

func (*EventERC20CustodyPausing) XXX_Merge

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

func (*EventERC20CustodyPausing) XXX_Size

func (m *EventERC20CustodyPausing) XXX_Size() int

func (*EventERC20CustodyPausing) XXX_Unmarshal

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

type EventERC20Whitelist

type EventERC20Whitelist struct {
	WhitelistCctxIndex string `protobuf:"bytes,1,opt,name=whitelist_cctx_index,json=whitelistCctxIndex,proto3" json:"whitelist_cctx_index,omitempty"`
	Zrc20Address       string `protobuf:"bytes,2,opt,name=zrc20_address,json=zrc20Address,proto3" json:"zrc20_address,omitempty"`
}

func (*EventERC20Whitelist) Descriptor

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

func (*EventERC20Whitelist) GetWhitelistCctxIndex

func (m *EventERC20Whitelist) GetWhitelistCctxIndex() string

func (*EventERC20Whitelist) GetZrc20Address

func (m *EventERC20Whitelist) GetZrc20Address() string

func (*EventERC20Whitelist) Marshal

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

func (*EventERC20Whitelist) MarshalTo

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

func (*EventERC20Whitelist) MarshalToSizedBuffer

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

func (*EventERC20Whitelist) ProtoMessage

func (*EventERC20Whitelist) ProtoMessage()

func (*EventERC20Whitelist) Reset

func (m *EventERC20Whitelist) Reset()

func (*EventERC20Whitelist) Size

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

func (*EventERC20Whitelist) String

func (m *EventERC20Whitelist) String() string

func (*EventERC20Whitelist) Unmarshal

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

func (*EventERC20Whitelist) XXX_DiscardUnknown

func (m *EventERC20Whitelist) XXX_DiscardUnknown()

func (*EventERC20Whitelist) XXX_Marshal

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

func (*EventERC20Whitelist) XXX_Merge

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

func (*EventERC20Whitelist) XXX_Size

func (m *EventERC20Whitelist) XXX_Size() int

func (*EventERC20Whitelist) XXX_Unmarshal

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

type EventInboundFinalized

type EventInboundFinalized struct {
	MsgTypeUrl         string `protobuf:"bytes,1,opt,name=msg_type_url,json=msgTypeUrl,proto3" json:"msg_type_url,omitempty"`
	CctxIndex          string `protobuf:"bytes,2,opt,name=cctx_index,json=cctxIndex,proto3" json:"cctx_index,omitempty"`
	Sender             string `protobuf:"bytes,3,opt,name=sender,proto3" json:"sender,omitempty"`
	TxOrgin            string `protobuf:"bytes,4,opt,name=tx_orgin,json=txOrgin,proto3" json:"tx_orgin,omitempty"`
	Asset              string `protobuf:"bytes,5,opt,name=asset,proto3" json:"asset,omitempty"`
	InboundHash        string `protobuf:"bytes,6,opt,name=inbound_hash,json=inboundHash,proto3" json:"inbound_hash,omitempty"`
	InboundBlockHeight string `protobuf:"bytes,7,opt,name=inbound_block_height,json=inboundBlockHeight,proto3" json:"inbound_block_height,omitempty"`
	Receiver           string `protobuf:"bytes,8,opt,name=receiver,proto3" json:"receiver,omitempty"`
	ReceiverChain      string `protobuf:"bytes,9,opt,name=receiver_chain,json=receiverChain,proto3" json:"receiver_chain,omitempty"`
	Amount             string `protobuf:"bytes,10,opt,name=amount,proto3" json:"amount,omitempty"`
	RelayedMessage     string `protobuf:"bytes,11,opt,name=relayed_message,json=relayedMessage,proto3" json:"relayed_message,omitempty"`
	NewStatus          string `protobuf:"bytes,12,opt,name=new_status,json=newStatus,proto3" json:"new_status,omitempty"`
	StatusMessage      string `protobuf:"bytes,13,opt,name=status_message,json=statusMessage,proto3" json:"status_message,omitempty"`
	SenderChain        string `protobuf:"bytes,14,opt,name=sender_chain,json=senderChain,proto3" json:"sender_chain,omitempty"`
}

func (*EventInboundFinalized) Descriptor

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

func (*EventInboundFinalized) GetAmount

func (m *EventInboundFinalized) GetAmount() string

func (*EventInboundFinalized) GetAsset

func (m *EventInboundFinalized) GetAsset() string

func (*EventInboundFinalized) GetCctxIndex

func (m *EventInboundFinalized) GetCctxIndex() string

func (*EventInboundFinalized) GetInboundBlockHeight

func (m *EventInboundFinalized) GetInboundBlockHeight() string

func (*EventInboundFinalized) GetInboundHash

func (m *EventInboundFinalized) GetInboundHash() string

func (*EventInboundFinalized) GetMsgTypeUrl

func (m *EventInboundFinalized) GetMsgTypeUrl() string

func (*EventInboundFinalized) GetNewStatus

func (m *EventInboundFinalized) GetNewStatus() string

func (*EventInboundFinalized) GetReceiver

func (m *EventInboundFinalized) GetReceiver() string

func (*EventInboundFinalized) GetReceiverChain

func (m *EventInboundFinalized) GetReceiverChain() string

func (*EventInboundFinalized) GetRelayedMessage

func (m *EventInboundFinalized) GetRelayedMessage() string

func (*EventInboundFinalized) GetSender

func (m *EventInboundFinalized) GetSender() string

func (*EventInboundFinalized) GetSenderChain

func (m *EventInboundFinalized) GetSenderChain() string

func (*EventInboundFinalized) GetStatusMessage

func (m *EventInboundFinalized) GetStatusMessage() string

func (*EventInboundFinalized) GetTxOrgin

func (m *EventInboundFinalized) GetTxOrgin() string

func (*EventInboundFinalized) Marshal

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

func (*EventInboundFinalized) MarshalTo

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

func (*EventInboundFinalized) MarshalToSizedBuffer

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

func (*EventInboundFinalized) ProtoMessage

func (*EventInboundFinalized) ProtoMessage()

func (*EventInboundFinalized) Reset

func (m *EventInboundFinalized) Reset()

func (*EventInboundFinalized) Size

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

func (*EventInboundFinalized) String

func (m *EventInboundFinalized) String() string

func (*EventInboundFinalized) Unmarshal

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

func (*EventInboundFinalized) XXX_DiscardUnknown

func (m *EventInboundFinalized) XXX_DiscardUnknown()

func (*EventInboundFinalized) XXX_Marshal

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

func (*EventInboundFinalized) XXX_Merge

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

func (*EventInboundFinalized) XXX_Size

func (m *EventInboundFinalized) XXX_Size() int

func (*EventInboundFinalized) XXX_Unmarshal

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

type EventOutboundFailure

type EventOutboundFailure struct {
	MsgTypeUrl    string `protobuf:"bytes,1,opt,name=msg_type_url,json=msgTypeUrl,proto3" json:"msg_type_url,omitempty"`
	CctxIndex     string `protobuf:"bytes,2,opt,name=cctx_index,json=cctxIndex,proto3" json:"cctx_index,omitempty"`
	OldStatus     string `protobuf:"bytes,3,opt,name=old_status,json=oldStatus,proto3" json:"old_status,omitempty"`
	NewStatus     string `protobuf:"bytes,4,opt,name=new_status,json=newStatus,proto3" json:"new_status,omitempty"`
	ValueReceived string `protobuf:"bytes,5,opt,name=value_received,json=valueReceived,proto3" json:"value_received,omitempty"`
}

func (*EventOutboundFailure) Descriptor

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

func (*EventOutboundFailure) GetCctxIndex

func (m *EventOutboundFailure) GetCctxIndex() string

func (*EventOutboundFailure) GetMsgTypeUrl

func (m *EventOutboundFailure) GetMsgTypeUrl() string

func (*EventOutboundFailure) GetNewStatus

func (m *EventOutboundFailure) GetNewStatus() string

func (*EventOutboundFailure) GetOldStatus

func (m *EventOutboundFailure) GetOldStatus() string

func (*EventOutboundFailure) GetValueReceived

func (m *EventOutboundFailure) GetValueReceived() string

func (*EventOutboundFailure) Marshal

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

func (*EventOutboundFailure) MarshalTo

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

func (*EventOutboundFailure) MarshalToSizedBuffer

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

func (*EventOutboundFailure) ProtoMessage

func (*EventOutboundFailure) ProtoMessage()

func (*EventOutboundFailure) Reset

func (m *EventOutboundFailure) Reset()

func (*EventOutboundFailure) Size

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

func (*EventOutboundFailure) String

func (m *EventOutboundFailure) String() string

func (*EventOutboundFailure) Unmarshal

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

func (*EventOutboundFailure) XXX_DiscardUnknown

func (m *EventOutboundFailure) XXX_DiscardUnknown()

func (*EventOutboundFailure) XXX_Marshal

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

func (*EventOutboundFailure) XXX_Merge

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

func (*EventOutboundFailure) XXX_Size

func (m *EventOutboundFailure) XXX_Size() int

func (*EventOutboundFailure) XXX_Unmarshal

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

type EventOutboundSuccess

type EventOutboundSuccess struct {
	MsgTypeUrl    string `protobuf:"bytes,1,opt,name=msg_type_url,json=msgTypeUrl,proto3" json:"msg_type_url,omitempty"`
	CctxIndex     string `protobuf:"bytes,2,opt,name=cctx_index,json=cctxIndex,proto3" json:"cctx_index,omitempty"`
	OldStatus     string `protobuf:"bytes,3,opt,name=old_status,json=oldStatus,proto3" json:"old_status,omitempty"`
	NewStatus     string `protobuf:"bytes,4,opt,name=new_status,json=newStatus,proto3" json:"new_status,omitempty"`
	ValueReceived string `protobuf:"bytes,5,opt,name=value_received,json=valueReceived,proto3" json:"value_received,omitempty"`
}

func (*EventOutboundSuccess) Descriptor

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

func (*EventOutboundSuccess) GetCctxIndex

func (m *EventOutboundSuccess) GetCctxIndex() string

func (*EventOutboundSuccess) GetMsgTypeUrl

func (m *EventOutboundSuccess) GetMsgTypeUrl() string

func (*EventOutboundSuccess) GetNewStatus

func (m *EventOutboundSuccess) GetNewStatus() string

func (*EventOutboundSuccess) GetOldStatus

func (m *EventOutboundSuccess) GetOldStatus() string

func (*EventOutboundSuccess) GetValueReceived

func (m *EventOutboundSuccess) GetValueReceived() string

func (*EventOutboundSuccess) Marshal

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

func (*EventOutboundSuccess) MarshalTo

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

func (*EventOutboundSuccess) MarshalToSizedBuffer

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

func (*EventOutboundSuccess) ProtoMessage

func (*EventOutboundSuccess) ProtoMessage()

func (*EventOutboundSuccess) Reset

func (m *EventOutboundSuccess) Reset()

func (*EventOutboundSuccess) Size

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

func (*EventOutboundSuccess) String

func (m *EventOutboundSuccess) String() string

func (*EventOutboundSuccess) Unmarshal

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

func (*EventOutboundSuccess) XXX_DiscardUnknown

func (m *EventOutboundSuccess) XXX_DiscardUnknown()

func (*EventOutboundSuccess) XXX_Marshal

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

func (*EventOutboundSuccess) XXX_Merge

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

func (*EventOutboundSuccess) XXX_Size

func (m *EventOutboundSuccess) XXX_Size() int

func (*EventOutboundSuccess) XXX_Unmarshal

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

type EventZetaWithdrawCreated

type EventZetaWithdrawCreated struct {
	MsgTypeUrl  string `protobuf:"bytes,1,opt,name=msg_type_url,json=msgTypeUrl,proto3" json:"msg_type_url,omitempty"`
	CctxIndex   string `protobuf:"bytes,2,opt,name=cctx_index,json=cctxIndex,proto3" json:"cctx_index,omitempty"`
	Sender      string `protobuf:"bytes,3,opt,name=sender,proto3" json:"sender,omitempty"`
	InboundHash string `protobuf:"bytes,4,opt,name=inbound_hash,json=inboundHash,proto3" json:"inbound_hash,omitempty"`
	NewStatus   string `protobuf:"bytes,5,opt,name=new_status,json=newStatus,proto3" json:"new_status,omitempty"`
}

func (*EventZetaWithdrawCreated) Descriptor

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

func (*EventZetaWithdrawCreated) GetCctxIndex

func (m *EventZetaWithdrawCreated) GetCctxIndex() string

func (*EventZetaWithdrawCreated) GetInboundHash

func (m *EventZetaWithdrawCreated) GetInboundHash() string

func (*EventZetaWithdrawCreated) GetMsgTypeUrl

func (m *EventZetaWithdrawCreated) GetMsgTypeUrl() string

func (*EventZetaWithdrawCreated) GetNewStatus

func (m *EventZetaWithdrawCreated) GetNewStatus() string

func (*EventZetaWithdrawCreated) GetSender

func (m *EventZetaWithdrawCreated) GetSender() string

func (*EventZetaWithdrawCreated) Marshal

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

func (*EventZetaWithdrawCreated) MarshalTo

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

func (*EventZetaWithdrawCreated) MarshalToSizedBuffer

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

func (*EventZetaWithdrawCreated) ProtoMessage

func (*EventZetaWithdrawCreated) ProtoMessage()

func (*EventZetaWithdrawCreated) Reset

func (m *EventZetaWithdrawCreated) Reset()

func (*EventZetaWithdrawCreated) Size

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

func (*EventZetaWithdrawCreated) String

func (m *EventZetaWithdrawCreated) String() string

func (*EventZetaWithdrawCreated) Unmarshal

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

func (*EventZetaWithdrawCreated) XXX_DiscardUnknown

func (m *EventZetaWithdrawCreated) XXX_DiscardUnknown()

func (*EventZetaWithdrawCreated) XXX_Marshal

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

func (*EventZetaWithdrawCreated) XXX_Merge

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

func (*EventZetaWithdrawCreated) XXX_Size

func (m *EventZetaWithdrawCreated) XXX_Size() int

func (*EventZetaWithdrawCreated) XXX_Unmarshal

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

type EventZrcWithdrawCreated

type EventZrcWithdrawCreated struct {
	MsgTypeUrl    string `protobuf:"bytes,1,opt,name=msg_type_url,json=msgTypeUrl,proto3" json:"msg_type_url,omitempty"`
	CctxIndex     string `protobuf:"bytes,2,opt,name=cctx_index,json=cctxIndex,proto3" json:"cctx_index,omitempty"`
	Sender        string `protobuf:"bytes,3,opt,name=sender,proto3" json:"sender,omitempty"`
	SenderChain   string `protobuf:"bytes,4,opt,name=sender_chain,json=senderChain,proto3" json:"sender_chain,omitempty"`
	InboundHash   string `protobuf:"bytes,5,opt,name=inbound_hash,json=inboundHash,proto3" json:"inbound_hash,omitempty"`
	Receiver      string `protobuf:"bytes,6,opt,name=receiver,proto3" json:"receiver,omitempty"`
	ReceiverChain string `protobuf:"bytes,7,opt,name=receiver_chain,json=receiverChain,proto3" json:"receiver_chain,omitempty"`
	Amount        string `protobuf:"bytes,8,opt,name=amount,proto3" json:"amount,omitempty"`
	NewStatus     string `protobuf:"bytes,9,opt,name=new_status,json=newStatus,proto3" json:"new_status,omitempty"`
}

func (*EventZrcWithdrawCreated) Descriptor

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

func (*EventZrcWithdrawCreated) GetAmount

func (m *EventZrcWithdrawCreated) GetAmount() string

func (*EventZrcWithdrawCreated) GetCctxIndex

func (m *EventZrcWithdrawCreated) GetCctxIndex() string

func (*EventZrcWithdrawCreated) GetInboundHash

func (m *EventZrcWithdrawCreated) GetInboundHash() string

func (*EventZrcWithdrawCreated) GetMsgTypeUrl

func (m *EventZrcWithdrawCreated) GetMsgTypeUrl() string

func (*EventZrcWithdrawCreated) GetNewStatus

func (m *EventZrcWithdrawCreated) GetNewStatus() string

func (*EventZrcWithdrawCreated) GetReceiver

func (m *EventZrcWithdrawCreated) GetReceiver() string

func (*EventZrcWithdrawCreated) GetReceiverChain

func (m *EventZrcWithdrawCreated) GetReceiverChain() string

func (*EventZrcWithdrawCreated) GetSender

func (m *EventZrcWithdrawCreated) GetSender() string

func (*EventZrcWithdrawCreated) GetSenderChain

func (m *EventZrcWithdrawCreated) GetSenderChain() string

func (*EventZrcWithdrawCreated) Marshal

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

func (*EventZrcWithdrawCreated) MarshalTo

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

func (*EventZrcWithdrawCreated) MarshalToSizedBuffer

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

func (*EventZrcWithdrawCreated) ProtoMessage

func (*EventZrcWithdrawCreated) ProtoMessage()

func (*EventZrcWithdrawCreated) Reset

func (m *EventZrcWithdrawCreated) Reset()

func (*EventZrcWithdrawCreated) Size

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

func (*EventZrcWithdrawCreated) String

func (m *EventZrcWithdrawCreated) String() string

func (*EventZrcWithdrawCreated) Unmarshal

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

func (*EventZrcWithdrawCreated) XXX_DiscardUnknown

func (m *EventZrcWithdrawCreated) XXX_DiscardUnknown()

func (*EventZrcWithdrawCreated) XXX_Marshal

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

func (*EventZrcWithdrawCreated) XXX_Merge

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

func (*EventZrcWithdrawCreated) XXX_Size

func (m *EventZrcWithdrawCreated) XXX_Size() int

func (*EventZrcWithdrawCreated) XXX_Unmarshal

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

type FungibleKeeper

type FungibleKeeper interface {
	GetForeignCoins(ctx sdk.Context, zrc20Addr string) (val fungibletypes.ForeignCoins, found bool)
	GetAllForeignCoins(ctx sdk.Context) (list []fungibletypes.ForeignCoins)
	GetAllForeignCoinMap(ctx sdk.Context) map[int64]map[string]fungibletypes.ForeignCoins
	SetForeignCoins(ctx sdk.Context, foreignCoins fungibletypes.ForeignCoins)
	GetAllForeignCoinsForChain(ctx sdk.Context, foreignChainID int64) (list []fungibletypes.ForeignCoins)
	GetForeignCoinFromAsset(ctx sdk.Context, asset string, chainID int64) (fungibletypes.ForeignCoins, bool)
	GetGasCoinForForeignCoin(ctx sdk.Context, chainID int64) (fungibletypes.ForeignCoins, bool)
	GetSystemContract(ctx sdk.Context) (val fungibletypes.SystemContract, found bool)
	QuerySystemContractGasCoinZRC20(ctx sdk.Context, chainID *big.Int) (ethcommon.Address, error)
	GetUniswapV2Router02Address(ctx sdk.Context) (ethcommon.Address, error)
	QueryUniswapV2RouterGetZetaAmountsIn(
		ctx sdk.Context,
		amountOut *big.Int,
		outZRC4 ethcommon.Address,
	) (*big.Int, error)
	QueryUniswapV2RouterGetZRC4ToZRC4AmountsIn(
		ctx sdk.Context,
		amountOut *big.Int,
		inZRC4, outZRC4 ethcommon.Address,
	) (*big.Int, error)
	QueryGasLimit(ctx sdk.Context, contract ethcommon.Address) (*big.Int, error)
	QueryProtocolFlatFee(ctx sdk.Context, contract ethcommon.Address) (*big.Int, error)
	SetGasPrice(ctx sdk.Context, chainID *big.Int, gasPrice *big.Int) (uint64, error)
	DepositCoinZeta(ctx sdk.Context, to ethcommon.Address, amount *big.Int) error
	DepositZRC20(
		ctx sdk.Context,
		contract ethcommon.Address,
		to ethcommon.Address,
		amount *big.Int,
	) (*evmtypes.MsgEthereumTxResponse, error)
	ZRC20DepositAndCallContract(
		ctx sdk.Context,
		from []byte,
		to ethcommon.Address,
		amount *big.Int,
		senderChainID int64,
		data []byte,
		coinType coin.CoinType,
		asset string,
		protocolContractVersion ProtocolContractVersion,
		isCrossChainCall bool,
	) (*evmtypes.MsgEthereumTxResponse, bool, error)
	ProcessV2RevertDeposit(
		ctx sdk.Context,
		inboundSender string,
		amount *big.Int,
		chainID int64,
		coinType coin.CoinType,
		asset string,
		revertAddress ethcommon.Address,
		callOnRevert bool,
		revertMessage []byte,
	) error
	CallUniswapV2RouterSwapExactTokensForTokens(
		ctx sdk.Context,
		sender ethcommon.Address,
		to ethcommon.Address,
		amountIn *big.Int,
		inZRC4,
		outZRC4 ethcommon.Address,
		noEthereumTxEvent bool,
	) (ret []*big.Int, err error)
	CallUniswapV2RouterSwapExactETHForToken(
		ctx sdk.Context,
		sender ethcommon.Address,
		to ethcommon.Address,
		amountIn *big.Int,
		outZRC4 ethcommon.Address,
		noEthereumTxEvent bool,
	) ([]*big.Int, error)
	CallZRC20Burn(
		ctx sdk.Context,
		sender ethcommon.Address,
		zrc20address ethcommon.Address,
		amount *big.Int,
		noEthereumTxEvent bool,
	) error
	CallZRC20Approve(
		ctx sdk.Context,
		owner ethcommon.Address,
		zrc20address ethcommon.Address,
		spender ethcommon.Address,
		amount *big.Int,
		noEthereumTxEvent bool,
	) error
	DeployZRC20Contract(
		ctx sdk.Context,
		name, symbol string,
		decimals uint8,
		chainID int64,
		coinType coin.CoinType,
		erc20Contract string,
		gasLimit *big.Int,
	) (ethcommon.Address, error)
	FundGasStabilityPool(ctx sdk.Context, chainID int64, amount *big.Int) error
	WithdrawFromGasStabilityPool(ctx sdk.Context, chainID int64, amount *big.Int) error
	ZETADepositAndCallContract(ctx sdk.Context,
		sender ethcommon.Address,
		to ethcommon.Address,
		inboundSenderChainID int64,
		inboundAmount *big.Int,
		data []byte,
		indexBytes [32]byte) (*evmtypes.MsgEthereumTxResponse, error)
	ZETARevertAndCallContract(ctx sdk.Context,
		sender ethcommon.Address,
		to ethcommon.Address,
		inboundSenderChainID int64,
		destinationChainID int64,
		remainingAmount *big.Int,
		data []byte,
		indexBytes [32]byte) (*evmtypes.MsgEthereumTxResponse, error)
}

type GasPrice

type GasPrice struct {
	Creator   string   `protobuf:"bytes,1,opt,name=creator,proto3" json:"creator,omitempty"`
	Index     string   `protobuf:"bytes,2,opt,name=index,proto3" json:"index,omitempty"`
	ChainId   int64    `protobuf:"varint,3,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
	Signers   []string `protobuf:"bytes,4,rep,name=signers,proto3" json:"signers,omitempty"`
	BlockNums []uint64 `protobuf:"varint,5,rep,packed,name=block_nums,json=blockNums,proto3" json:"block_nums,omitempty"`
	Prices    []uint64 `protobuf:"varint,6,rep,packed,name=prices,proto3" json:"prices,omitempty"`
	// index of the median gas price in the prices array
	MedianIndex uint64 `protobuf:"varint,7,opt,name=median_index,json=medianIndex,proto3" json:"median_index,omitempty"`
	// priority fees for EIP-1559
	PriorityFees []uint64 `protobuf:"varint,8,rep,packed,name=priority_fees,json=priorityFees,proto3" json:"priority_fees,omitempty"`
}

func (*GasPrice) Descriptor

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

func (*GasPrice) GetBlockNums

func (m *GasPrice) GetBlockNums() []uint64

func (*GasPrice) GetChainId

func (m *GasPrice) GetChainId() int64

func (*GasPrice) GetCreator

func (m *GasPrice) GetCreator() string

func (*GasPrice) GetIndex

func (m *GasPrice) GetIndex() string

func (*GasPrice) GetMedianIndex

func (m *GasPrice) GetMedianIndex() uint64

func (*GasPrice) GetPrices

func (m *GasPrice) GetPrices() []uint64

func (*GasPrice) GetPriorityFees

func (m *GasPrice) GetPriorityFees() []uint64

func (*GasPrice) GetSigners

func (m *GasPrice) GetSigners() []string

func (*GasPrice) Marshal

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

func (*GasPrice) MarshalTo

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

func (*GasPrice) MarshalToSizedBuffer

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

func (*GasPrice) ProtoMessage

func (*GasPrice) ProtoMessage()

func (*GasPrice) Reset

func (m *GasPrice) Reset()

func (*GasPrice) Size

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

func (*GasPrice) String

func (m *GasPrice) String() string

func (*GasPrice) Unmarshal

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

func (*GasPrice) XXX_DiscardUnknown

func (m *GasPrice) XXX_DiscardUnknown()

func (*GasPrice) XXX_Marshal

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

func (*GasPrice) XXX_Merge

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

func (*GasPrice) XXX_Size

func (m *GasPrice) XXX_Size() int

func (*GasPrice) XXX_Unmarshal

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

type GenesisState

type GenesisState struct {
	OutboundTrackerList   []OutboundTracker   `protobuf:"bytes,2,rep,name=outboundTrackerList,proto3" json:"outboundTrackerList"`
	GasPriceList          []*GasPrice         `protobuf:"bytes,5,rep,name=gasPriceList,proto3" json:"gasPriceList,omitempty"`
	CrossChainTxs         []*CrossChainTx     `protobuf:"bytes,7,rep,name=CrossChainTxs,proto3" json:"CrossChainTxs,omitempty"`
	LastBlockHeightList   []*LastBlockHeight  `protobuf:"bytes,8,rep,name=lastBlockHeightList,proto3" json:"lastBlockHeightList,omitempty"`
	InboundHashToCctxList []InboundHashToCctx `protobuf:"bytes,9,rep,name=inboundHashToCctxList,proto3" json:"inboundHashToCctxList"`
	InboundTrackerList    []InboundTracker    `protobuf:"bytes,11,rep,name=inbound_tracker_list,json=inboundTrackerList,proto3" json:"inbound_tracker_list"`
	ZetaAccounting        ZetaAccounting      `protobuf:"bytes,12,opt,name=zeta_accounting,json=zetaAccounting,proto3" json:"zeta_accounting"`
	FinalizedInbounds     []string            `protobuf:"bytes,16,rep,name=FinalizedInbounds,proto3" json:"FinalizedInbounds,omitempty"`
	RateLimiterFlags      RateLimiterFlags    `protobuf:"bytes,17,opt,name=rate_limiter_flags,json=rateLimiterFlags,proto3" json:"rate_limiter_flags"`
}

GenesisState defines the crosschain module's genesis state.

func DefaultGenesis

func DefaultGenesis() *GenesisState

DefaultGenesis returns the default crosschain genesis state

func GetGenesisStateFromAppState

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

func (*GenesisState) Descriptor

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

func (*GenesisState) GetCrossChainTxs

func (m *GenesisState) GetCrossChainTxs() []*CrossChainTx

func (*GenesisState) GetFinalizedInbounds

func (m *GenesisState) GetFinalizedInbounds() []string

func (*GenesisState) GetGasPriceList

func (m *GenesisState) GetGasPriceList() []*GasPrice

func (*GenesisState) GetInboundHashToCctxList

func (m *GenesisState) GetInboundHashToCctxList() []InboundHashToCctx

func (*GenesisState) GetInboundTrackerList

func (m *GenesisState) GetInboundTrackerList() []InboundTracker

func (*GenesisState) GetLastBlockHeightList

func (m *GenesisState) GetLastBlockHeightList() []*LastBlockHeight

func (*GenesisState) GetOutboundTrackerList

func (m *GenesisState) GetOutboundTrackerList() []OutboundTracker

func (*GenesisState) GetRateLimiterFlags

func (m *GenesisState) GetRateLimiterFlags() RateLimiterFlags

func (*GenesisState) GetZetaAccounting

func (m *GenesisState) GetZetaAccounting() ZetaAccounting

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 (gs GenesisState) Validate() error

Validate performs basic genesis state validation returning an error upon any failure.

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 IBCCrosschainKeeper

type IBCCrosschainKeeper interface {
}

type InboundHashToCctx

type InboundHashToCctx struct {
	InboundHash string   `protobuf:"bytes,1,opt,name=inbound_hash,json=inboundHash,proto3" json:"inbound_hash,omitempty"`
	CctxIndex   []string `protobuf:"bytes,2,rep,name=cctx_index,json=cctxIndex,proto3" json:"cctx_index,omitempty"`
}

func (*InboundHashToCctx) Descriptor

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

func (*InboundHashToCctx) GetCctxIndex

func (m *InboundHashToCctx) GetCctxIndex() []string

func (*InboundHashToCctx) GetInboundHash

func (m *InboundHashToCctx) GetInboundHash() string

func (*InboundHashToCctx) Marshal

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

func (*InboundHashToCctx) MarshalTo

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

func (*InboundHashToCctx) MarshalToSizedBuffer

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

func (*InboundHashToCctx) ProtoMessage

func (*InboundHashToCctx) ProtoMessage()

func (*InboundHashToCctx) Reset

func (m *InboundHashToCctx) Reset()

func (*InboundHashToCctx) Size

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

func (*InboundHashToCctx) String

func (m *InboundHashToCctx) String() string

func (*InboundHashToCctx) Unmarshal

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

func (*InboundHashToCctx) XXX_DiscardUnknown

func (m *InboundHashToCctx) XXX_DiscardUnknown()

func (*InboundHashToCctx) XXX_Marshal

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

func (*InboundHashToCctx) XXX_Merge

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

func (*InboundHashToCctx) XXX_Size

func (m *InboundHashToCctx) XXX_Size() int

func (*InboundHashToCctx) XXX_Unmarshal

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

type InboundParams

type InboundParams struct {
	Sender string `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"`
	// the Connector.send()
	SenderChainId          int64                                   `protobuf:"varint,2,opt,name=sender_chain_id,json=senderChainId,proto3" json:"sender_chain_id,omitempty"`
	TxOrigin               string                                  `protobuf:"bytes,3,opt,name=tx_origin,json=txOrigin,proto3" json:"tx_origin,omitempty"`
	CoinType               coin.CoinType                           `` /* 128-byte string literal not displayed */
	Asset                  string                                  `protobuf:"bytes,5,opt,name=asset,proto3" json:"asset,omitempty"`
	Amount                 github_com_cosmos_cosmos_sdk_types.Uint `protobuf:"bytes,6,opt,name=amount,proto3,customtype=github.com/cosmos/cosmos-sdk/types.Uint" json:"amount"`
	ObservedHash           string                                  `protobuf:"bytes,7,opt,name=observed_hash,json=observedHash,proto3" json:"observed_hash,omitempty"`
	ObservedExternalHeight uint64                                  `` /* 130-byte string literal not displayed */
	BallotIndex            string                                  `protobuf:"bytes,9,opt,name=ballot_index,json=ballotIndex,proto3" json:"ballot_index,omitempty"`
	FinalizedZetaHeight    uint64                                  `protobuf:"varint,10,opt,name=finalized_zeta_height,json=finalizedZetaHeight,proto3" json:"finalized_zeta_height,omitempty"`
	TxFinalizationStatus   TxFinalizationStatus                    `` /* 181-byte string literal not displayed */
	// this field describes if a smart contract call should be made for a inbound
	// with assets only used for protocol contract version 2
	IsCrossChainCall bool `protobuf:"varint,12,opt,name=is_cross_chain_call,json=isCrossChainCall,proto3" json:"is_cross_chain_call,omitempty"`
}

func (*InboundParams) Descriptor

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

func (*InboundParams) GetAsset

func (m *InboundParams) GetAsset() string

func (*InboundParams) GetBallotIndex

func (m *InboundParams) GetBallotIndex() string

func (*InboundParams) GetCoinType

func (m *InboundParams) GetCoinType() coin.CoinType

func (*InboundParams) GetFinalizedZetaHeight

func (m *InboundParams) GetFinalizedZetaHeight() uint64

func (*InboundParams) GetIsCrossChainCall

func (m *InboundParams) GetIsCrossChainCall() bool

func (*InboundParams) GetObservedExternalHeight

func (m *InboundParams) GetObservedExternalHeight() uint64

func (*InboundParams) GetObservedHash

func (m *InboundParams) GetObservedHash() string

func (*InboundParams) GetSender

func (m *InboundParams) GetSender() string

func (*InboundParams) GetSenderChainId

func (m *InboundParams) GetSenderChainId() int64

func (*InboundParams) GetTxFinalizationStatus

func (m *InboundParams) GetTxFinalizationStatus() TxFinalizationStatus

func (*InboundParams) GetTxOrigin

func (m *InboundParams) GetTxOrigin() string

func (*InboundParams) Marshal

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

func (*InboundParams) MarshalTo

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

func (*InboundParams) MarshalToSizedBuffer

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

func (*InboundParams) ProtoMessage

func (*InboundParams) ProtoMessage()

func (*InboundParams) Reset

func (m *InboundParams) Reset()

func (*InboundParams) Size

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

func (*InboundParams) String

func (m *InboundParams) String() string

func (*InboundParams) Unmarshal

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

func (InboundParams) Validate

func (m InboundParams) Validate() error

func (*InboundParams) XXX_DiscardUnknown

func (m *InboundParams) XXX_DiscardUnknown()

func (*InboundParams) XXX_Marshal

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

func (*InboundParams) XXX_Merge

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

func (*InboundParams) XXX_Size

func (m *InboundParams) XXX_Size() int

func (*InboundParams) XXX_Unmarshal

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

type InboundTracker

type InboundTracker struct {
	ChainId  int64         `protobuf:"varint,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
	TxHash   string        `protobuf:"bytes,2,opt,name=tx_hash,json=txHash,proto3" json:"tx_hash,omitempty"`
	CoinType coin.CoinType `` /* 128-byte string literal not displayed */
}

func (*InboundTracker) Descriptor

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

func (*InboundTracker) GetChainId

func (m *InboundTracker) GetChainId() int64

func (*InboundTracker) GetCoinType

func (m *InboundTracker) GetCoinType() coin.CoinType

func (*InboundTracker) GetTxHash

func (m *InboundTracker) GetTxHash() string

func (*InboundTracker) Marshal

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

func (*InboundTracker) MarshalTo

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

func (*InboundTracker) MarshalToSizedBuffer

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

func (*InboundTracker) ProtoMessage

func (*InboundTracker) ProtoMessage()

func (*InboundTracker) Reset

func (m *InboundTracker) Reset()

func (*InboundTracker) Size

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

func (*InboundTracker) String

func (m *InboundTracker) String() string

func (*InboundTracker) Unmarshal

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

func (*InboundTracker) XXX_DiscardUnknown

func (m *InboundTracker) XXX_DiscardUnknown()

func (*InboundTracker) XXX_Marshal

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

func (*InboundTracker) XXX_Merge

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

func (*InboundTracker) XXX_Size

func (m *InboundTracker) XXX_Size() int

func (*InboundTracker) XXX_Unmarshal

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

type InboundVoteOption

type InboundVoteOption func(*MsgVoteInbound)

InboundVoteOption is a function that sets some option on the inbound vote message

func WithCrossChainCall

func WithCrossChainCall(isCrossChainCall bool) InboundVoteOption

WithCrossChainCall sets the cross chain call to true for the inbound vote message

func WithEVMRevertOptions

func WithEVMRevertOptions(revertOptions gatewayevm.RevertOptions) InboundVoteOption

WithEVMRevertOptions sets the revert options for the inbound vote message (EVM format) the function convert the type from abigen to type defined in proto

func WithRevertOptions

func WithRevertOptions(revertOptions RevertOptions) InboundVoteOption

WithMemoRevertOptions sets the revert options for inbound vote message

func WithZEVMRevertOptions

func WithZEVMRevertOptions(revertOptions gatewayzevm.RevertOptions) InboundVoteOption

WithZEVMRevertOptions sets the revert options for the inbound vote message (ZEVM format) the function convert the type from abigen to type defined in proto

type LastBlockHeight

type LastBlockHeight struct {
	Creator            string `protobuf:"bytes,1,opt,name=creator,proto3" json:"creator,omitempty"`
	Index              string `protobuf:"bytes,2,opt,name=index,proto3" json:"index,omitempty"`
	Chain              string `protobuf:"bytes,3,opt,name=chain,proto3" json:"chain,omitempty"`
	LastInboundHeight  uint64 `protobuf:"varint,4,opt,name=lastInboundHeight,proto3" json:"lastInboundHeight,omitempty"`
	LastOutboundHeight uint64 `protobuf:"varint,5,opt,name=lastOutboundHeight,proto3" json:"lastOutboundHeight,omitempty"`
}

func (*LastBlockHeight) Descriptor

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

func (*LastBlockHeight) GetChain

func (m *LastBlockHeight) GetChain() string

func (*LastBlockHeight) GetCreator

func (m *LastBlockHeight) GetCreator() string

func (*LastBlockHeight) GetIndex

func (m *LastBlockHeight) GetIndex() string

func (*LastBlockHeight) GetLastInboundHeight

func (m *LastBlockHeight) GetLastInboundHeight() uint64

func (*LastBlockHeight) GetLastOutboundHeight

func (m *LastBlockHeight) GetLastOutboundHeight() uint64

func (*LastBlockHeight) Marshal

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

func (*LastBlockHeight) MarshalTo

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

func (*LastBlockHeight) MarshalToSizedBuffer

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

func (*LastBlockHeight) ProtoMessage

func (*LastBlockHeight) ProtoMessage()

func (*LastBlockHeight) Reset

func (m *LastBlockHeight) Reset()

func (*LastBlockHeight) Size

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

func (*LastBlockHeight) String

func (m *LastBlockHeight) String() string

func (*LastBlockHeight) Unmarshal

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

func (*LastBlockHeight) XXX_DiscardUnknown

func (m *LastBlockHeight) XXX_DiscardUnknown()

func (*LastBlockHeight) XXX_Marshal

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

func (*LastBlockHeight) XXX_Merge

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

func (*LastBlockHeight) XXX_Size

func (m *LastBlockHeight) XXX_Size() int

func (*LastBlockHeight) XXX_Unmarshal

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

type LightclientKeeper

type LightclientKeeper interface {
	VerifyProof(ctx sdk.Context, proof *proofs.Proof, chainID int64, blockHash string, txIndex int64) ([]byte, error)
}

type MsgAbortStuckCCTX

type MsgAbortStuckCCTX struct {
	Creator   string `protobuf:"bytes,1,opt,name=creator,proto3" json:"creator,omitempty"`
	CctxIndex string `protobuf:"bytes,2,opt,name=cctx_index,json=cctxIndex,proto3" json:"cctx_index,omitempty"`
}

func NewMsgAbortStuckCCTX

func NewMsgAbortStuckCCTX(creator string, cctxIndex string) *MsgAbortStuckCCTX

func (*MsgAbortStuckCCTX) Descriptor

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

func (*MsgAbortStuckCCTX) GetCctxIndex

func (m *MsgAbortStuckCCTX) GetCctxIndex() string

func (*MsgAbortStuckCCTX) GetCreator

func (m *MsgAbortStuckCCTX) GetCreator() string

func (*MsgAbortStuckCCTX) GetSignBytes

func (msg *MsgAbortStuckCCTX) GetSignBytes() []byte

func (*MsgAbortStuckCCTX) GetSigners

func (msg *MsgAbortStuckCCTX) GetSigners() []sdk.AccAddress

func (*MsgAbortStuckCCTX) Marshal

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

func (*MsgAbortStuckCCTX) MarshalTo

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

func (*MsgAbortStuckCCTX) MarshalToSizedBuffer

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

func (*MsgAbortStuckCCTX) ProtoMessage

func (*MsgAbortStuckCCTX) ProtoMessage()

func (*MsgAbortStuckCCTX) Reset

func (m *MsgAbortStuckCCTX) Reset()

func (*MsgAbortStuckCCTX) Route

func (msg *MsgAbortStuckCCTX) Route() string

func (*MsgAbortStuckCCTX) Size

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

func (*MsgAbortStuckCCTX) String

func (m *MsgAbortStuckCCTX) String() string

func (*MsgAbortStuckCCTX) Type

func (msg *MsgAbortStuckCCTX) Type() string

func (*MsgAbortStuckCCTX) Unmarshal

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

func (*MsgAbortStuckCCTX) ValidateBasic

func (msg *MsgAbortStuckCCTX) ValidateBasic() error

func (*MsgAbortStuckCCTX) XXX_DiscardUnknown

func (m *MsgAbortStuckCCTX) XXX_DiscardUnknown()

func (*MsgAbortStuckCCTX) XXX_Marshal

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

func (*MsgAbortStuckCCTX) XXX_Merge

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

func (*MsgAbortStuckCCTX) XXX_Size

func (m *MsgAbortStuckCCTX) XXX_Size() int

func (*MsgAbortStuckCCTX) XXX_Unmarshal

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

type MsgAbortStuckCCTXResponse

type MsgAbortStuckCCTXResponse struct {
}

func (*MsgAbortStuckCCTXResponse) Descriptor

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

func (*MsgAbortStuckCCTXResponse) Marshal

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

func (*MsgAbortStuckCCTXResponse) MarshalTo

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

func (*MsgAbortStuckCCTXResponse) MarshalToSizedBuffer

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

func (*MsgAbortStuckCCTXResponse) ProtoMessage

func (*MsgAbortStuckCCTXResponse) ProtoMessage()

func (*MsgAbortStuckCCTXResponse) Reset

func (m *MsgAbortStuckCCTXResponse) Reset()

func (*MsgAbortStuckCCTXResponse) Size

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

func (*MsgAbortStuckCCTXResponse) String

func (m *MsgAbortStuckCCTXResponse) String() string

func (*MsgAbortStuckCCTXResponse) Unmarshal

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

func (*MsgAbortStuckCCTXResponse) XXX_DiscardUnknown

func (m *MsgAbortStuckCCTXResponse) XXX_DiscardUnknown()

func (*MsgAbortStuckCCTXResponse) XXX_Marshal

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

func (*MsgAbortStuckCCTXResponse) XXX_Merge

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

func (*MsgAbortStuckCCTXResponse) XXX_Size

func (m *MsgAbortStuckCCTXResponse) XXX_Size() int

func (*MsgAbortStuckCCTXResponse) XXX_Unmarshal

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

type MsgAddInboundTracker

type MsgAddInboundTracker struct {
	Creator   string        `protobuf:"bytes,1,opt,name=creator,proto3" json:"creator,omitempty"`
	ChainId   int64         `protobuf:"varint,2,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
	TxHash    string        `protobuf:"bytes,3,opt,name=tx_hash,json=txHash,proto3" json:"tx_hash,omitempty"`
	CoinType  coin.CoinType `` /* 128-byte string literal not displayed */
	Proof     *proofs.Proof `protobuf:"bytes,5,opt,name=proof,proto3" json:"proof,omitempty"`
	BlockHash string        `protobuf:"bytes,6,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"`
	TxIndex   int64         `protobuf:"varint,7,opt,name=tx_index,json=txIndex,proto3" json:"tx_index,omitempty"`
}

func NewMsgAddInboundTracker

func NewMsgAddInboundTracker(creator string, chain int64, coinType coin.CoinType, txHash string) *MsgAddInboundTracker

func (*MsgAddInboundTracker) Descriptor

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

func (*MsgAddInboundTracker) GetBlockHash

func (m *MsgAddInboundTracker) GetBlockHash() string

func (*MsgAddInboundTracker) GetChainId

func (m *MsgAddInboundTracker) GetChainId() int64

func (*MsgAddInboundTracker) GetCoinType

func (m *MsgAddInboundTracker) GetCoinType() coin.CoinType

func (*MsgAddInboundTracker) GetCreator

func (m *MsgAddInboundTracker) GetCreator() string

func (*MsgAddInboundTracker) GetProof

func (m *MsgAddInboundTracker) GetProof() *proofs.Proof

func (*MsgAddInboundTracker) GetSignBytes

func (msg *MsgAddInboundTracker) GetSignBytes() []byte

func (*MsgAddInboundTracker) GetSigners

func (msg *MsgAddInboundTracker) GetSigners() []sdk.AccAddress

func (*MsgAddInboundTracker) GetTxHash

func (m *MsgAddInboundTracker) GetTxHash() string

func (*MsgAddInboundTracker) GetTxIndex

func (m *MsgAddInboundTracker) GetTxIndex() int64

func (*MsgAddInboundTracker) Marshal

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

func (*MsgAddInboundTracker) MarshalTo

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

func (*MsgAddInboundTracker) MarshalToSizedBuffer

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

func (*MsgAddInboundTracker) ProtoMessage

func (*MsgAddInboundTracker) ProtoMessage()

func (*MsgAddInboundTracker) Reset

func (m *MsgAddInboundTracker) Reset()

func (*MsgAddInboundTracker) Route

func (msg *MsgAddInboundTracker) Route() string

func (*MsgAddInboundTracker) Size

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

func (*MsgAddInboundTracker) String

func (m *MsgAddInboundTracker) String() string

func (*MsgAddInboundTracker) Type

func (msg *MsgAddInboundTracker) Type() string

func (*MsgAddInboundTracker) Unmarshal

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

func (*MsgAddInboundTracker) ValidateBasic

func (msg *MsgAddInboundTracker) ValidateBasic() error

func (*MsgAddInboundTracker) XXX_DiscardUnknown

func (m *MsgAddInboundTracker) XXX_DiscardUnknown()

func (*MsgAddInboundTracker) XXX_Marshal

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

func (*MsgAddInboundTracker) XXX_Merge

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

func (*MsgAddInboundTracker) XXX_Size

func (m *MsgAddInboundTracker) XXX_Size() int

func (*MsgAddInboundTracker) XXX_Unmarshal

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

type MsgAddInboundTrackerResponse

type MsgAddInboundTrackerResponse struct {
}

func (*MsgAddInboundTrackerResponse) Descriptor

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

func (*MsgAddInboundTrackerResponse) Marshal

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

func (*MsgAddInboundTrackerResponse) MarshalTo

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

func (*MsgAddInboundTrackerResponse) MarshalToSizedBuffer

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

func (*MsgAddInboundTrackerResponse) ProtoMessage

func (*MsgAddInboundTrackerResponse) ProtoMessage()

func (*MsgAddInboundTrackerResponse) Reset

func (m *MsgAddInboundTrackerResponse) Reset()

func (*MsgAddInboundTrackerResponse) Size

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

func (*MsgAddInboundTrackerResponse) String

func (*MsgAddInboundTrackerResponse) Unmarshal

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

func (*MsgAddInboundTrackerResponse) XXX_DiscardUnknown

func (m *MsgAddInboundTrackerResponse) XXX_DiscardUnknown()

func (*MsgAddInboundTrackerResponse) XXX_Marshal

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

func (*MsgAddInboundTrackerResponse) XXX_Merge

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

func (*MsgAddInboundTrackerResponse) XXX_Size

func (m *MsgAddInboundTrackerResponse) XXX_Size() int

func (*MsgAddInboundTrackerResponse) XXX_Unmarshal

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

type MsgAddOutboundTracker

type MsgAddOutboundTracker struct {
	Creator   string        `protobuf:"bytes,1,opt,name=creator,proto3" json:"creator,omitempty"`
	ChainId   int64         `protobuf:"varint,2,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
	Nonce     uint64        `protobuf:"varint,3,opt,name=nonce,proto3" json:"nonce,omitempty"`
	TxHash    string        `protobuf:"bytes,4,opt,name=tx_hash,json=txHash,proto3" json:"tx_hash,omitempty"`
	Proof     *proofs.Proof `protobuf:"bytes,5,opt,name=proof,proto3" json:"proof,omitempty"`
	BlockHash string        `protobuf:"bytes,6,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"`
	TxIndex   int64         `protobuf:"varint,7,opt,name=tx_index,json=txIndex,proto3" json:"tx_index,omitempty"`
}

func NewMsgAddOutboundTracker

func NewMsgAddOutboundTracker(
	creator string,
	chain int64,
	nonce uint64,
	txHash string,
	proof *proofs.Proof,
	blockHash string,
	txIndex int64,
) *MsgAddOutboundTracker

func (*MsgAddOutboundTracker) Descriptor

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

func (*MsgAddOutboundTracker) GetBlockHash

func (m *MsgAddOutboundTracker) GetBlockHash() string

func (*MsgAddOutboundTracker) GetChainId

func (m *MsgAddOutboundTracker) GetChainId() int64

func (*MsgAddOutboundTracker) GetCreator

func (m *MsgAddOutboundTracker) GetCreator() string

func (*MsgAddOutboundTracker) GetNonce

func (m *MsgAddOutboundTracker) GetNonce() uint64

func (*MsgAddOutboundTracker) GetProof

func (m *MsgAddOutboundTracker) GetProof() *proofs.Proof

func (*MsgAddOutboundTracker) GetSignBytes

func (msg *MsgAddOutboundTracker) GetSignBytes() []byte

func (*MsgAddOutboundTracker) GetSigners

func (msg *MsgAddOutboundTracker) GetSigners() []sdk.AccAddress

func (*MsgAddOutboundTracker) GetTxHash

func (m *MsgAddOutboundTracker) GetTxHash() string

func (*MsgAddOutboundTracker) GetTxIndex

func (m *MsgAddOutboundTracker) GetTxIndex() int64

func (*MsgAddOutboundTracker) Marshal

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

func (*MsgAddOutboundTracker) MarshalTo

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

func (*MsgAddOutboundTracker) MarshalToSizedBuffer

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

func (*MsgAddOutboundTracker) ProtoMessage

func (*MsgAddOutboundTracker) ProtoMessage()

func (*MsgAddOutboundTracker) Reset

func (m *MsgAddOutboundTracker) Reset()

func (*MsgAddOutboundTracker) Route

func (msg *MsgAddOutboundTracker) Route() string

func (*MsgAddOutboundTracker) Size

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

func (*MsgAddOutboundTracker) String

func (m *MsgAddOutboundTracker) String() string

func (*MsgAddOutboundTracker) Type

func (msg *MsgAddOutboundTracker) Type() string

func (*MsgAddOutboundTracker) Unmarshal

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

func (*MsgAddOutboundTracker) ValidateBasic

func (msg *MsgAddOutboundTracker) ValidateBasic() error

func (*MsgAddOutboundTracker) XXX_DiscardUnknown

func (m *MsgAddOutboundTracker) XXX_DiscardUnknown()

func (*MsgAddOutboundTracker) XXX_Marshal

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

func (*MsgAddOutboundTracker) XXX_Merge

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

func (*MsgAddOutboundTracker) XXX_Size

func (m *MsgAddOutboundTracker) XXX_Size() int

func (*MsgAddOutboundTracker) XXX_Unmarshal

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

type MsgAddOutboundTrackerResponse

type MsgAddOutboundTrackerResponse struct {
	IsRemoved bool `protobuf:"varint,1,opt,name=is_removed,json=isRemoved,proto3" json:"is_removed,omitempty"`
}

func (*MsgAddOutboundTrackerResponse) Descriptor

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

func (*MsgAddOutboundTrackerResponse) GetIsRemoved

func (m *MsgAddOutboundTrackerResponse) GetIsRemoved() bool

func (*MsgAddOutboundTrackerResponse) Marshal

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

func (*MsgAddOutboundTrackerResponse) MarshalTo

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

func (*MsgAddOutboundTrackerResponse) MarshalToSizedBuffer

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

func (*MsgAddOutboundTrackerResponse) ProtoMessage

func (*MsgAddOutboundTrackerResponse) ProtoMessage()

func (*MsgAddOutboundTrackerResponse) Reset

func (m *MsgAddOutboundTrackerResponse) Reset()

func (*MsgAddOutboundTrackerResponse) Size

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

func (*MsgAddOutboundTrackerResponse) String

func (*MsgAddOutboundTrackerResponse) Unmarshal

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

func (*MsgAddOutboundTrackerResponse) XXX_DiscardUnknown

func (m *MsgAddOutboundTrackerResponse) XXX_DiscardUnknown()

func (*MsgAddOutboundTrackerResponse) XXX_Marshal

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

func (*MsgAddOutboundTrackerResponse) XXX_Merge

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

func (*MsgAddOutboundTrackerResponse) XXX_Size

func (m *MsgAddOutboundTrackerResponse) XXX_Size() int

func (*MsgAddOutboundTrackerResponse) XXX_Unmarshal

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

type MsgAddToInTxTracker

type MsgAddToInTxTracker struct {
	Creator   string        `protobuf:"bytes,1,opt,name=creator,proto3" json:"creator,omitempty"`
	ChainId   int64         `protobuf:"varint,2,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
	TxHash    string        `protobuf:"bytes,3,opt,name=tx_hash,json=txHash,proto3" json:"tx_hash,omitempty"`
	CoinType  coin.CoinType `` /* 128-byte string literal not displayed */
	Proof     *proofs.Proof `protobuf:"bytes,5,opt,name=proof,proto3" json:"proof,omitempty"`
	BlockHash string        `protobuf:"bytes,6,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"`
	TxIndex   int64         `protobuf:"varint,7,opt,name=tx_index,json=txIndex,proto3" json:"tx_index,omitempty"`
}

legacy MsgAddInboundTracker defined to keep codec compatibility

func (*MsgAddToInTxTracker) Descriptor

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

func (*MsgAddToInTxTracker) GetBlockHash

func (m *MsgAddToInTxTracker) GetBlockHash() string

func (*MsgAddToInTxTracker) GetChainId

func (m *MsgAddToInTxTracker) GetChainId() int64

func (*MsgAddToInTxTracker) GetCoinType

func (m *MsgAddToInTxTracker) GetCoinType() coin.CoinType

func (*MsgAddToInTxTracker) GetCreator

func (m *MsgAddToInTxTracker) GetCreator() string

func (*MsgAddToInTxTracker) GetProof

func (m *MsgAddToInTxTracker) GetProof() *proofs.Proof

func (*MsgAddToInTxTracker) GetSignBytes

func (msg *MsgAddToInTxTracker) GetSignBytes() []byte

func (*MsgAddToInTxTracker) GetSigners

func (msg *MsgAddToInTxTracker) GetSigners() []sdk.AccAddress

func (*MsgAddToInTxTracker) GetTxHash

func (m *MsgAddToInTxTracker) GetTxHash() string

func (*MsgAddToInTxTracker) GetTxIndex

func (m *MsgAddToInTxTracker) GetTxIndex() int64

func (*MsgAddToInTxTracker) Marshal

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

func (*MsgAddToInTxTracker) MarshalTo

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

func (*MsgAddToInTxTracker) MarshalToSizedBuffer

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

func (*MsgAddToInTxTracker) ProtoMessage

func (*MsgAddToInTxTracker) ProtoMessage()

func (*MsgAddToInTxTracker) Reset

func (m *MsgAddToInTxTracker) Reset()

func (*MsgAddToInTxTracker) Route

func (msg *MsgAddToInTxTracker) Route() string

func (*MsgAddToInTxTracker) Size

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

func (*MsgAddToInTxTracker) String

func (m *MsgAddToInTxTracker) String() string

func (*MsgAddToInTxTracker) Type

func (msg *MsgAddToInTxTracker) Type() string

func (*MsgAddToInTxTracker) Unmarshal

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

func (*MsgAddToInTxTracker) ValidateBasic

func (msg *MsgAddToInTxTracker) ValidateBasic() error

func (*MsgAddToInTxTracker) XXX_DiscardUnknown

func (m *MsgAddToInTxTracker) XXX_DiscardUnknown()

func (*MsgAddToInTxTracker) XXX_Marshal

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

func (*MsgAddToInTxTracker) XXX_Merge

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

func (*MsgAddToInTxTracker) XXX_Size

func (m *MsgAddToInTxTracker) XXX_Size() int

func (*MsgAddToInTxTracker) XXX_Unmarshal

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

type MsgAddToOutTxTracker

type MsgAddToOutTxTracker struct {
	Creator   string        `protobuf:"bytes,1,opt,name=creator,proto3" json:"creator,omitempty"`
	ChainId   int64         `protobuf:"varint,2,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
	Nonce     uint64        `protobuf:"varint,3,opt,name=nonce,proto3" json:"nonce,omitempty"`
	TxHash    string        `protobuf:"bytes,4,opt,name=tx_hash,json=txHash,proto3" json:"tx_hash,omitempty"`
	Proof     *proofs.Proof `protobuf:"bytes,5,opt,name=proof,proto3" json:"proof,omitempty"`
	BlockHash string        `protobuf:"bytes,6,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"`
	TxIndex   int64         `protobuf:"varint,7,opt,name=tx_index,json=txIndex,proto3" json:"tx_index,omitempty"`
}

legacy MsgAddOutboundTracker defined to keep codec compatibility

func (*MsgAddToOutTxTracker) Descriptor

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

func (*MsgAddToOutTxTracker) GetBlockHash

func (m *MsgAddToOutTxTracker) GetBlockHash() string

func (*MsgAddToOutTxTracker) GetChainId

func (m *MsgAddToOutTxTracker) GetChainId() int64

func (*MsgAddToOutTxTracker) GetCreator

func (m *MsgAddToOutTxTracker) GetCreator() string

func (*MsgAddToOutTxTracker) GetNonce

func (m *MsgAddToOutTxTracker) GetNonce() uint64

func (*MsgAddToOutTxTracker) GetProof

func (m *MsgAddToOutTxTracker) GetProof() *proofs.Proof

func (*MsgAddToOutTxTracker) GetSignBytes

func (msg *MsgAddToOutTxTracker) GetSignBytes() []byte

func (*MsgAddToOutTxTracker) GetSigners

func (msg *MsgAddToOutTxTracker) GetSigners() []sdk.AccAddress

func (*MsgAddToOutTxTracker) GetTxHash

func (m *MsgAddToOutTxTracker) GetTxHash() string

func (*MsgAddToOutTxTracker) GetTxIndex

func (m *MsgAddToOutTxTracker) GetTxIndex() int64

func (*MsgAddToOutTxTracker) Marshal

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

func (*MsgAddToOutTxTracker) MarshalTo

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

func (*MsgAddToOutTxTracker) MarshalToSizedBuffer

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

func (*MsgAddToOutTxTracker) ProtoMessage

func (*MsgAddToOutTxTracker) ProtoMessage()

func (*MsgAddToOutTxTracker) Reset

func (m *MsgAddToOutTxTracker) Reset()

func (*MsgAddToOutTxTracker) Route

func (msg *MsgAddToOutTxTracker) Route() string

func (*MsgAddToOutTxTracker) Size

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

func (*MsgAddToOutTxTracker) String

func (m *MsgAddToOutTxTracker) String() string

func (*MsgAddToOutTxTracker) Type

func (msg *MsgAddToOutTxTracker) Type() string

func (*MsgAddToOutTxTracker) Unmarshal

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

func (*MsgAddToOutTxTracker) ValidateBasic

func (msg *MsgAddToOutTxTracker) ValidateBasic() error

func (*MsgAddToOutTxTracker) XXX_DiscardUnknown

func (m *MsgAddToOutTxTracker) XXX_DiscardUnknown()

func (*MsgAddToOutTxTracker) XXX_Marshal

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

func (*MsgAddToOutTxTracker) XXX_Merge

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

func (*MsgAddToOutTxTracker) XXX_Size

func (m *MsgAddToOutTxTracker) XXX_Size() int

func (*MsgAddToOutTxTracker) XXX_Unmarshal

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

type MsgClient

type MsgClient interface {
	AddOutboundTracker(ctx context.Context, in *MsgAddOutboundTracker, opts ...grpc.CallOption) (*MsgAddOutboundTrackerResponse, error)
	AddInboundTracker(ctx context.Context, in *MsgAddInboundTracker, opts ...grpc.CallOption) (*MsgAddInboundTrackerResponse, error)
	RemoveOutboundTracker(ctx context.Context, in *MsgRemoveOutboundTracker, opts ...grpc.CallOption) (*MsgRemoveOutboundTrackerResponse, error)
	VoteGasPrice(ctx context.Context, in *MsgVoteGasPrice, opts ...grpc.CallOption) (*MsgVoteGasPriceResponse, error)
	VoteOutbound(ctx context.Context, in *MsgVoteOutbound, opts ...grpc.CallOption) (*MsgVoteOutboundResponse, error)
	VoteInbound(ctx context.Context, in *MsgVoteInbound, opts ...grpc.CallOption) (*MsgVoteInboundResponse, error)
	WhitelistERC20(ctx context.Context, in *MsgWhitelistERC20, opts ...grpc.CallOption) (*MsgWhitelistERC20Response, error)
	UpdateTssAddress(ctx context.Context, in *MsgUpdateTssAddress, opts ...grpc.CallOption) (*MsgUpdateTssAddressResponse, error)
	MigrateTssFunds(ctx context.Context, in *MsgMigrateTssFunds, opts ...grpc.CallOption) (*MsgMigrateTssFundsResponse, error)
	AbortStuckCCTX(ctx context.Context, in *MsgAbortStuckCCTX, opts ...grpc.CallOption) (*MsgAbortStuckCCTXResponse, error)
	RefundAbortedCCTX(ctx context.Context, in *MsgRefundAbortedCCTX, opts ...grpc.CallOption) (*MsgRefundAbortedCCTXResponse, error)
	UpdateRateLimiterFlags(ctx context.Context, in *MsgUpdateRateLimiterFlags, opts ...grpc.CallOption) (*MsgUpdateRateLimiterFlagsResponse, error)
	MigrateERC20CustodyFunds(ctx context.Context, in *MsgMigrateERC20CustodyFunds, opts ...grpc.CallOption) (*MsgMigrateERC20CustodyFundsResponse, error)
	UpdateERC20CustodyPauseStatus(ctx context.Context, in *MsgUpdateERC20CustodyPauseStatus, opts ...grpc.CallOption) (*MsgUpdateERC20CustodyPauseStatusResponse, error)
}

MsgClient is the client API for Msg service.

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

func NewMsgClient

func NewMsgClient(cc grpc1.ClientConn) MsgClient

type MsgGasPriceVoter

type MsgGasPriceVoter struct {
	Creator     string `protobuf:"bytes,1,opt,name=creator,proto3" json:"creator,omitempty"`
	ChainId     int64  `protobuf:"varint,2,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
	Price       uint64 `protobuf:"varint,3,opt,name=price,proto3" json:"price,omitempty"`
	BlockNumber uint64 `protobuf:"varint,4,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"`
	Supply      string `protobuf:"bytes,5,opt,name=supply,proto3" json:"supply,omitempty"`
}

legacy MsgVoteGasPrice defined to keep codec compatibility

func (*MsgGasPriceVoter) Descriptor

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

func (*MsgGasPriceVoter) GetBlockNumber

func (m *MsgGasPriceVoter) GetBlockNumber() uint64

func (*MsgGasPriceVoter) GetChainId

func (m *MsgGasPriceVoter) GetChainId() int64

func (*MsgGasPriceVoter) GetCreator

func (m *MsgGasPriceVoter) GetCreator() string

func (*MsgGasPriceVoter) GetPrice

func (m *MsgGasPriceVoter) GetPrice() uint64

func (*MsgGasPriceVoter) GetSignBytes

func (msg *MsgGasPriceVoter) GetSignBytes() []byte

func (*MsgGasPriceVoter) GetSigners

func (msg *MsgGasPriceVoter) GetSigners() []sdk.AccAddress

func (*MsgGasPriceVoter) GetSupply

func (m *MsgGasPriceVoter) GetSupply() string

func (*MsgGasPriceVoter) Marshal

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

func (*MsgGasPriceVoter) MarshalTo

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

func (*MsgGasPriceVoter) MarshalToSizedBuffer

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

func (*MsgGasPriceVoter) ProtoMessage

func (*MsgGasPriceVoter) ProtoMessage()

func (*MsgGasPriceVoter) Reset

func (m *MsgGasPriceVoter) Reset()

func (*MsgGasPriceVoter) Route

func (msg *MsgGasPriceVoter) Route() string

func (*MsgGasPriceVoter) Size

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

func (*MsgGasPriceVoter) String

func (m *MsgGasPriceVoter) String() string

func (*MsgGasPriceVoter) Type

func (msg *MsgGasPriceVoter) Type() string

func (*MsgGasPriceVoter) Unmarshal

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

func (*MsgGasPriceVoter) ValidateBasic

func (msg *MsgGasPriceVoter) ValidateBasic() error

func (*MsgGasPriceVoter) XXX_DiscardUnknown

func (m *MsgGasPriceVoter) XXX_DiscardUnknown()

func (*MsgGasPriceVoter) XXX_Marshal

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

func (*MsgGasPriceVoter) XXX_Merge

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

func (*MsgGasPriceVoter) XXX_Size

func (m *MsgGasPriceVoter) XXX_Size() int

func (*MsgGasPriceVoter) XXX_Unmarshal

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

type MsgMigrateERC20CustodyFunds

type MsgMigrateERC20CustodyFunds struct {
	Creator           string                                  `protobuf:"bytes,1,opt,name=creator,proto3" json:"creator,omitempty"`
	ChainId           int64                                   `protobuf:"varint,2,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
	NewCustodyAddress string                                  `protobuf:"bytes,3,opt,name=new_custody_address,json=newCustodyAddress,proto3" json:"new_custody_address,omitempty"`
	Erc20Address      string                                  `protobuf:"bytes,4,opt,name=erc20_address,json=erc20Address,proto3" json:"erc20_address,omitempty"`
	Amount            github_com_cosmos_cosmos_sdk_types.Uint `protobuf:"bytes,5,opt,name=amount,proto3,customtype=github.com/cosmos/cosmos-sdk/types.Uint" json:"amount"`
}

func NewMsgMigrateERC20CustodyFunds

func NewMsgMigrateERC20CustodyFunds(
	creator string,
	chainID int64,
	newCustodyAddress string,
	erc20Address string,
	amount sdkmath.Uint,
) *MsgMigrateERC20CustodyFunds

func (*MsgMigrateERC20CustodyFunds) Descriptor

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

func (*MsgMigrateERC20CustodyFunds) GetChainId

func (m *MsgMigrateERC20CustodyFunds) GetChainId() int64

func (*MsgMigrateERC20CustodyFunds) GetCreator

func (m *MsgMigrateERC20CustodyFunds) GetCreator() string

func (*MsgMigrateERC20CustodyFunds) GetErc20Address

func (m *MsgMigrateERC20CustodyFunds) GetErc20Address() string

func (*MsgMigrateERC20CustodyFunds) GetNewCustodyAddress

func (m *MsgMigrateERC20CustodyFunds) GetNewCustodyAddress() string

func (*MsgMigrateERC20CustodyFunds) GetSignBytes

func (msg *MsgMigrateERC20CustodyFunds) GetSignBytes() []byte

func (*MsgMigrateERC20CustodyFunds) GetSigners

func (msg *MsgMigrateERC20CustodyFunds) GetSigners() []sdk.AccAddress

func (*MsgMigrateERC20CustodyFunds) Marshal

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

func (*MsgMigrateERC20CustodyFunds) MarshalTo

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

func (*MsgMigrateERC20CustodyFunds) MarshalToSizedBuffer

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

func (*MsgMigrateERC20CustodyFunds) ProtoMessage

func (*MsgMigrateERC20CustodyFunds) ProtoMessage()

func (*MsgMigrateERC20CustodyFunds) Reset

func (m *MsgMigrateERC20CustodyFunds) Reset()

func (*MsgMigrateERC20CustodyFunds) Route

func (msg *MsgMigrateERC20CustodyFunds) Route() string

func (*MsgMigrateERC20CustodyFunds) Size

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

func (*MsgMigrateERC20CustodyFunds) String

func (m *MsgMigrateERC20CustodyFunds) String() string

func (*MsgMigrateERC20CustodyFunds) Type

func (msg *MsgMigrateERC20CustodyFunds) Type() string

func (*MsgMigrateERC20CustodyFunds) Unmarshal

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

func (*MsgMigrateERC20CustodyFunds) ValidateBasic

func (msg *MsgMigrateERC20CustodyFunds) ValidateBasic() error

func (*MsgMigrateERC20CustodyFunds) XXX_DiscardUnknown

func (m *MsgMigrateERC20CustodyFunds) XXX_DiscardUnknown()

func (*MsgMigrateERC20CustodyFunds) XXX_Marshal

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

func (*MsgMigrateERC20CustodyFunds) XXX_Merge

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

func (*MsgMigrateERC20CustodyFunds) XXX_Size

func (m *MsgMigrateERC20CustodyFunds) XXX_Size() int

func (*MsgMigrateERC20CustodyFunds) XXX_Unmarshal

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

type MsgMigrateERC20CustodyFundsResponse

type MsgMigrateERC20CustodyFundsResponse struct {
	CctxIndex string `protobuf:"bytes,1,opt,name=cctx_index,json=cctxIndex,proto3" json:"cctx_index,omitempty"`
}

func (*MsgMigrateERC20CustodyFundsResponse) Descriptor

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

func (*MsgMigrateERC20CustodyFundsResponse) GetCctxIndex

func (m *MsgMigrateERC20CustodyFundsResponse) GetCctxIndex() string

func (*MsgMigrateERC20CustodyFundsResponse) Marshal

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

func (*MsgMigrateERC20CustodyFundsResponse) MarshalTo

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

func (*MsgMigrateERC20CustodyFundsResponse) MarshalToSizedBuffer

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

func (*MsgMigrateERC20CustodyFundsResponse) ProtoMessage

func (*MsgMigrateERC20CustodyFundsResponse) ProtoMessage()

func (*MsgMigrateERC20CustodyFundsResponse) Reset

func (*MsgMigrateERC20CustodyFundsResponse) Size

func (*MsgMigrateERC20CustodyFundsResponse) String

func (*MsgMigrateERC20CustodyFundsResponse) Unmarshal

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

func (*MsgMigrateERC20CustodyFundsResponse) XXX_DiscardUnknown

func (m *MsgMigrateERC20CustodyFundsResponse) XXX_DiscardUnknown()

func (*MsgMigrateERC20CustodyFundsResponse) XXX_Marshal

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

func (*MsgMigrateERC20CustodyFundsResponse) XXX_Merge

func (*MsgMigrateERC20CustodyFundsResponse) XXX_Size

func (*MsgMigrateERC20CustodyFundsResponse) XXX_Unmarshal

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

type MsgMigrateTssFunds

type MsgMigrateTssFunds struct {
	Creator string                                  `protobuf:"bytes,1,opt,name=creator,proto3" json:"creator,omitempty"`
	ChainId int64                                   `protobuf:"varint,2,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
	Amount  github_com_cosmos_cosmos_sdk_types.Uint `protobuf:"bytes,3,opt,name=amount,proto3,customtype=github.com/cosmos/cosmos-sdk/types.Uint" json:"amount"`
}

func NewMsgMigrateTssFunds

func NewMsgMigrateTssFunds(creator string, chainID int64, amount sdkmath.Uint) *MsgMigrateTssFunds

func (*MsgMigrateTssFunds) Descriptor

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

func (*MsgMigrateTssFunds) GetChainId

func (m *MsgMigrateTssFunds) GetChainId() int64

func (*MsgMigrateTssFunds) GetCreator

func (m *MsgMigrateTssFunds) GetCreator() string

func (*MsgMigrateTssFunds) GetSignBytes

func (msg *MsgMigrateTssFunds) GetSignBytes() []byte

func (*MsgMigrateTssFunds) GetSigners

func (msg *MsgMigrateTssFunds) GetSigners() []sdk.AccAddress

func (*MsgMigrateTssFunds) Marshal

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

func (*MsgMigrateTssFunds) MarshalTo

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

func (*MsgMigrateTssFunds) MarshalToSizedBuffer

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

func (*MsgMigrateTssFunds) ProtoMessage

func (*MsgMigrateTssFunds) ProtoMessage()

func (*MsgMigrateTssFunds) Reset

func (m *MsgMigrateTssFunds) Reset()

func (*MsgMigrateTssFunds) Route

func (msg *MsgMigrateTssFunds) Route() string

func (*MsgMigrateTssFunds) Size

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

func (*MsgMigrateTssFunds) String

func (m *MsgMigrateTssFunds) String() string

func (*MsgMigrateTssFunds) Type

func (msg *MsgMigrateTssFunds) Type() string

func (*MsgMigrateTssFunds) Unmarshal

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

func (*MsgMigrateTssFunds) ValidateBasic

func (msg *MsgMigrateTssFunds) ValidateBasic() error

func (*MsgMigrateTssFunds) XXX_DiscardUnknown

func (m *MsgMigrateTssFunds) XXX_DiscardUnknown()

func (*MsgMigrateTssFunds) XXX_Marshal

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

func (*MsgMigrateTssFunds) XXX_Merge

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

func (*MsgMigrateTssFunds) XXX_Size

func (m *MsgMigrateTssFunds) XXX_Size() int

func (*MsgMigrateTssFunds) XXX_Unmarshal

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

type MsgMigrateTssFundsResponse

type MsgMigrateTssFundsResponse struct {
}

func (*MsgMigrateTssFundsResponse) Descriptor

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

func (*MsgMigrateTssFundsResponse) Marshal

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

func (*MsgMigrateTssFundsResponse) MarshalTo

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

func (*MsgMigrateTssFundsResponse) MarshalToSizedBuffer

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

func (*MsgMigrateTssFundsResponse) ProtoMessage

func (*MsgMigrateTssFundsResponse) ProtoMessage()

func (*MsgMigrateTssFundsResponse) Reset

func (m *MsgMigrateTssFundsResponse) Reset()

func (*MsgMigrateTssFundsResponse) Size

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

func (*MsgMigrateTssFundsResponse) String

func (m *MsgMigrateTssFundsResponse) String() string

func (*MsgMigrateTssFundsResponse) Unmarshal

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

func (*MsgMigrateTssFundsResponse) XXX_DiscardUnknown

func (m *MsgMigrateTssFundsResponse) XXX_DiscardUnknown()

func (*MsgMigrateTssFundsResponse) XXX_Marshal

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

func (*MsgMigrateTssFundsResponse) XXX_Merge

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

func (*MsgMigrateTssFundsResponse) XXX_Size

func (m *MsgMigrateTssFundsResponse) XXX_Size() int

func (*MsgMigrateTssFundsResponse) XXX_Unmarshal

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

type MsgRefundAbortedCCTX

type MsgRefundAbortedCCTX struct {
	Creator       string `protobuf:"bytes,1,opt,name=creator,proto3" json:"creator,omitempty"`
	CctxIndex     string `protobuf:"bytes,2,opt,name=cctx_index,json=cctxIndex,proto3" json:"cctx_index,omitempty"`
	RefundAddress string `protobuf:"bytes,3,opt,name=refund_address,json=refundAddress,proto3" json:"refund_address,omitempty"`
}

func NewMsgRefundAbortedCCTX

func NewMsgRefundAbortedCCTX(creator string, cctxIndex string, refundAddress string) *MsgRefundAbortedCCTX

func (*MsgRefundAbortedCCTX) Descriptor

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

func (*MsgRefundAbortedCCTX) GetCctxIndex

func (m *MsgRefundAbortedCCTX) GetCctxIndex() string

func (*MsgRefundAbortedCCTX) GetCreator

func (m *MsgRefundAbortedCCTX) GetCreator() string

func (*MsgRefundAbortedCCTX) GetRefundAddress

func (m *MsgRefundAbortedCCTX) GetRefundAddress() string

func (*MsgRefundAbortedCCTX) GetSignBytes

func (msg *MsgRefundAbortedCCTX) GetSignBytes() []byte

func (*MsgRefundAbortedCCTX) GetSigners

func (msg *MsgRefundAbortedCCTX) GetSigners() []sdk.AccAddress

func (*MsgRefundAbortedCCTX) Marshal

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

func (*MsgRefundAbortedCCTX) MarshalTo

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

func (*MsgRefundAbortedCCTX) MarshalToSizedBuffer

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

func (*MsgRefundAbortedCCTX) ProtoMessage

func (*MsgRefundAbortedCCTX) ProtoMessage()

func (*MsgRefundAbortedCCTX) Reset

func (m *MsgRefundAbortedCCTX) Reset()

func (*MsgRefundAbortedCCTX) Route

func (msg *MsgRefundAbortedCCTX) Route() string

func (*MsgRefundAbortedCCTX) Size

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

func (*MsgRefundAbortedCCTX) String

func (m *MsgRefundAbortedCCTX) String() string

func (*MsgRefundAbortedCCTX) Type

func (msg *MsgRefundAbortedCCTX) Type() string

func (*MsgRefundAbortedCCTX) Unmarshal

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

func (*MsgRefundAbortedCCTX) ValidateBasic

func (msg *MsgRefundAbortedCCTX) ValidateBasic() error

func (*MsgRefundAbortedCCTX) XXX_DiscardUnknown

func (m *MsgRefundAbortedCCTX) XXX_DiscardUnknown()

func (*MsgRefundAbortedCCTX) XXX_Marshal

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

func (*MsgRefundAbortedCCTX) XXX_Merge

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

func (*MsgRefundAbortedCCTX) XXX_Size

func (m *MsgRefundAbortedCCTX) XXX_Size() int

func (*MsgRefundAbortedCCTX) XXX_Unmarshal

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

type MsgRefundAbortedCCTXResponse

type MsgRefundAbortedCCTXResponse struct {
}

func (*MsgRefundAbortedCCTXResponse) Descriptor

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

func (*MsgRefundAbortedCCTXResponse) Marshal

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

func (*MsgRefundAbortedCCTXResponse) MarshalTo

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

func (*MsgRefundAbortedCCTXResponse) MarshalToSizedBuffer

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

func (*MsgRefundAbortedCCTXResponse) ProtoMessage

func (*MsgRefundAbortedCCTXResponse) ProtoMessage()

func (*MsgRefundAbortedCCTXResponse) Reset

func (m *MsgRefundAbortedCCTXResponse) Reset()

func (*MsgRefundAbortedCCTXResponse) Size

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

func (*MsgRefundAbortedCCTXResponse) String

func (*MsgRefundAbortedCCTXResponse) Unmarshal

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

func (*MsgRefundAbortedCCTXResponse) XXX_DiscardUnknown

func (m *MsgRefundAbortedCCTXResponse) XXX_DiscardUnknown()

func (*MsgRefundAbortedCCTXResponse) XXX_Marshal

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

func (*MsgRefundAbortedCCTXResponse) XXX_Merge

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

func (*MsgRefundAbortedCCTXResponse) XXX_Size

func (m *MsgRefundAbortedCCTXResponse) XXX_Size() int

func (*MsgRefundAbortedCCTXResponse) XXX_Unmarshal

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

type MsgRemoveFromOutTxTracker

type MsgRemoveFromOutTxTracker struct {
	Creator string `protobuf:"bytes,1,opt,name=creator,proto3" json:"creator,omitempty"`
	ChainId int64  `protobuf:"varint,2,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
	Nonce   uint64 `protobuf:"varint,3,opt,name=nonce,proto3" json:"nonce,omitempty"`
}

legacy MsgRemoveOutboundTracker defined to keep codec compatibility

func (*MsgRemoveFromOutTxTracker) Descriptor

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

func (*MsgRemoveFromOutTxTracker) GetChainId

func (m *MsgRemoveFromOutTxTracker) GetChainId() int64

func (*MsgRemoveFromOutTxTracker) GetCreator

func (m *MsgRemoveFromOutTxTracker) GetCreator() string

func (*MsgRemoveFromOutTxTracker) GetNonce

func (m *MsgRemoveFromOutTxTracker) GetNonce() uint64

func (*MsgRemoveFromOutTxTracker) GetSignBytes

func (msg *MsgRemoveFromOutTxTracker) GetSignBytes() []byte

func (*MsgRemoveFromOutTxTracker) GetSigners

func (msg *MsgRemoveFromOutTxTracker) GetSigners() []sdk.AccAddress

func (*MsgRemoveFromOutTxTracker) Marshal

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

func (*MsgRemoveFromOutTxTracker) MarshalTo

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

func (*MsgRemoveFromOutTxTracker) MarshalToSizedBuffer

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

func (*MsgRemoveFromOutTxTracker) ProtoMessage

func (*MsgRemoveFromOutTxTracker) ProtoMessage()

func (*MsgRemoveFromOutTxTracker) Reset

func (m *MsgRemoveFromOutTxTracker) Reset()

func (*MsgRemoveFromOutTxTracker) Route

func (msg *MsgRemoveFromOutTxTracker) Route() string

func (*MsgRemoveFromOutTxTracker) Size

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

func (*MsgRemoveFromOutTxTracker) String

func (m *MsgRemoveFromOutTxTracker) String() string

func (*MsgRemoveFromOutTxTracker) Type

func (msg *MsgRemoveFromOutTxTracker) Type() string

func (*MsgRemoveFromOutTxTracker) Unmarshal

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

func (*MsgRemoveFromOutTxTracker) ValidateBasic

func (msg *MsgRemoveFromOutTxTracker) ValidateBasic() error

func (*MsgRemoveFromOutTxTracker) XXX_DiscardUnknown

func (m *MsgRemoveFromOutTxTracker) XXX_DiscardUnknown()

func (*MsgRemoveFromOutTxTracker) XXX_Marshal

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

func (*MsgRemoveFromOutTxTracker) XXX_Merge

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

func (*MsgRemoveFromOutTxTracker) XXX_Size

func (m *MsgRemoveFromOutTxTracker) XXX_Size() int

func (*MsgRemoveFromOutTxTracker) XXX_Unmarshal

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

type MsgRemoveOutboundTracker

type MsgRemoveOutboundTracker struct {
	Creator string `protobuf:"bytes,1,opt,name=creator,proto3" json:"creator,omitempty"`
	ChainId int64  `protobuf:"varint,2,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
	Nonce   uint64 `protobuf:"varint,3,opt,name=nonce,proto3" json:"nonce,omitempty"`
}

func NewMsgRemoveOutboundTracker

func NewMsgRemoveOutboundTracker(creator string, chain int64, nonce uint64) *MsgRemoveOutboundTracker

func (*MsgRemoveOutboundTracker) Descriptor

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

func (*MsgRemoveOutboundTracker) GetChainId

func (m *MsgRemoveOutboundTracker) GetChainId() int64

func (*MsgRemoveOutboundTracker) GetCreator

func (m *MsgRemoveOutboundTracker) GetCreator() string

func (*MsgRemoveOutboundTracker) GetNonce

func (m *MsgRemoveOutboundTracker) GetNonce() uint64

func (*MsgRemoveOutboundTracker) GetSignBytes

func (msg *MsgRemoveOutboundTracker) GetSignBytes() []byte

func (*MsgRemoveOutboundTracker) GetSigners

func (msg *MsgRemoveOutboundTracker) GetSigners() []sdk.AccAddress

func (*MsgRemoveOutboundTracker) Marshal

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

func (*MsgRemoveOutboundTracker) MarshalTo

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

func (*MsgRemoveOutboundTracker) MarshalToSizedBuffer

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

func (*MsgRemoveOutboundTracker) ProtoMessage

func (*MsgRemoveOutboundTracker) ProtoMessage()

func (*MsgRemoveOutboundTracker) Reset

func (m *MsgRemoveOutboundTracker) Reset()

func (*MsgRemoveOutboundTracker) Route

func (msg *MsgRemoveOutboundTracker) Route() string

func (*MsgRemoveOutboundTracker) Size

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

func (*MsgRemoveOutboundTracker) String

func (m *MsgRemoveOutboundTracker) String() string

func (*MsgRemoveOutboundTracker) Type

func (msg *MsgRemoveOutboundTracker) Type() string

func (*MsgRemoveOutboundTracker) Unmarshal

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

func (*MsgRemoveOutboundTracker) ValidateBasic

func (msg *MsgRemoveOutboundTracker) ValidateBasic() error

func (*MsgRemoveOutboundTracker) XXX_DiscardUnknown

func (m *MsgRemoveOutboundTracker) XXX_DiscardUnknown()

func (*MsgRemoveOutboundTracker) XXX_Marshal

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

func (*MsgRemoveOutboundTracker) XXX_Merge

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

func (*MsgRemoveOutboundTracker) XXX_Size

func (m *MsgRemoveOutboundTracker) XXX_Size() int

func (*MsgRemoveOutboundTracker) XXX_Unmarshal

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

type MsgRemoveOutboundTrackerResponse

type MsgRemoveOutboundTrackerResponse struct {
}

func (*MsgRemoveOutboundTrackerResponse) Descriptor

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

func (*MsgRemoveOutboundTrackerResponse) Marshal

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

func (*MsgRemoveOutboundTrackerResponse) MarshalTo

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

func (*MsgRemoveOutboundTrackerResponse) MarshalToSizedBuffer

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

func (*MsgRemoveOutboundTrackerResponse) ProtoMessage

func (*MsgRemoveOutboundTrackerResponse) ProtoMessage()

func (*MsgRemoveOutboundTrackerResponse) Reset

func (*MsgRemoveOutboundTrackerResponse) Size

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

func (*MsgRemoveOutboundTrackerResponse) String

func (*MsgRemoveOutboundTrackerResponse) Unmarshal

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

func (*MsgRemoveOutboundTrackerResponse) XXX_DiscardUnknown

func (m *MsgRemoveOutboundTrackerResponse) XXX_DiscardUnknown()

func (*MsgRemoveOutboundTrackerResponse) XXX_Marshal

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

func (*MsgRemoveOutboundTrackerResponse) XXX_Merge

func (*MsgRemoveOutboundTrackerResponse) XXX_Size

func (m *MsgRemoveOutboundTrackerResponse) XXX_Size() int

func (*MsgRemoveOutboundTrackerResponse) XXX_Unmarshal

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

type MsgUpdateERC20CustodyPauseStatus

type MsgUpdateERC20CustodyPauseStatus struct {
	Creator string `protobuf:"bytes,1,opt,name=creator,proto3" json:"creator,omitempty"`
	ChainId int64  `protobuf:"varint,2,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
	// pause or unpause
	// true = pause, false = unpause
	Pause bool `protobuf:"varint,3,opt,name=pause,proto3" json:"pause,omitempty"`
}

func NewMsgUpdateERC20CustodyPauseStatus

func NewMsgUpdateERC20CustodyPauseStatus(
	creator string,
	chainID int64,
	pause bool,
) *MsgUpdateERC20CustodyPauseStatus

func (*MsgUpdateERC20CustodyPauseStatus) Descriptor

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

func (*MsgUpdateERC20CustodyPauseStatus) GetChainId

func (m *MsgUpdateERC20CustodyPauseStatus) GetChainId() int64

func (*MsgUpdateERC20CustodyPauseStatus) GetCreator

func (m *MsgUpdateERC20CustodyPauseStatus) GetCreator() string

func (*MsgUpdateERC20CustodyPauseStatus) GetPause

func (m *MsgUpdateERC20CustodyPauseStatus) GetPause() bool

func (*MsgUpdateERC20CustodyPauseStatus) GetSignBytes

func (msg *MsgUpdateERC20CustodyPauseStatus) GetSignBytes() []byte

func (*MsgUpdateERC20CustodyPauseStatus) GetSigners

func (msg *MsgUpdateERC20CustodyPauseStatus) GetSigners() []sdk.AccAddress

func (*MsgUpdateERC20CustodyPauseStatus) Marshal

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

func (*MsgUpdateERC20CustodyPauseStatus) MarshalTo

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

func (*MsgUpdateERC20CustodyPauseStatus) MarshalToSizedBuffer

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

func (*MsgUpdateERC20CustodyPauseStatus) ProtoMessage

func (*MsgUpdateERC20CustodyPauseStatus) ProtoMessage()

func (*MsgUpdateERC20CustodyPauseStatus) Reset

func (*MsgUpdateERC20CustodyPauseStatus) Route

func (*MsgUpdateERC20CustodyPauseStatus) Size

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

func (*MsgUpdateERC20CustodyPauseStatus) String

func (*MsgUpdateERC20CustodyPauseStatus) Type

func (*MsgUpdateERC20CustodyPauseStatus) Unmarshal

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

func (*MsgUpdateERC20CustodyPauseStatus) ValidateBasic

func (msg *MsgUpdateERC20CustodyPauseStatus) ValidateBasic() error

func (*MsgUpdateERC20CustodyPauseStatus) XXX_DiscardUnknown

func (m *MsgUpdateERC20CustodyPauseStatus) XXX_DiscardUnknown()

func (*MsgUpdateERC20CustodyPauseStatus) XXX_Marshal

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

func (*MsgUpdateERC20CustodyPauseStatus) XXX_Merge

func (*MsgUpdateERC20CustodyPauseStatus) XXX_Size

func (m *MsgUpdateERC20CustodyPauseStatus) XXX_Size() int

func (*MsgUpdateERC20CustodyPauseStatus) XXX_Unmarshal

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

type MsgUpdateERC20CustodyPauseStatusResponse

type MsgUpdateERC20CustodyPauseStatusResponse struct {
	CctxIndex string `protobuf:"bytes,1,opt,name=cctx_index,json=cctxIndex,proto3" json:"cctx_index,omitempty"`
}

func (*MsgUpdateERC20CustodyPauseStatusResponse) Descriptor

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

func (*MsgUpdateERC20CustodyPauseStatusResponse) GetCctxIndex

func (*MsgUpdateERC20CustodyPauseStatusResponse) Marshal

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

func (*MsgUpdateERC20CustodyPauseStatusResponse) MarshalTo

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

func (*MsgUpdateERC20CustodyPauseStatusResponse) MarshalToSizedBuffer

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

func (*MsgUpdateERC20CustodyPauseStatusResponse) ProtoMessage

func (*MsgUpdateERC20CustodyPauseStatusResponse) Reset

func (*MsgUpdateERC20CustodyPauseStatusResponse) Size

func (*MsgUpdateERC20CustodyPauseStatusResponse) String

func (*MsgUpdateERC20CustodyPauseStatusResponse) Unmarshal

func (*MsgUpdateERC20CustodyPauseStatusResponse) XXX_DiscardUnknown

func (m *MsgUpdateERC20CustodyPauseStatusResponse) XXX_DiscardUnknown()

func (*MsgUpdateERC20CustodyPauseStatusResponse) XXX_Marshal

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

func (*MsgUpdateERC20CustodyPauseStatusResponse) XXX_Merge

func (*MsgUpdateERC20CustodyPauseStatusResponse) XXX_Size

func (*MsgUpdateERC20CustodyPauseStatusResponse) XXX_Unmarshal

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

type MsgUpdateRateLimiterFlags

type MsgUpdateRateLimiterFlags struct {
	Creator          string           `protobuf:"bytes,1,opt,name=creator,proto3" json:"creator,omitempty"`
	RateLimiterFlags RateLimiterFlags `protobuf:"bytes,2,opt,name=rate_limiter_flags,json=rateLimiterFlags,proto3" json:"rate_limiter_flags"`
}

func NewMsgUpdateRateLimiterFlags

func NewMsgUpdateRateLimiterFlags(creator string, flags RateLimiterFlags) *MsgUpdateRateLimiterFlags

func (*MsgUpdateRateLimiterFlags) Descriptor

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

func (*MsgUpdateRateLimiterFlags) GetCreator

func (m *MsgUpdateRateLimiterFlags) GetCreator() string

func (*MsgUpdateRateLimiterFlags) GetRateLimiterFlags

func (m *MsgUpdateRateLimiterFlags) GetRateLimiterFlags() RateLimiterFlags

func (*MsgUpdateRateLimiterFlags) GetSignBytes

func (msg *MsgUpdateRateLimiterFlags) GetSignBytes() []byte

func (*MsgUpdateRateLimiterFlags) GetSigners

func (msg *MsgUpdateRateLimiterFlags) GetSigners() []sdk.AccAddress

func (*MsgUpdateRateLimiterFlags) Marshal

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

func (*MsgUpdateRateLimiterFlags) MarshalTo

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

func (*MsgUpdateRateLimiterFlags) MarshalToSizedBuffer

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

func (*MsgUpdateRateLimiterFlags) ProtoMessage

func (*MsgUpdateRateLimiterFlags) ProtoMessage()

func (*MsgUpdateRateLimiterFlags) Reset

func (m *MsgUpdateRateLimiterFlags) Reset()

func (*MsgUpdateRateLimiterFlags) Route

func (msg *MsgUpdateRateLimiterFlags) Route() string

func (*MsgUpdateRateLimiterFlags) Size

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

func (*MsgUpdateRateLimiterFlags) String

func (m *MsgUpdateRateLimiterFlags) String() string

func (*MsgUpdateRateLimiterFlags) Type

func (msg *MsgUpdateRateLimiterFlags) Type() string

func (*MsgUpdateRateLimiterFlags) Unmarshal

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

func (*MsgUpdateRateLimiterFlags) ValidateBasic

func (msg *MsgUpdateRateLimiterFlags) ValidateBasic() error

func (*MsgUpdateRateLimiterFlags) XXX_DiscardUnknown

func (m *MsgUpdateRateLimiterFlags) XXX_DiscardUnknown()

func (*MsgUpdateRateLimiterFlags) XXX_Marshal

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

func (*MsgUpdateRateLimiterFlags) XXX_Merge

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

func (*MsgUpdateRateLimiterFlags) XXX_Size

func (m *MsgUpdateRateLimiterFlags) XXX_Size() int

func (*MsgUpdateRateLimiterFlags) XXX_Unmarshal

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

type MsgUpdateRateLimiterFlagsResponse

type MsgUpdateRateLimiterFlagsResponse struct {
}

func (*MsgUpdateRateLimiterFlagsResponse) Descriptor

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

func (*MsgUpdateRateLimiterFlagsResponse) Marshal

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

func (*MsgUpdateRateLimiterFlagsResponse) MarshalTo

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

func (*MsgUpdateRateLimiterFlagsResponse) MarshalToSizedBuffer

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

func (*MsgUpdateRateLimiterFlagsResponse) ProtoMessage

func (*MsgUpdateRateLimiterFlagsResponse) ProtoMessage()

func (*MsgUpdateRateLimiterFlagsResponse) Reset

func (*MsgUpdateRateLimiterFlagsResponse) Size

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

func (*MsgUpdateRateLimiterFlagsResponse) String

func (*MsgUpdateRateLimiterFlagsResponse) Unmarshal

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

func (*MsgUpdateRateLimiterFlagsResponse) XXX_DiscardUnknown

func (m *MsgUpdateRateLimiterFlagsResponse) XXX_DiscardUnknown()

func (*MsgUpdateRateLimiterFlagsResponse) XXX_Marshal

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

func (*MsgUpdateRateLimiterFlagsResponse) XXX_Merge

func (*MsgUpdateRateLimiterFlagsResponse) XXX_Size

func (m *MsgUpdateRateLimiterFlagsResponse) XXX_Size() int

func (*MsgUpdateRateLimiterFlagsResponse) XXX_Unmarshal

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

type MsgUpdateTssAddress

type MsgUpdateTssAddress struct {
	Creator   string `protobuf:"bytes,1,opt,name=creator,proto3" json:"creator,omitempty"`
	TssPubkey string `protobuf:"bytes,2,opt,name=tss_pubkey,json=tssPubkey,proto3" json:"tss_pubkey,omitempty"`
}

func NewMsgUpdateTssAddress

func NewMsgUpdateTssAddress(creator string, pubkey string) *MsgUpdateTssAddress

func (*MsgUpdateTssAddress) Descriptor

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

func (*MsgUpdateTssAddress) GetCreator

func (m *MsgUpdateTssAddress) GetCreator() string

func (*MsgUpdateTssAddress) GetSignBytes

func (msg *MsgUpdateTssAddress) GetSignBytes() []byte

func (*MsgUpdateTssAddress) GetSigners

func (msg *MsgUpdateTssAddress) GetSigners() []sdk.AccAddress

func (*MsgUpdateTssAddress) GetTssPubkey

func (m *MsgUpdateTssAddress) GetTssPubkey() string

func (*MsgUpdateTssAddress) Marshal

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

func (*MsgUpdateTssAddress) MarshalTo

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

func (*MsgUpdateTssAddress) MarshalToSizedBuffer

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

func (*MsgUpdateTssAddress) ProtoMessage

func (*MsgUpdateTssAddress) ProtoMessage()

func (*MsgUpdateTssAddress) Reset

func (m *MsgUpdateTssAddress) Reset()

func (*MsgUpdateTssAddress) Route

func (msg *MsgUpdateTssAddress) Route() string

func (*MsgUpdateTssAddress) Size

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

func (*MsgUpdateTssAddress) String

func (m *MsgUpdateTssAddress) String() string

func (*MsgUpdateTssAddress) Type

func (msg *MsgUpdateTssAddress) Type() string

func (*MsgUpdateTssAddress) Unmarshal

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

func (*MsgUpdateTssAddress) ValidateBasic

func (msg *MsgUpdateTssAddress) ValidateBasic() error

func (*MsgUpdateTssAddress) XXX_DiscardUnknown

func (m *MsgUpdateTssAddress) XXX_DiscardUnknown()

func (*MsgUpdateTssAddress) XXX_Marshal

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

func (*MsgUpdateTssAddress) XXX_Merge

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

func (*MsgUpdateTssAddress) XXX_Size

func (m *MsgUpdateTssAddress) XXX_Size() int

func (*MsgUpdateTssAddress) XXX_Unmarshal

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

type MsgUpdateTssAddressResponse

type MsgUpdateTssAddressResponse struct {
}

func (*MsgUpdateTssAddressResponse) Descriptor

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

func (*MsgUpdateTssAddressResponse) Marshal

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

func (*MsgUpdateTssAddressResponse) MarshalTo

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

func (*MsgUpdateTssAddressResponse) MarshalToSizedBuffer

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

func (*MsgUpdateTssAddressResponse) ProtoMessage

func (*MsgUpdateTssAddressResponse) ProtoMessage()

func (*MsgUpdateTssAddressResponse) Reset

func (m *MsgUpdateTssAddressResponse) Reset()

func (*MsgUpdateTssAddressResponse) Size

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

func (*MsgUpdateTssAddressResponse) String

func (m *MsgUpdateTssAddressResponse) String() string

func (*MsgUpdateTssAddressResponse) Unmarshal

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

func (*MsgUpdateTssAddressResponse) XXX_DiscardUnknown

func (m *MsgUpdateTssAddressResponse) XXX_DiscardUnknown()

func (*MsgUpdateTssAddressResponse) XXX_Marshal

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

func (*MsgUpdateTssAddressResponse) XXX_Merge

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

func (*MsgUpdateTssAddressResponse) XXX_Size

func (m *MsgUpdateTssAddressResponse) XXX_Size() int

func (*MsgUpdateTssAddressResponse) XXX_Unmarshal

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

type MsgVoteGasPrice

type MsgVoteGasPrice struct {
	Creator     string `protobuf:"bytes,1,opt,name=creator,proto3" json:"creator,omitempty"`
	ChainId     int64  `protobuf:"varint,2,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
	Price       uint64 `protobuf:"varint,3,opt,name=price,proto3" json:"price,omitempty"`
	PriorityFee uint64 `protobuf:"varint,6,opt,name=priority_fee,json=priorityFee,proto3" json:"priority_fee,omitempty"`
	BlockNumber uint64 `protobuf:"varint,4,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"`
	Supply      string `protobuf:"bytes,5,opt,name=supply,proto3" json:"supply,omitempty"` // Deprecated: Do not use.
}

func NewMsgVoteGasPrice

func NewMsgVoteGasPrice(creator string, chain int64, price, priorityFee, blockNumber uint64) *MsgVoteGasPrice

NewMsgVoteGasPrice creates a new MsgVoteGasPrice instance. Notes:

  • Price is in `wei` for EVM and `satoshi per byte` for UTXO.
  • PriorityFeePrice is only for EVM that supports EIP-1559 ("London" hard fork).

func (*MsgVoteGasPrice) Descriptor

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

func (*MsgVoteGasPrice) GetBlockNumber

func (m *MsgVoteGasPrice) GetBlockNumber() uint64

func (*MsgVoteGasPrice) GetChainId

func (m *MsgVoteGasPrice) GetChainId() int64

func (*MsgVoteGasPrice) GetCreator

func (m *MsgVoteGasPrice) GetCreator() string

func (*MsgVoteGasPrice) GetPrice

func (m *MsgVoteGasPrice) GetPrice() uint64

func (*MsgVoteGasPrice) GetPriorityFee

func (m *MsgVoteGasPrice) GetPriorityFee() uint64

func (*MsgVoteGasPrice) GetSignBytes

func (msg *MsgVoteGasPrice) GetSignBytes() []byte

func (*MsgVoteGasPrice) GetSigners

func (msg *MsgVoteGasPrice) GetSigners() []sdk.AccAddress

func (*MsgVoteGasPrice) GetSupply deprecated

func (m *MsgVoteGasPrice) GetSupply() string

Deprecated: Do not use.

func (*MsgVoteGasPrice) Marshal

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

func (*MsgVoteGasPrice) MarshalTo

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

func (*MsgVoteGasPrice) MarshalToSizedBuffer

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

func (*MsgVoteGasPrice) ProtoMessage

func (*MsgVoteGasPrice) ProtoMessage()

func (*MsgVoteGasPrice) Reset

func (m *MsgVoteGasPrice) Reset()

func (*MsgVoteGasPrice) Route

func (msg *MsgVoteGasPrice) Route() string

func (*MsgVoteGasPrice) Size

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

func (*MsgVoteGasPrice) String

func (m *MsgVoteGasPrice) String() string

func (*MsgVoteGasPrice) Type

func (msg *MsgVoteGasPrice) Type() string

func (*MsgVoteGasPrice) Unmarshal

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

func (*MsgVoteGasPrice) ValidateBasic

func (msg *MsgVoteGasPrice) ValidateBasic() error

func (*MsgVoteGasPrice) XXX_DiscardUnknown

func (m *MsgVoteGasPrice) XXX_DiscardUnknown()

func (*MsgVoteGasPrice) XXX_Marshal

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

func (*MsgVoteGasPrice) XXX_Merge

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

func (*MsgVoteGasPrice) XXX_Size

func (m *MsgVoteGasPrice) XXX_Size() int

func (*MsgVoteGasPrice) XXX_Unmarshal

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

type MsgVoteGasPriceResponse

type MsgVoteGasPriceResponse struct {
}

func (*MsgVoteGasPriceResponse) Descriptor

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

func (*MsgVoteGasPriceResponse) Marshal

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

func (*MsgVoteGasPriceResponse) MarshalTo

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

func (*MsgVoteGasPriceResponse) MarshalToSizedBuffer

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

func (*MsgVoteGasPriceResponse) ProtoMessage

func (*MsgVoteGasPriceResponse) ProtoMessage()

func (*MsgVoteGasPriceResponse) Reset

func (m *MsgVoteGasPriceResponse) Reset()

func (*MsgVoteGasPriceResponse) Size

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

func (*MsgVoteGasPriceResponse) String

func (m *MsgVoteGasPriceResponse) String() string

func (*MsgVoteGasPriceResponse) Unmarshal

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

func (*MsgVoteGasPriceResponse) XXX_DiscardUnknown

func (m *MsgVoteGasPriceResponse) XXX_DiscardUnknown()

func (*MsgVoteGasPriceResponse) XXX_Marshal

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

func (*MsgVoteGasPriceResponse) XXX_Merge

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

func (*MsgVoteGasPriceResponse) XXX_Size

func (m *MsgVoteGasPriceResponse) XXX_Size() int

func (*MsgVoteGasPriceResponse) XXX_Unmarshal

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

type MsgVoteInbound

type MsgVoteInbound struct {
	Creator       string `protobuf:"bytes,1,opt,name=creator,proto3" json:"creator,omitempty"`
	Sender        string `protobuf:"bytes,2,opt,name=sender,proto3" json:"sender,omitempty"`
	SenderChainId int64  `protobuf:"varint,3,opt,name=sender_chain_id,json=senderChainId,proto3" json:"sender_chain_id,omitempty"`
	Receiver      string `protobuf:"bytes,4,opt,name=receiver,proto3" json:"receiver,omitempty"`
	ReceiverChain int64  `protobuf:"varint,5,opt,name=receiver_chain,json=receiverChain,proto3" json:"receiver_chain,omitempty"`
	// string zeta_burnt = 6;
	Amount github_com_cosmos_cosmos_sdk_types.Uint `protobuf:"bytes,6,opt,name=amount,proto3,customtype=github.com/cosmos/cosmos-sdk/types.Uint" json:"amount"`
	// string mMint = 7;
	Message            string `protobuf:"bytes,8,opt,name=message,proto3" json:"message,omitempty"`
	InboundHash        string `protobuf:"bytes,9,opt,name=inbound_hash,json=inboundHash,proto3" json:"inbound_hash,omitempty"`
	InboundBlockHeight uint64 `protobuf:"varint,10,opt,name=inbound_block_height,json=inboundBlockHeight,proto3" json:"inbound_block_height,omitempty"`
	// Deprecated (v21), use CallOptions
	GasLimit uint64        `protobuf:"varint,11,opt,name=gas_limit,json=gasLimit,proto3" json:"gas_limit,omitempty"`
	CoinType coin.CoinType `` /* 129-byte string literal not displayed */
	TxOrigin string        `protobuf:"bytes,13,opt,name=tx_origin,json=txOrigin,proto3" json:"tx_origin,omitempty"`
	Asset    string        `protobuf:"bytes,14,opt,name=asset,proto3" json:"asset,omitempty"`
	// event index of the sent asset in the observed tx
	EventIndex uint64 `protobuf:"varint,15,opt,name=event_index,json=eventIndex,proto3" json:"event_index,omitempty"`
	// protocol contract version to use for the cctx workflow
	ProtocolContractVersion ProtocolContractVersion `` /* 193-byte string literal not displayed */
	// revert options provided by the sender
	RevertOptions RevertOptions `protobuf:"bytes,17,opt,name=revert_options,json=revertOptions,proto3" json:"revert_options"`
	CallOptions   *CallOptions  `protobuf:"bytes,18,opt,name=call_options,json=callOptions,proto3" json:"call_options,omitempty"`
	// define if a smart contract call should be made with asset
	IsCrossChainCall bool `protobuf:"varint,19,opt,name=is_cross_chain_call,json=isCrossChainCall,proto3" json:"is_cross_chain_call,omitempty"`
}

func NewCallInbound

func NewCallInbound(
	ctx sdk.Context,
	txOrigin string,
	event *gatewayzevm.GatewayZEVMCalled,
	receiverChain chains.Chain,
	gasLimitQueried *big.Int,
) (*MsgVoteInbound, error)

NewCallInbound creates a new inbound object for a call currently inbound data is represented with a MsgVoteInbound message TODO: replace with a more appropriate object https://github.com/zeta-chain/node/issues/2658

func NewMsgVoteInbound

func NewMsgVoteInbound(
	creator,
	sender string,
	senderChain int64,
	txOrigin,
	receiver string,
	receiverChain int64,
	amount math.Uint,
	message,
	inboundHash string,
	inboundBlockHeight,
	gasLimit uint64,
	coinType coin.CoinType,
	asset string,
	eventIndex uint,
	protocolContractVersion ProtocolContractVersion,
	isArbitraryCall bool,
	options ...InboundVoteOption,
) *MsgVoteInbound

func NewWithdrawAndCallInbound

func NewWithdrawAndCallInbound(
	ctx sdk.Context,
	txOrigin string,
	coinType coin.CoinType,
	asset string,
	event *gatewayzevm.GatewayZEVMWithdrawnAndCalled,
	receiverChain chains.Chain,
	gasLimitQueried *big.Int,
) (*MsgVoteInbound, error)

NewWithdrawAndCallInbound creates a new inbound object for a withdraw and call currently inbound data is represented with a MsgVoteInbound message TODO: replace with a more appropriate object https://github.com/zeta-chain/node/issues/2658

func NewWithdrawalInbound

func NewWithdrawalInbound(
	ctx sdk.Context,
	txOrigin string,
	coinType coin.CoinType,
	asset string,
	event *gatewayzevm.GatewayZEVMWithdrawn,
	receiverChain chains.Chain,
	gasLimitQueried *big.Int,
) (*MsgVoteInbound, error)

NewWithdrawalInbound creates a new inbound object for a withdrawal currently inbound data is represented with a MsgVoteInbound message TODO: replace with a more appropriate object https://github.com/zeta-chain/node/issues/2658

func (*MsgVoteInbound) Descriptor

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

func (*MsgVoteInbound) Digest

func (msg *MsgVoteInbound) Digest() string

func (*MsgVoteInbound) GetAsset

func (m *MsgVoteInbound) GetAsset() string

func (*MsgVoteInbound) GetCallOptions

func (m *MsgVoteInbound) GetCallOptions() *CallOptions

func (*MsgVoteInbound) GetCoinType

func (m *MsgVoteInbound) GetCoinType() coin.CoinType

func (*MsgVoteInbound) GetCreator

func (m *MsgVoteInbound) GetCreator() string

func (*MsgVoteInbound) GetEventIndex

func (m *MsgVoteInbound) GetEventIndex() uint64

func (*MsgVoteInbound) GetGasLimit

func (m *MsgVoteInbound) GetGasLimit() uint64

func (*MsgVoteInbound) GetInboundBlockHeight

func (m *MsgVoteInbound) GetInboundBlockHeight() uint64

func (*MsgVoteInbound) GetInboundHash

func (m *MsgVoteInbound) GetInboundHash() string

func (*MsgVoteInbound) GetIsCrossChainCall

func (m *MsgVoteInbound) GetIsCrossChainCall() bool

func (*MsgVoteInbound) GetMessage

func (m *MsgVoteInbound) GetMessage() string

func (*MsgVoteInbound) GetProtocolContractVersion

func (m *MsgVoteInbound) GetProtocolContractVersion() ProtocolContractVersion

func (*MsgVoteInbound) GetReceiver

func (m *MsgVoteInbound) GetReceiver() string

func (*MsgVoteInbound) GetReceiverChain

func (m *MsgVoteInbound) GetReceiverChain() int64

func (*MsgVoteInbound) GetRevertOptions

func (m *MsgVoteInbound) GetRevertOptions() RevertOptions

func (*MsgVoteInbound) GetSender

func (m *MsgVoteInbound) GetSender() string

func (*MsgVoteInbound) GetSenderChainId

func (m *MsgVoteInbound) GetSenderChainId() int64

func (*MsgVoteInbound) GetSignBytes

func (msg *MsgVoteInbound) GetSignBytes() []byte

func (*MsgVoteInbound) GetSigners

func (msg *MsgVoteInbound) GetSigners() []sdk.AccAddress

func (*MsgVoteInbound) GetTxOrigin

func (m *MsgVoteInbound) GetTxOrigin() string

func (*MsgVoteInbound) Marshal

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

func (*MsgVoteInbound) MarshalTo

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

func (*MsgVoteInbound) MarshalToSizedBuffer

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

func (*MsgVoteInbound) ProtoMessage

func (*MsgVoteInbound) ProtoMessage()

func (*MsgVoteInbound) Reset

func (m *MsgVoteInbound) Reset()

func (*MsgVoteInbound) Route

func (msg *MsgVoteInbound) Route() string

func (*MsgVoteInbound) Size

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

func (*MsgVoteInbound) String

func (m *MsgVoteInbound) String() string

func (*MsgVoteInbound) Type

func (msg *MsgVoteInbound) Type() string

func (*MsgVoteInbound) Unmarshal

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

func (*MsgVoteInbound) ValidateBasic

func (msg *MsgVoteInbound) ValidateBasic() error

func (*MsgVoteInbound) XXX_DiscardUnknown

func (m *MsgVoteInbound) XXX_DiscardUnknown()

func (*MsgVoteInbound) XXX_Marshal

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

func (*MsgVoteInbound) XXX_Merge

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

func (*MsgVoteInbound) XXX_Size

func (m *MsgVoteInbound) XXX_Size() int

func (*MsgVoteInbound) XXX_Unmarshal

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

type MsgVoteInboundResponse

type MsgVoteInboundResponse struct {
}

func (*MsgVoteInboundResponse) Descriptor

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

func (*MsgVoteInboundResponse) Marshal

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

func (*MsgVoteInboundResponse) MarshalTo

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

func (*MsgVoteInboundResponse) MarshalToSizedBuffer

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

func (*MsgVoteInboundResponse) ProtoMessage

func (*MsgVoteInboundResponse) ProtoMessage()

func (*MsgVoteInboundResponse) Reset

func (m *MsgVoteInboundResponse) Reset()

func (*MsgVoteInboundResponse) Size

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

func (*MsgVoteInboundResponse) String

func (m *MsgVoteInboundResponse) String() string

func (*MsgVoteInboundResponse) Unmarshal

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

func (*MsgVoteInboundResponse) XXX_DiscardUnknown

func (m *MsgVoteInboundResponse) XXX_DiscardUnknown()

func (*MsgVoteInboundResponse) XXX_Marshal

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

func (*MsgVoteInboundResponse) XXX_Merge

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

func (*MsgVoteInboundResponse) XXX_Size

func (m *MsgVoteInboundResponse) XXX_Size() int

func (*MsgVoteInboundResponse) XXX_Unmarshal

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

type MsgVoteOnObservedInboundTx

type MsgVoteOnObservedInboundTx struct {
	Creator       string `protobuf:"bytes,1,opt,name=creator,proto3" json:"creator,omitempty"`
	Sender        string `protobuf:"bytes,2,opt,name=sender,proto3" json:"sender,omitempty"`
	SenderChainId int64  `protobuf:"varint,3,opt,name=sender_chain_id,json=senderChainId,proto3" json:"sender_chain_id,omitempty"`
	Receiver      string `protobuf:"bytes,4,opt,name=receiver,proto3" json:"receiver,omitempty"`
	ReceiverChain int64  `protobuf:"varint,5,opt,name=receiver_chain,json=receiverChain,proto3" json:"receiver_chain,omitempty"`
	//  string zeta_burnt = 6;
	Amount github_com_cosmos_cosmos_sdk_types.Uint `protobuf:"bytes,6,opt,name=amount,proto3,customtype=github.com/cosmos/cosmos-sdk/types.Uint" json:"amount"`
	//  string mMint = 7;
	Message       string        `protobuf:"bytes,8,opt,name=message,proto3" json:"message,omitempty"`
	InTxHash      string        `protobuf:"bytes,9,opt,name=in_tx_hash,json=inTxHash,proto3" json:"in_tx_hash,omitempty"`
	InBlockHeight uint64        `protobuf:"varint,10,opt,name=in_block_height,json=inBlockHeight,proto3" json:"in_block_height,omitempty"`
	GasLimit      uint64        `protobuf:"varint,11,opt,name=gas_limit,json=gasLimit,proto3" json:"gas_limit,omitempty"`
	CoinType      coin.CoinType `` /* 129-byte string literal not displayed */
	TxOrigin      string        `protobuf:"bytes,13,opt,name=tx_origin,json=txOrigin,proto3" json:"tx_origin,omitempty"`
	Asset         string        `protobuf:"bytes,14,opt,name=asset,proto3" json:"asset,omitempty"`
	// event index of the sent asset in the observed tx
	EventIndex uint64 `protobuf:"varint,15,opt,name=event_index,json=eventIndex,proto3" json:"event_index,omitempty"`
}

legacy MsgVoteInbound defined to keep codec compatibility

func (*MsgVoteOnObservedInboundTx) Descriptor

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

func (*MsgVoteOnObservedInboundTx) GetAsset

func (m *MsgVoteOnObservedInboundTx) GetAsset() string

func (*MsgVoteOnObservedInboundTx) GetCoinType

func (m *MsgVoteOnObservedInboundTx) GetCoinType() coin.CoinType

func (*MsgVoteOnObservedInboundTx) GetCreator

func (m *MsgVoteOnObservedInboundTx) GetCreator() string

func (*MsgVoteOnObservedInboundTx) GetEventIndex

func (m *MsgVoteOnObservedInboundTx) GetEventIndex() uint64

func (*MsgVoteOnObservedInboundTx) GetGasLimit

func (m *MsgVoteOnObservedInboundTx) GetGasLimit() uint64

func (*MsgVoteOnObservedInboundTx) GetInBlockHeight

func (m *MsgVoteOnObservedInboundTx) GetInBlockHeight() uint64

func (*MsgVoteOnObservedInboundTx) GetInTxHash

func (m *MsgVoteOnObservedInboundTx) GetInTxHash() string

func (*MsgVoteOnObservedInboundTx) GetMessage

func (m *MsgVoteOnObservedInboundTx) GetMessage() string

func (*MsgVoteOnObservedInboundTx) GetReceiver

func (m *MsgVoteOnObservedInboundTx) GetReceiver() string

func (*MsgVoteOnObservedInboundTx) GetReceiverChain

func (m *MsgVoteOnObservedInboundTx) GetReceiverChain() int64

func (*MsgVoteOnObservedInboundTx) GetSender

func (m *MsgVoteOnObservedInboundTx) GetSender() string

func (*MsgVoteOnObservedInboundTx) GetSenderChainId

func (m *MsgVoteOnObservedInboundTx) GetSenderChainId() int64

func (*MsgVoteOnObservedInboundTx) GetSignBytes

func (msg *MsgVoteOnObservedInboundTx) GetSignBytes() []byte

func (*MsgVoteOnObservedInboundTx) GetSigners

func (msg *MsgVoteOnObservedInboundTx) GetSigners() []sdk.AccAddress

func (*MsgVoteOnObservedInboundTx) GetTxOrigin

func (m *MsgVoteOnObservedInboundTx) GetTxOrigin() string

func (*MsgVoteOnObservedInboundTx) Marshal

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

func (*MsgVoteOnObservedInboundTx) MarshalTo

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

func (*MsgVoteOnObservedInboundTx) MarshalToSizedBuffer

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

func (*MsgVoteOnObservedInboundTx) ProtoMessage

func (*MsgVoteOnObservedInboundTx) ProtoMessage()

func (*MsgVoteOnObservedInboundTx) Reset

func (m *MsgVoteOnObservedInboundTx) Reset()

func (*MsgVoteOnObservedInboundTx) Route

func (msg *MsgVoteOnObservedInboundTx) Route() string

func (*MsgVoteOnObservedInboundTx) Size

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

func (*MsgVoteOnObservedInboundTx) String

func (m *MsgVoteOnObservedInboundTx) String() string

func (*MsgVoteOnObservedInboundTx) Type

func (msg *MsgVoteOnObservedInboundTx) Type() string

func (*MsgVoteOnObservedInboundTx) Unmarshal

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

func (*MsgVoteOnObservedInboundTx) ValidateBasic

func (msg *MsgVoteOnObservedInboundTx) ValidateBasic() error

func (*MsgVoteOnObservedInboundTx) XXX_DiscardUnknown

func (m *MsgVoteOnObservedInboundTx) XXX_DiscardUnknown()

func (*MsgVoteOnObservedInboundTx) XXX_Marshal

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

func (*MsgVoteOnObservedInboundTx) XXX_Merge

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

func (*MsgVoteOnObservedInboundTx) XXX_Size

func (m *MsgVoteOnObservedInboundTx) XXX_Size() int

func (*MsgVoteOnObservedInboundTx) XXX_Unmarshal

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

type MsgVoteOnObservedOutboundTx

type MsgVoteOnObservedOutboundTx struct {
	Creator                        string                                  `protobuf:"bytes,1,opt,name=creator,proto3" json:"creator,omitempty"`
	CctxHash                       string                                  `protobuf:"bytes,2,opt,name=cctx_hash,json=cctxHash,proto3" json:"cctx_hash,omitempty"`
	ObservedOutTxHash              string                                  `protobuf:"bytes,3,opt,name=observed_outTx_hash,json=observedOutTxHash,proto3" json:"observed_outTx_hash,omitempty"`
	ObservedOutTxBlockHeight       uint64                                  `` /* 136-byte string literal not displayed */
	ObservedOutTxGasUsed           uint64                                  `` /* 127-byte string literal not displayed */
	ObservedOutTxEffectiveGasPrice github_com_cosmos_cosmos_sdk_types.Int  `` /* 198-byte string literal not displayed */
	ObservedOutTxEffectiveGasLimit uint64                                  `` /* 159-byte string literal not displayed */
	ValueReceived                  github_com_cosmos_cosmos_sdk_types.Uint `` /* 163-byte string literal not displayed */
	Status                         chains.ReceiveStatus                    `protobuf:"varint,6,opt,name=status,proto3,enum=zetachain.zetacore.pkg.chains.ReceiveStatus" json:"status,omitempty"`
	OutTxChain                     int64                                   `protobuf:"varint,7,opt,name=outTx_chain,json=outTxChain,proto3" json:"outTx_chain,omitempty"`
	OutTxTssNonce                  uint64                                  `protobuf:"varint,8,opt,name=outTx_tss_nonce,json=outTxTssNonce,proto3" json:"outTx_tss_nonce,omitempty"`
	CoinType                       coin.CoinType                           `` /* 128-byte string literal not displayed */
}

legacy MsgVoteOutbound defined to keep codec compatibility

func (*MsgVoteOnObservedOutboundTx) Descriptor

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

func (*MsgVoteOnObservedOutboundTx) GetCctxHash

func (m *MsgVoteOnObservedOutboundTx) GetCctxHash() string

func (*MsgVoteOnObservedOutboundTx) GetCoinType

func (m *MsgVoteOnObservedOutboundTx) GetCoinType() coin.CoinType

func (*MsgVoteOnObservedOutboundTx) GetCreator

func (m *MsgVoteOnObservedOutboundTx) GetCreator() string

func (*MsgVoteOnObservedOutboundTx) GetObservedOutTxBlockHeight

func (m *MsgVoteOnObservedOutboundTx) GetObservedOutTxBlockHeight() uint64

func (*MsgVoteOnObservedOutboundTx) GetObservedOutTxEffectiveGasLimit

func (m *MsgVoteOnObservedOutboundTx) GetObservedOutTxEffectiveGasLimit() uint64

func (*MsgVoteOnObservedOutboundTx) GetObservedOutTxGasUsed

func (m *MsgVoteOnObservedOutboundTx) GetObservedOutTxGasUsed() uint64

func (*MsgVoteOnObservedOutboundTx) GetObservedOutTxHash

func (m *MsgVoteOnObservedOutboundTx) GetObservedOutTxHash() string

func (*MsgVoteOnObservedOutboundTx) GetOutTxChain

func (m *MsgVoteOnObservedOutboundTx) GetOutTxChain() int64

func (*MsgVoteOnObservedOutboundTx) GetOutTxTssNonce

func (m *MsgVoteOnObservedOutboundTx) GetOutTxTssNonce() uint64

func (*MsgVoteOnObservedOutboundTx) GetSignBytes

func (msg *MsgVoteOnObservedOutboundTx) GetSignBytes() []byte

func (*MsgVoteOnObservedOutboundTx) GetSigners

func (msg *MsgVoteOnObservedOutboundTx) GetSigners() []sdk.AccAddress

func (*MsgVoteOnObservedOutboundTx) GetStatus

func (*MsgVoteOnObservedOutboundTx) Marshal

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

func (*MsgVoteOnObservedOutboundTx) MarshalTo

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

func (*MsgVoteOnObservedOutboundTx) MarshalToSizedBuffer

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

func (*MsgVoteOnObservedOutboundTx) ProtoMessage

func (*MsgVoteOnObservedOutboundTx) ProtoMessage()

func (*MsgVoteOnObservedOutboundTx) Reset

func (m *MsgVoteOnObservedOutboundTx) Reset()

func (*MsgVoteOnObservedOutboundTx) Route

func (msg *MsgVoteOnObservedOutboundTx) Route() string

func (*MsgVoteOnObservedOutboundTx) Size

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

func (*MsgVoteOnObservedOutboundTx) String

func (m *MsgVoteOnObservedOutboundTx) String() string

func (*MsgVoteOnObservedOutboundTx) Type

func (msg *MsgVoteOnObservedOutboundTx) Type() string

func (*MsgVoteOnObservedOutboundTx) Unmarshal

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

func (*MsgVoteOnObservedOutboundTx) ValidateBasic

func (msg *MsgVoteOnObservedOutboundTx) ValidateBasic() error

func (*MsgVoteOnObservedOutboundTx) XXX_DiscardUnknown

func (m *MsgVoteOnObservedOutboundTx) XXX_DiscardUnknown()

func (*MsgVoteOnObservedOutboundTx) XXX_Marshal

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

func (*MsgVoteOnObservedOutboundTx) XXX_Merge

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

func (*MsgVoteOnObservedOutboundTx) XXX_Size

func (m *MsgVoteOnObservedOutboundTx) XXX_Size() int

func (*MsgVoteOnObservedOutboundTx) XXX_Unmarshal

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

type MsgVoteOutbound

type MsgVoteOutbound struct {
	Creator                           string                                  `protobuf:"bytes,1,opt,name=creator,proto3" json:"creator,omitempty"`
	CctxHash                          string                                  `protobuf:"bytes,2,opt,name=cctx_hash,json=cctxHash,proto3" json:"cctx_hash,omitempty"`
	ObservedOutboundHash              string                                  `protobuf:"bytes,3,opt,name=observed_outbound_hash,json=observedOutboundHash,proto3" json:"observed_outbound_hash,omitempty"`
	ObservedOutboundBlockHeight       uint64                                  `` /* 147-byte string literal not displayed */
	ObservedOutboundGasUsed           uint64                                  `` /* 136-byte string literal not displayed */
	ObservedOutboundEffectiveGasPrice github_com_cosmos_cosmos_sdk_types.Int  `` /* 207-byte string literal not displayed */
	ObservedOutboundEffectiveGasLimit uint64                                  `` /* 168-byte string literal not displayed */
	ValueReceived                     github_com_cosmos_cosmos_sdk_types.Uint `` /* 163-byte string literal not displayed */
	Status                            chains.ReceiveStatus                    `protobuf:"varint,6,opt,name=status,proto3,enum=zetachain.zetacore.pkg.chains.ReceiveStatus" json:"status,omitempty"`
	OutboundChain                     int64                                   `protobuf:"varint,7,opt,name=outbound_chain,json=outboundChain,proto3" json:"outbound_chain,omitempty"`
	OutboundTssNonce                  uint64                                  `protobuf:"varint,8,opt,name=outbound_tss_nonce,json=outboundTssNonce,proto3" json:"outbound_tss_nonce,omitempty"`
	CoinType                          coin.CoinType                           `` /* 128-byte string literal not displayed */
}

func NewMsgVoteOutbound

func NewMsgVoteOutbound(
	creator,
	cctxIndex,
	outboundHash string,
	outboundBlockHeight,
	outboundGasUsed uint64,
	outboundEffectiveGasPrice math.Int,
	outboundEffectiveGasLimit uint64,
	valueReceived math.Uint,
	status chains.ReceiveStatus,
	chain int64,
	nonce uint64,
	coinType coin.CoinType,
) *MsgVoteOutbound

func (*MsgVoteOutbound) Descriptor

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

func (*MsgVoteOutbound) Digest

func (msg *MsgVoteOutbound) Digest() string

func (*MsgVoteOutbound) GetCctxHash

func (m *MsgVoteOutbound) GetCctxHash() string

func (*MsgVoteOutbound) GetCoinType

func (m *MsgVoteOutbound) GetCoinType() coin.CoinType

func (*MsgVoteOutbound) GetCreator

func (m *MsgVoteOutbound) GetCreator() string

func (*MsgVoteOutbound) GetObservedOutboundBlockHeight

func (m *MsgVoteOutbound) GetObservedOutboundBlockHeight() uint64

func (*MsgVoteOutbound) GetObservedOutboundEffectiveGasLimit

func (m *MsgVoteOutbound) GetObservedOutboundEffectiveGasLimit() uint64

func (*MsgVoteOutbound) GetObservedOutboundGasUsed

func (m *MsgVoteOutbound) GetObservedOutboundGasUsed() uint64

func (*MsgVoteOutbound) GetObservedOutboundHash

func (m *MsgVoteOutbound) GetObservedOutboundHash() string

func (*MsgVoteOutbound) GetOutboundChain

func (m *MsgVoteOutbound) GetOutboundChain() int64

func (*MsgVoteOutbound) GetOutboundTssNonce

func (m *MsgVoteOutbound) GetOutboundTssNonce() uint64

func (*MsgVoteOutbound) GetSignBytes

func (msg *MsgVoteOutbound) GetSignBytes() []byte

func (*MsgVoteOutbound) GetSigners

func (msg *MsgVoteOutbound) GetSigners() []sdk.AccAddress

func (*MsgVoteOutbound) GetStatus

func (m *MsgVoteOutbound) GetStatus() chains.ReceiveStatus

func (*MsgVoteOutbound) Marshal

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

func (*MsgVoteOutbound) MarshalTo

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

func (*MsgVoteOutbound) MarshalToSizedBuffer

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

func (*MsgVoteOutbound) ProtoMessage

func (*MsgVoteOutbound) ProtoMessage()

func (*MsgVoteOutbound) Reset

func (m *MsgVoteOutbound) Reset()

func (*MsgVoteOutbound) Route

func (msg *MsgVoteOutbound) Route() string

func (*MsgVoteOutbound) Size

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

func (*MsgVoteOutbound) String

func (m *MsgVoteOutbound) String() string

func (*MsgVoteOutbound) Type

func (msg *MsgVoteOutbound) Type() string

func (*MsgVoteOutbound) Unmarshal

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

func (*MsgVoteOutbound) ValidateBasic

func (msg *MsgVoteOutbound) ValidateBasic() error

func (*MsgVoteOutbound) XXX_DiscardUnknown

func (m *MsgVoteOutbound) XXX_DiscardUnknown()

func (*MsgVoteOutbound) XXX_Marshal

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

func (*MsgVoteOutbound) XXX_Merge

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

func (*MsgVoteOutbound) XXX_Size

func (m *MsgVoteOutbound) XXX_Size() int

func (*MsgVoteOutbound) XXX_Unmarshal

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

type MsgVoteOutboundResponse

type MsgVoteOutboundResponse struct {
}

func (*MsgVoteOutboundResponse) Descriptor

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

func (*MsgVoteOutboundResponse) Marshal

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

func (*MsgVoteOutboundResponse) MarshalTo

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

func (*MsgVoteOutboundResponse) MarshalToSizedBuffer

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

func (*MsgVoteOutboundResponse) ProtoMessage

func (*MsgVoteOutboundResponse) ProtoMessage()

func (*MsgVoteOutboundResponse) Reset

func (m *MsgVoteOutboundResponse) Reset()

func (*MsgVoteOutboundResponse) Size

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

func (*MsgVoteOutboundResponse) String

func (m *MsgVoteOutboundResponse) String() string

func (*MsgVoteOutboundResponse) Unmarshal

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

func (*MsgVoteOutboundResponse) XXX_DiscardUnknown

func (m *MsgVoteOutboundResponse) XXX_DiscardUnknown()

func (*MsgVoteOutboundResponse) XXX_Marshal

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

func (*MsgVoteOutboundResponse) XXX_Merge

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

func (*MsgVoteOutboundResponse) XXX_Size

func (m *MsgVoteOutboundResponse) XXX_Size() int

func (*MsgVoteOutboundResponse) XXX_Unmarshal

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

type MsgWhitelistERC20

type MsgWhitelistERC20 struct {
	Creator      string `protobuf:"bytes,1,opt,name=creator,proto3" json:"creator,omitempty"`
	Erc20Address string `protobuf:"bytes,2,opt,name=erc20_address,json=erc20Address,proto3" json:"erc20_address,omitempty"`
	ChainId      int64  `protobuf:"varint,3,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
	Name         string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	Symbol       string `protobuf:"bytes,5,opt,name=symbol,proto3" json:"symbol,omitempty"`
	Decimals     uint32 `protobuf:"varint,6,opt,name=decimals,proto3" json:"decimals,omitempty"`
	GasLimit     int64  `protobuf:"varint,7,opt,name=gas_limit,json=gasLimit,proto3" json:"gas_limit,omitempty"`
}

func NewMsgWhitelistERC20

func NewMsgWhitelistERC20(
	creator string, erc20Address string, chainID int64, name string,
	symbol string, decimals uint32, gasLimit int64) *MsgWhitelistERC20

func (*MsgWhitelistERC20) Descriptor

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

func (*MsgWhitelistERC20) GetChainId

func (m *MsgWhitelistERC20) GetChainId() int64

func (*MsgWhitelistERC20) GetCreator

func (m *MsgWhitelistERC20) GetCreator() string

func (*MsgWhitelistERC20) GetDecimals

func (m *MsgWhitelistERC20) GetDecimals() uint32

func (*MsgWhitelistERC20) GetErc20Address

func (m *MsgWhitelistERC20) GetErc20Address() string

func (*MsgWhitelistERC20) GetGasLimit

func (m *MsgWhitelistERC20) GetGasLimit() int64

func (*MsgWhitelistERC20) GetName

func (m *MsgWhitelistERC20) GetName() string

func (*MsgWhitelistERC20) GetSignBytes

func (msg *MsgWhitelistERC20) GetSignBytes() []byte

func (*MsgWhitelistERC20) GetSigners

func (msg *MsgWhitelistERC20) GetSigners() []sdk.AccAddress

func (*MsgWhitelistERC20) GetSymbol

func (m *MsgWhitelistERC20) GetSymbol() string

func (*MsgWhitelistERC20) Marshal

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

func (*MsgWhitelistERC20) MarshalTo

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

func (*MsgWhitelistERC20) MarshalToSizedBuffer

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

func (*MsgWhitelistERC20) ProtoMessage

func (*MsgWhitelistERC20) ProtoMessage()

func (*MsgWhitelistERC20) Reset

func (m *MsgWhitelistERC20) Reset()

func (*MsgWhitelistERC20) Route

func (msg *MsgWhitelistERC20) Route() string

func (*MsgWhitelistERC20) Size

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

func (*MsgWhitelistERC20) String

func (m *MsgWhitelistERC20) String() string

func (*MsgWhitelistERC20) Type

func (msg *MsgWhitelistERC20) Type() string

func (*MsgWhitelistERC20) Unmarshal

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

func (*MsgWhitelistERC20) ValidateBasic

func (msg *MsgWhitelistERC20) ValidateBasic() error

func (*MsgWhitelistERC20) XXX_DiscardUnknown

func (m *MsgWhitelistERC20) XXX_DiscardUnknown()

func (*MsgWhitelistERC20) XXX_Marshal

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

func (*MsgWhitelistERC20) XXX_Merge

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

func (*MsgWhitelistERC20) XXX_Size

func (m *MsgWhitelistERC20) XXX_Size() int

func (*MsgWhitelistERC20) XXX_Unmarshal

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

type MsgWhitelistERC20Response

type MsgWhitelistERC20Response struct {
	Zrc20Address string `protobuf:"bytes,1,opt,name=zrc20_address,json=zrc20Address,proto3" json:"zrc20_address,omitempty"`
	CctxIndex    string `protobuf:"bytes,2,opt,name=cctx_index,json=cctxIndex,proto3" json:"cctx_index,omitempty"`
}

func (*MsgWhitelistERC20Response) Descriptor

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

func (*MsgWhitelistERC20Response) GetCctxIndex

func (m *MsgWhitelistERC20Response) GetCctxIndex() string

func (*MsgWhitelistERC20Response) GetZrc20Address

func (m *MsgWhitelistERC20Response) GetZrc20Address() string

func (*MsgWhitelistERC20Response) Marshal

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

func (*MsgWhitelistERC20Response) MarshalTo

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

func (*MsgWhitelistERC20Response) MarshalToSizedBuffer

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

func (*MsgWhitelistERC20Response) ProtoMessage

func (*MsgWhitelistERC20Response) ProtoMessage()

func (*MsgWhitelistERC20Response) Reset

func (m *MsgWhitelistERC20Response) Reset()

func (*MsgWhitelistERC20Response) Size

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

func (*MsgWhitelistERC20Response) String

func (m *MsgWhitelistERC20Response) String() string

func (*MsgWhitelistERC20Response) Unmarshal

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

func (*MsgWhitelistERC20Response) XXX_DiscardUnknown

func (m *MsgWhitelistERC20Response) XXX_DiscardUnknown()

func (*MsgWhitelistERC20Response) XXX_Marshal

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

func (*MsgWhitelistERC20Response) XXX_Merge

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

func (*MsgWhitelistERC20Response) XXX_Size

func (m *MsgWhitelistERC20Response) XXX_Size() int

func (*MsgWhitelistERC20Response) XXX_Unmarshal

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

type ObserverKeeper

type ObserverKeeper interface {
	GetObserverSet(ctx sdk.Context) (val observertypes.ObserverSet, found bool)
	GetBallot(ctx sdk.Context, index string) (val observertypes.Ballot, found bool)
	GetChainParamsByChainID(ctx sdk.Context, chainID int64) (params *observertypes.ChainParams, found bool)
	GetNodeAccount(ctx sdk.Context, address string) (nodeAccount observertypes.NodeAccount, found bool)
	GetAllNodeAccount(ctx sdk.Context) (nodeAccounts []observertypes.NodeAccount)
	SetNodeAccount(ctx sdk.Context, nodeAccount observertypes.NodeAccount)
	IsInboundEnabled(ctx sdk.Context) (found bool)
	GetCrosschainFlags(ctx sdk.Context) (val observertypes.CrosschainFlags, found bool)
	GetKeygen(ctx sdk.Context) (val observertypes.Keygen, found bool)
	SetKeygen(ctx sdk.Context, keygen observertypes.Keygen)
	SetCrosschainFlags(ctx sdk.Context, crosschainFlags observertypes.CrosschainFlags)
	SetLastObserverCount(ctx sdk.Context, lbc *observertypes.LastObserverCount)
	AddVoteToBallot(
		ctx sdk.Context,
		ballot observertypes.Ballot,
		address string,
		observationType observertypes.VoteType,
	) (observertypes.Ballot, error)
	CheckIfFinalizingVote(ctx sdk.Context, ballot observertypes.Ballot) (observertypes.Ballot, bool)
	IsNonTombstonedObserver(ctx sdk.Context, address string) bool
	FindBallot(
		ctx sdk.Context,
		index string,
		chain chains.Chain,
		observationType observertypes.ObservationType,
	) (ballot observertypes.Ballot, isNew bool, err error)
	AddBallotToList(ctx sdk.Context, ballot observertypes.Ballot)
	CheckIfTssPubkeyHasBeenGenerated(ctx sdk.Context, tssPubkey string) (observertypes.TSS, bool)
	GetAllTSS(ctx sdk.Context) (list []observertypes.TSS)
	GetTSS(ctx sdk.Context) (val observertypes.TSS, found bool)
	SetTSS(ctx sdk.Context, tss observertypes.TSS)
	SetTSSHistory(ctx sdk.Context, tss observertypes.TSS)
	GetTssAddress(
		goCtx context.Context,
		req *observertypes.QueryGetTssAddressRequest,
	) (*observertypes.QueryGetTssAddressResponse, error)

	SetFundMigrator(ctx sdk.Context, fm observertypes.TssFundMigratorInfo)
	GetFundMigrator(ctx sdk.Context, chainID int64) (val observertypes.TssFundMigratorInfo, found bool)
	GetAllTssFundMigrators(ctx sdk.Context) (fms []observertypes.TssFundMigratorInfo)
	RemoveAllExistingMigrators(ctx sdk.Context)
	SetChainNonces(ctx sdk.Context, chainNonces observertypes.ChainNonces)
	GetChainNonces(ctx sdk.Context, chainID int64) (val observertypes.ChainNonces, found bool)
	GetAllChainNonces(ctx sdk.Context) (list []observertypes.ChainNonces)
	SetNonceToCctx(ctx sdk.Context, nonceToCctx observertypes.NonceToCctx)
	GetNonceToCctx(ctx sdk.Context, tss string, chainID int64, nonce int64) (val observertypes.NonceToCctx, found bool)
	GetAllPendingNonces(ctx sdk.Context) (list []observertypes.PendingNonces, err error)
	GetPendingNonces(ctx sdk.Context, tss string, chainID int64) (val observertypes.PendingNonces, found bool)
	SetPendingNonces(ctx sdk.Context, pendingNonces observertypes.PendingNonces)
	SetTssAndUpdateNonce(ctx sdk.Context, tss observertypes.TSS)
	RemoveFromPendingNonces(ctx sdk.Context, tss string, chainID int64, nonce int64)
	GetAllNonceToCctx(ctx sdk.Context) (list []observertypes.NonceToCctx)
	VoteOnInboundBallot(
		ctx sdk.Context,
		senderChainID int64,
		receiverChainID int64,
		coinType coin.CoinType,
		voter string,
		ballotIndex string,
		inboundHash string,
	) (bool, bool, error)
	VoteOnOutboundBallot(
		ctx sdk.Context,
		ballotIndex string,
		outTxChainID int64,
		receiveStatus chains.ReceiveStatus,
		voter string,
	) (bool, bool, observertypes.Ballot, string, error)
	GetSupportedChainFromChainID(ctx sdk.Context, chainID int64) (chains.Chain, bool)
	GetSupportedChains(ctx sdk.Context) []chains.Chain
}

type OutboundParams

type OutboundParams struct {
	Receiver        string                                  `protobuf:"bytes,1,opt,name=receiver,proto3" json:"receiver,omitempty"`
	ReceiverChainId int64                                   `protobuf:"varint,2,opt,name=receiver_chainId,json=receiverChainId,proto3" json:"receiver_chainId,omitempty"`
	CoinType        coin.CoinType                           `` /* 128-byte string literal not displayed */
	Amount          github_com_cosmos_cosmos_sdk_types.Uint `protobuf:"bytes,4,opt,name=amount,proto3,customtype=github.com/cosmos/cosmos-sdk/types.Uint" json:"amount"`
	TssNonce        uint64                                  `protobuf:"varint,5,opt,name=tss_nonce,json=tssNonce,proto3" json:"tss_nonce,omitempty"`
	// Deprecated (v21), use CallOptions
	GasLimit       uint64 `protobuf:"varint,6,opt,name=gas_limit,json=gasLimit,proto3" json:"gas_limit,omitempty"`
	GasPrice       string `protobuf:"bytes,7,opt,name=gas_price,json=gasPrice,proto3" json:"gas_price,omitempty"`
	GasPriorityFee string `protobuf:"bytes,23,opt,name=gas_priority_fee,json=gasPriorityFee,proto3" json:"gas_priority_fee,omitempty"`
	// the above are commands for zetaclients
	// the following fields are used when the outbound tx is mined
	Hash                   string                                 `protobuf:"bytes,8,opt,name=hash,proto3" json:"hash,omitempty"`
	BallotIndex            string                                 `protobuf:"bytes,9,opt,name=ballot_index,json=ballotIndex,proto3" json:"ballot_index,omitempty"`
	ObservedExternalHeight uint64                                 `` /* 131-byte string literal not displayed */
	GasUsed                uint64                                 `protobuf:"varint,20,opt,name=gas_used,json=gasUsed,proto3" json:"gas_used,omitempty"`
	EffectiveGasPrice      github_com_cosmos_cosmos_sdk_types.Int `` /* 155-byte string literal not displayed */
	EffectiveGasLimit      uint64                                 `protobuf:"varint,22,opt,name=effective_gas_limit,json=effectiveGasLimit,proto3" json:"effective_gas_limit,omitempty"`
	TssPubkey              string                                 `protobuf:"bytes,11,opt,name=tss_pubkey,json=tssPubkey,proto3" json:"tss_pubkey,omitempty"`
	TxFinalizationStatus   TxFinalizationStatus                   `` /* 181-byte string literal not displayed */
	CallOptions            *CallOptions                           `protobuf:"bytes,24,opt,name=call_options,json=callOptions,proto3" json:"call_options,omitempty"`
}

func (*OutboundParams) Descriptor

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

func (*OutboundParams) GetBallotIndex

func (m *OutboundParams) GetBallotIndex() string

func (*OutboundParams) GetCallOptions

func (m *OutboundParams) GetCallOptions() *CallOptions

func (*OutboundParams) GetCoinType

func (m *OutboundParams) GetCoinType() coin.CoinType

func (*OutboundParams) GetEffectiveGasLimit

func (m *OutboundParams) GetEffectiveGasLimit() uint64

func (*OutboundParams) GetGasLimit

func (m *OutboundParams) GetGasLimit() uint64

func (*OutboundParams) GetGasPrice

func (m *OutboundParams) GetGasPrice() string

func (OutboundParams) GetGasPriceUInt64

func (m OutboundParams) GetGasPriceUInt64() (uint64, error)

func (*OutboundParams) GetGasPriorityFee

func (m *OutboundParams) GetGasPriorityFee() string

func (OutboundParams) GetGasPriorityFeeUInt64

func (m OutboundParams) GetGasPriorityFeeUInt64() (uint64, error)

func (*OutboundParams) GetGasUsed

func (m *OutboundParams) GetGasUsed() uint64

func (*OutboundParams) GetHash

func (m *OutboundParams) GetHash() string

func (*OutboundParams) GetObservedExternalHeight

func (m *OutboundParams) GetObservedExternalHeight() uint64

func (*OutboundParams) GetReceiver

func (m *OutboundParams) GetReceiver() string

func (*OutboundParams) GetReceiverChainId

func (m *OutboundParams) GetReceiverChainId() int64

func (*OutboundParams) GetTssNonce

func (m *OutboundParams) GetTssNonce() uint64

func (*OutboundParams) GetTssPubkey

func (m *OutboundParams) GetTssPubkey() string

func (*OutboundParams) GetTxFinalizationStatus

func (m *OutboundParams) GetTxFinalizationStatus() TxFinalizationStatus

func (*OutboundParams) Marshal

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

func (*OutboundParams) MarshalTo

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

func (*OutboundParams) MarshalToSizedBuffer

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

func (*OutboundParams) ProtoMessage

func (*OutboundParams) ProtoMessage()

func (*OutboundParams) Reset

func (m *OutboundParams) Reset()

func (*OutboundParams) Size

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

func (*OutboundParams) String

func (m *OutboundParams) String() string

func (*OutboundParams) Unmarshal

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

func (OutboundParams) Validate

func (m OutboundParams) Validate() error

func (*OutboundParams) XXX_DiscardUnknown

func (m *OutboundParams) XXX_DiscardUnknown()

func (*OutboundParams) XXX_Marshal

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

func (*OutboundParams) XXX_Merge

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

func (*OutboundParams) XXX_Size

func (m *OutboundParams) XXX_Size() int

func (*OutboundParams) XXX_Unmarshal

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

type OutboundTracker

type OutboundTracker struct {
	Index    string    `protobuf:"bytes,1,opt,name=index,proto3" json:"index,omitempty"`
	ChainId  int64     `protobuf:"varint,2,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
	Nonce    uint64    `protobuf:"varint,3,opt,name=nonce,proto3" json:"nonce,omitempty"`
	HashList []*TxHash `protobuf:"bytes,4,rep,name=hash_list,json=hashList,proto3" json:"hash_list,omitempty"`
}

func (*OutboundTracker) Descriptor

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

func (*OutboundTracker) GetChainId

func (m *OutboundTracker) GetChainId() int64

func (*OutboundTracker) GetHashList

func (m *OutboundTracker) GetHashList() []*TxHash

func (*OutboundTracker) GetIndex

func (m *OutboundTracker) GetIndex() string

func (*OutboundTracker) GetNonce

func (m *OutboundTracker) GetNonce() uint64

func (*OutboundTracker) Marshal

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

func (*OutboundTracker) MarshalTo

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

func (*OutboundTracker) MarshalToSizedBuffer

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

func (*OutboundTracker) ProtoMessage

func (*OutboundTracker) ProtoMessage()

func (*OutboundTracker) Reset

func (m *OutboundTracker) Reset()

func (*OutboundTracker) Size

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

func (*OutboundTracker) String

func (m *OutboundTracker) String() string

func (*OutboundTracker) Unmarshal

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

func (*OutboundTracker) XXX_DiscardUnknown

func (m *OutboundTracker) XXX_DiscardUnknown()

func (*OutboundTracker) XXX_Marshal

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

func (*OutboundTracker) XXX_Merge

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

func (*OutboundTracker) XXX_Size

func (m *OutboundTracker) XXX_Size() int

func (*OutboundTracker) XXX_Unmarshal

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

type ProtocolContractVersion

type ProtocolContractVersion int32

ProtocolContractVersion represents the version of the protocol contract used for cctx workflow

const (
	ProtocolContractVersion_V1 ProtocolContractVersion = 0
	ProtocolContractVersion_V2 ProtocolContractVersion = 1
)

func (ProtocolContractVersion) EnumDescriptor

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

func (ProtocolContractVersion) String

func (x ProtocolContractVersion) String() string

type QueryAllCctxRequest

type QueryAllCctxRequest struct {
	Pagination *query.PageRequest `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

func (*QueryAllCctxRequest) Descriptor

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

func (*QueryAllCctxRequest) GetPagination

func (m *QueryAllCctxRequest) GetPagination() *query.PageRequest

func (*QueryAllCctxRequest) Marshal

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

func (*QueryAllCctxRequest) MarshalTo

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

func (*QueryAllCctxRequest) MarshalToSizedBuffer

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

func (*QueryAllCctxRequest) ProtoMessage

func (*QueryAllCctxRequest) ProtoMessage()

func (*QueryAllCctxRequest) Reset

func (m *QueryAllCctxRequest) Reset()

func (*QueryAllCctxRequest) Size

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

func (*QueryAllCctxRequest) String

func (m *QueryAllCctxRequest) String() string

func (*QueryAllCctxRequest) Unmarshal

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

func (*QueryAllCctxRequest) XXX_DiscardUnknown

func (m *QueryAllCctxRequest) XXX_DiscardUnknown()

func (*QueryAllCctxRequest) XXX_Marshal

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

func (*QueryAllCctxRequest) XXX_Merge

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

func (*QueryAllCctxRequest) XXX_Size

func (m *QueryAllCctxRequest) XXX_Size() int

func (*QueryAllCctxRequest) XXX_Unmarshal

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

type QueryAllCctxResponse

type QueryAllCctxResponse struct {
	CrossChainTx []*CrossChainTx     `protobuf:"bytes,1,rep,name=CrossChainTx,proto3" json:"CrossChainTx,omitempty"`
	Pagination   *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

func (*QueryAllCctxResponse) Descriptor

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

func (*QueryAllCctxResponse) GetCrossChainTx

func (m *QueryAllCctxResponse) GetCrossChainTx() []*CrossChainTx

func (*QueryAllCctxResponse) GetPagination

func (m *QueryAllCctxResponse) GetPagination() *query.PageResponse

func (*QueryAllCctxResponse) Marshal

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

func (*QueryAllCctxResponse) MarshalTo

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

func (*QueryAllCctxResponse) MarshalToSizedBuffer

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

func (*QueryAllCctxResponse) ProtoMessage

func (*QueryAllCctxResponse) ProtoMessage()

func (*QueryAllCctxResponse) Reset

func (m *QueryAllCctxResponse) Reset()

func (*QueryAllCctxResponse) Size

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

func (*QueryAllCctxResponse) String

func (m *QueryAllCctxResponse) String() string

func (*QueryAllCctxResponse) Unmarshal

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

func (*QueryAllCctxResponse) XXX_DiscardUnknown

func (m *QueryAllCctxResponse) XXX_DiscardUnknown()

func (*QueryAllCctxResponse) XXX_Marshal

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

func (*QueryAllCctxResponse) XXX_Merge

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

func (*QueryAllCctxResponse) XXX_Size

func (m *QueryAllCctxResponse) XXX_Size() int

func (*QueryAllCctxResponse) XXX_Unmarshal

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

type QueryAllGasPriceRequest

type QueryAllGasPriceRequest struct {
	Pagination *query.PageRequest `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

func (*QueryAllGasPriceRequest) Descriptor

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

func (*QueryAllGasPriceRequest) GetPagination

func (m *QueryAllGasPriceRequest) GetPagination() *query.PageRequest

func (*QueryAllGasPriceRequest) Marshal

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

func (*QueryAllGasPriceRequest) MarshalTo

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

func (*QueryAllGasPriceRequest) MarshalToSizedBuffer

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

func (*QueryAllGasPriceRequest) ProtoMessage

func (*QueryAllGasPriceRequest) ProtoMessage()

func (*QueryAllGasPriceRequest) Reset

func (m *QueryAllGasPriceRequest) Reset()

func (*QueryAllGasPriceRequest) Size

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

func (*QueryAllGasPriceRequest) String

func (m *QueryAllGasPriceRequest) String() string

func (*QueryAllGasPriceRequest) Unmarshal

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

func (*QueryAllGasPriceRequest) XXX_DiscardUnknown

func (m *QueryAllGasPriceRequest) XXX_DiscardUnknown()

func (*QueryAllGasPriceRequest) XXX_Marshal

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

func (*QueryAllGasPriceRequest) XXX_Merge

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

func (*QueryAllGasPriceRequest) XXX_Size

func (m *QueryAllGasPriceRequest) XXX_Size() int

func (*QueryAllGasPriceRequest) XXX_Unmarshal

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

type QueryAllGasPriceResponse

type QueryAllGasPriceResponse struct {
	GasPrice   []*GasPrice         `protobuf:"bytes,1,rep,name=GasPrice,proto3" json:"GasPrice,omitempty"`
	Pagination *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

func (*QueryAllGasPriceResponse) Descriptor

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

func (*QueryAllGasPriceResponse) GetGasPrice

func (m *QueryAllGasPriceResponse) GetGasPrice() []*GasPrice

func (*QueryAllGasPriceResponse) GetPagination

func (m *QueryAllGasPriceResponse) GetPagination() *query.PageResponse

func (*QueryAllGasPriceResponse) Marshal

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

func (*QueryAllGasPriceResponse) MarshalTo

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

func (*QueryAllGasPriceResponse) MarshalToSizedBuffer

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

func (*QueryAllGasPriceResponse) ProtoMessage

func (*QueryAllGasPriceResponse) ProtoMessage()

func (*QueryAllGasPriceResponse) Reset

func (m *QueryAllGasPriceResponse) Reset()

func (*QueryAllGasPriceResponse) Size

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

func (*QueryAllGasPriceResponse) String

func (m *QueryAllGasPriceResponse) String() string

func (*QueryAllGasPriceResponse) Unmarshal

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

func (*QueryAllGasPriceResponse) XXX_DiscardUnknown

func (m *QueryAllGasPriceResponse) XXX_DiscardUnknown()

func (*QueryAllGasPriceResponse) XXX_Marshal

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

func (*QueryAllGasPriceResponse) XXX_Merge

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

func (*QueryAllGasPriceResponse) XXX_Size

func (m *QueryAllGasPriceResponse) XXX_Size() int

func (*QueryAllGasPriceResponse) XXX_Unmarshal

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

type QueryAllInboundHashToCctxRequest

type QueryAllInboundHashToCctxRequest struct {
	Pagination *query.PageRequest `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

func (*QueryAllInboundHashToCctxRequest) Descriptor

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

func (*QueryAllInboundHashToCctxRequest) GetPagination

func (*QueryAllInboundHashToCctxRequest) Marshal

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

func (*QueryAllInboundHashToCctxRequest) MarshalTo

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

func (*QueryAllInboundHashToCctxRequest) MarshalToSizedBuffer

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

func (*QueryAllInboundHashToCctxRequest) ProtoMessage

func (*QueryAllInboundHashToCctxRequest) ProtoMessage()

func (*QueryAllInboundHashToCctxRequest) Reset

func (*QueryAllInboundHashToCctxRequest) Size

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

func (*QueryAllInboundHashToCctxRequest) String

func (*QueryAllInboundHashToCctxRequest) Unmarshal

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

func (*QueryAllInboundHashToCctxRequest) XXX_DiscardUnknown

func (m *QueryAllInboundHashToCctxRequest) XXX_DiscardUnknown()

func (*QueryAllInboundHashToCctxRequest) XXX_Marshal

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

func (*QueryAllInboundHashToCctxRequest) XXX_Merge

func (*QueryAllInboundHashToCctxRequest) XXX_Size

func (m *QueryAllInboundHashToCctxRequest) XXX_Size() int

func (*QueryAllInboundHashToCctxRequest) XXX_Unmarshal

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

type QueryAllInboundHashToCctxResponse

type QueryAllInboundHashToCctxResponse struct {
	InboundHashToCctx []InboundHashToCctx `protobuf:"bytes,1,rep,name=inboundHashToCctx,proto3" json:"inboundHashToCctx"`
	Pagination        *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

func (*QueryAllInboundHashToCctxResponse) Descriptor

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

func (*QueryAllInboundHashToCctxResponse) GetInboundHashToCctx

func (m *QueryAllInboundHashToCctxResponse) GetInboundHashToCctx() []InboundHashToCctx

func (*QueryAllInboundHashToCctxResponse) GetPagination

func (*QueryAllInboundHashToCctxResponse) Marshal

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

func (*QueryAllInboundHashToCctxResponse) MarshalTo

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

func (*QueryAllInboundHashToCctxResponse) MarshalToSizedBuffer

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

func (*QueryAllInboundHashToCctxResponse) ProtoMessage

func (*QueryAllInboundHashToCctxResponse) ProtoMessage()

func (*QueryAllInboundHashToCctxResponse) Reset

func (*QueryAllInboundHashToCctxResponse) Size

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

func (*QueryAllInboundHashToCctxResponse) String

func (*QueryAllInboundHashToCctxResponse) Unmarshal

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

func (*QueryAllInboundHashToCctxResponse) XXX_DiscardUnknown

func (m *QueryAllInboundHashToCctxResponse) XXX_DiscardUnknown()

func (*QueryAllInboundHashToCctxResponse) XXX_Marshal

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

func (*QueryAllInboundHashToCctxResponse) XXX_Merge

func (*QueryAllInboundHashToCctxResponse) XXX_Size

func (m *QueryAllInboundHashToCctxResponse) XXX_Size() int

func (*QueryAllInboundHashToCctxResponse) XXX_Unmarshal

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

type QueryAllInboundTrackerByChainRequest

type QueryAllInboundTrackerByChainRequest struct {
	ChainId    int64              `protobuf:"varint,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
	Pagination *query.PageRequest `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

func (*QueryAllInboundTrackerByChainRequest) Descriptor

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

func (*QueryAllInboundTrackerByChainRequest) GetChainId

func (*QueryAllInboundTrackerByChainRequest) GetPagination

func (*QueryAllInboundTrackerByChainRequest) Marshal

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

func (*QueryAllInboundTrackerByChainRequest) MarshalTo

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

func (*QueryAllInboundTrackerByChainRequest) MarshalToSizedBuffer

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

func (*QueryAllInboundTrackerByChainRequest) ProtoMessage

func (*QueryAllInboundTrackerByChainRequest) ProtoMessage()

func (*QueryAllInboundTrackerByChainRequest) Reset

func (*QueryAllInboundTrackerByChainRequest) Size

func (*QueryAllInboundTrackerByChainRequest) String

func (*QueryAllInboundTrackerByChainRequest) Unmarshal

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

func (*QueryAllInboundTrackerByChainRequest) XXX_DiscardUnknown

func (m *QueryAllInboundTrackerByChainRequest) XXX_DiscardUnknown()

func (*QueryAllInboundTrackerByChainRequest) XXX_Marshal

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

func (*QueryAllInboundTrackerByChainRequest) XXX_Merge

func (*QueryAllInboundTrackerByChainRequest) XXX_Size

func (*QueryAllInboundTrackerByChainRequest) XXX_Unmarshal

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

type QueryAllInboundTrackerByChainResponse

type QueryAllInboundTrackerByChainResponse struct {
	InboundTracker []InboundTracker    `protobuf:"bytes,1,rep,name=inboundTracker,proto3" json:"inboundTracker"`
	Pagination     *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

func (*QueryAllInboundTrackerByChainResponse) Descriptor

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

func (*QueryAllInboundTrackerByChainResponse) GetInboundTracker

func (m *QueryAllInboundTrackerByChainResponse) GetInboundTracker() []InboundTracker

func (*QueryAllInboundTrackerByChainResponse) GetPagination

func (*QueryAllInboundTrackerByChainResponse) Marshal

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

func (*QueryAllInboundTrackerByChainResponse) MarshalTo

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

func (*QueryAllInboundTrackerByChainResponse) MarshalToSizedBuffer

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

func (*QueryAllInboundTrackerByChainResponse) ProtoMessage

func (*QueryAllInboundTrackerByChainResponse) ProtoMessage()

func (*QueryAllInboundTrackerByChainResponse) Reset

func (*QueryAllInboundTrackerByChainResponse) Size

func (*QueryAllInboundTrackerByChainResponse) String

func (*QueryAllInboundTrackerByChainResponse) Unmarshal

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

func (*QueryAllInboundTrackerByChainResponse) XXX_DiscardUnknown

func (m *QueryAllInboundTrackerByChainResponse) XXX_DiscardUnknown()

func (*QueryAllInboundTrackerByChainResponse) XXX_Marshal

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

func (*QueryAllInboundTrackerByChainResponse) XXX_Merge

func (*QueryAllInboundTrackerByChainResponse) XXX_Size

func (*QueryAllInboundTrackerByChainResponse) XXX_Unmarshal

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

type QueryAllInboundTrackersRequest

type QueryAllInboundTrackersRequest struct {
	Pagination *query.PageRequest `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

func (*QueryAllInboundTrackersRequest) Descriptor

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

func (*QueryAllInboundTrackersRequest) GetPagination

func (m *QueryAllInboundTrackersRequest) GetPagination() *query.PageRequest

func (*QueryAllInboundTrackersRequest) Marshal

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

func (*QueryAllInboundTrackersRequest) MarshalTo

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

func (*QueryAllInboundTrackersRequest) MarshalToSizedBuffer

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

func (*QueryAllInboundTrackersRequest) ProtoMessage

func (*QueryAllInboundTrackersRequest) ProtoMessage()

func (*QueryAllInboundTrackersRequest) Reset

func (m *QueryAllInboundTrackersRequest) Reset()

func (*QueryAllInboundTrackersRequest) Size

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

func (*QueryAllInboundTrackersRequest) String

func (*QueryAllInboundTrackersRequest) Unmarshal

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

func (*QueryAllInboundTrackersRequest) XXX_DiscardUnknown

func (m *QueryAllInboundTrackersRequest) XXX_DiscardUnknown()

func (*QueryAllInboundTrackersRequest) XXX_Marshal

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

func (*QueryAllInboundTrackersRequest) XXX_Merge

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

func (*QueryAllInboundTrackersRequest) XXX_Size

func (m *QueryAllInboundTrackersRequest) XXX_Size() int

func (*QueryAllInboundTrackersRequest) XXX_Unmarshal

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

type QueryAllInboundTrackersResponse

type QueryAllInboundTrackersResponse struct {
	InboundTracker []InboundTracker    `protobuf:"bytes,1,rep,name=inboundTracker,proto3" json:"inboundTracker"`
	Pagination     *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

func (*QueryAllInboundTrackersResponse) Descriptor

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

func (*QueryAllInboundTrackersResponse) GetInboundTracker

func (m *QueryAllInboundTrackersResponse) GetInboundTracker() []InboundTracker

func (*QueryAllInboundTrackersResponse) GetPagination

func (*QueryAllInboundTrackersResponse) Marshal

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

func (*QueryAllInboundTrackersResponse) MarshalTo

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

func (*QueryAllInboundTrackersResponse) MarshalToSizedBuffer

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

func (*QueryAllInboundTrackersResponse) ProtoMessage

func (*QueryAllInboundTrackersResponse) ProtoMessage()

func (*QueryAllInboundTrackersResponse) Reset

func (*QueryAllInboundTrackersResponse) Size

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

func (*QueryAllInboundTrackersResponse) String

func (*QueryAllInboundTrackersResponse) Unmarshal

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

func (*QueryAllInboundTrackersResponse) XXX_DiscardUnknown

func (m *QueryAllInboundTrackersResponse) XXX_DiscardUnknown()

func (*QueryAllInboundTrackersResponse) XXX_Marshal

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

func (*QueryAllInboundTrackersResponse) XXX_Merge

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

func (*QueryAllInboundTrackersResponse) XXX_Size

func (m *QueryAllInboundTrackersResponse) XXX_Size() int

func (*QueryAllInboundTrackersResponse) XXX_Unmarshal

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

type QueryAllLastBlockHeightRequest

type QueryAllLastBlockHeightRequest struct {
	Pagination *query.PageRequest `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

func (*QueryAllLastBlockHeightRequest) Descriptor

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

func (*QueryAllLastBlockHeightRequest) GetPagination

func (m *QueryAllLastBlockHeightRequest) GetPagination() *query.PageRequest

func (*QueryAllLastBlockHeightRequest) Marshal

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

func (*QueryAllLastBlockHeightRequest) MarshalTo

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

func (*QueryAllLastBlockHeightRequest) MarshalToSizedBuffer

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

func (*QueryAllLastBlockHeightRequest) ProtoMessage

func (*QueryAllLastBlockHeightRequest) ProtoMessage()

func (*QueryAllLastBlockHeightRequest) Reset

func (m *QueryAllLastBlockHeightRequest) Reset()

func (*QueryAllLastBlockHeightRequest) Size

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

func (*QueryAllLastBlockHeightRequest) String

func (*QueryAllLastBlockHeightRequest) Unmarshal

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

func (*QueryAllLastBlockHeightRequest) XXX_DiscardUnknown

func (m *QueryAllLastBlockHeightRequest) XXX_DiscardUnknown()

func (*QueryAllLastBlockHeightRequest) XXX_Marshal

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

func (*QueryAllLastBlockHeightRequest) XXX_Merge

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

func (*QueryAllLastBlockHeightRequest) XXX_Size

func (m *QueryAllLastBlockHeightRequest) XXX_Size() int

func (*QueryAllLastBlockHeightRequest) XXX_Unmarshal

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

type QueryAllLastBlockHeightResponse

type QueryAllLastBlockHeightResponse struct {
	LastBlockHeight []*LastBlockHeight  `protobuf:"bytes,1,rep,name=LastBlockHeight,proto3" json:"LastBlockHeight,omitempty"`
	Pagination      *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

func (*QueryAllLastBlockHeightResponse) Descriptor

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

func (*QueryAllLastBlockHeightResponse) GetLastBlockHeight

func (m *QueryAllLastBlockHeightResponse) GetLastBlockHeight() []*LastBlockHeight

func (*QueryAllLastBlockHeightResponse) GetPagination

func (*QueryAllLastBlockHeightResponse) Marshal

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

func (*QueryAllLastBlockHeightResponse) MarshalTo

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

func (*QueryAllLastBlockHeightResponse) MarshalToSizedBuffer

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

func (*QueryAllLastBlockHeightResponse) ProtoMessage

func (*QueryAllLastBlockHeightResponse) ProtoMessage()

func (*QueryAllLastBlockHeightResponse) Reset

func (*QueryAllLastBlockHeightResponse) Size

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

func (*QueryAllLastBlockHeightResponse) String

func (*QueryAllLastBlockHeightResponse) Unmarshal

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

func (*QueryAllLastBlockHeightResponse) XXX_DiscardUnknown

func (m *QueryAllLastBlockHeightResponse) XXX_DiscardUnknown()

func (*QueryAllLastBlockHeightResponse) XXX_Marshal

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

func (*QueryAllLastBlockHeightResponse) XXX_Merge

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

func (*QueryAllLastBlockHeightResponse) XXX_Size

func (m *QueryAllLastBlockHeightResponse) XXX_Size() int

func (*QueryAllLastBlockHeightResponse) XXX_Unmarshal

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

type QueryAllOutboundTrackerByChainRequest

type QueryAllOutboundTrackerByChainRequest struct {
	Chain      int64              `protobuf:"varint,1,opt,name=chain,proto3" json:"chain,omitempty"`
	Pagination *query.PageRequest `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

func (*QueryAllOutboundTrackerByChainRequest) Descriptor

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

func (*QueryAllOutboundTrackerByChainRequest) GetChain

func (*QueryAllOutboundTrackerByChainRequest) GetPagination

func (*QueryAllOutboundTrackerByChainRequest) Marshal

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

func (*QueryAllOutboundTrackerByChainRequest) MarshalTo

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

func (*QueryAllOutboundTrackerByChainRequest) MarshalToSizedBuffer

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

func (*QueryAllOutboundTrackerByChainRequest) ProtoMessage

func (*QueryAllOutboundTrackerByChainRequest) ProtoMessage()

func (*QueryAllOutboundTrackerByChainRequest) Reset

func (*QueryAllOutboundTrackerByChainRequest) Size

func (*QueryAllOutboundTrackerByChainRequest) String

func (*QueryAllOutboundTrackerByChainRequest) Unmarshal

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

func (*QueryAllOutboundTrackerByChainRequest) XXX_DiscardUnknown

func (m *QueryAllOutboundTrackerByChainRequest) XXX_DiscardUnknown()

func (*QueryAllOutboundTrackerByChainRequest) XXX_Marshal

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

func (*QueryAllOutboundTrackerByChainRequest) XXX_Merge

func (*QueryAllOutboundTrackerByChainRequest) XXX_Size

func (*QueryAllOutboundTrackerByChainRequest) XXX_Unmarshal

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

type QueryAllOutboundTrackerByChainResponse

type QueryAllOutboundTrackerByChainResponse struct {
	OutboundTracker []OutboundTracker   `protobuf:"bytes,1,rep,name=outboundTracker,proto3" json:"outboundTracker"`
	Pagination      *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

func (*QueryAllOutboundTrackerByChainResponse) Descriptor

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

func (*QueryAllOutboundTrackerByChainResponse) GetOutboundTracker

func (m *QueryAllOutboundTrackerByChainResponse) GetOutboundTracker() []OutboundTracker

func (*QueryAllOutboundTrackerByChainResponse) GetPagination

func (*QueryAllOutboundTrackerByChainResponse) Marshal

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

func (*QueryAllOutboundTrackerByChainResponse) MarshalTo

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

func (*QueryAllOutboundTrackerByChainResponse) MarshalToSizedBuffer

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

func (*QueryAllOutboundTrackerByChainResponse) ProtoMessage

func (*QueryAllOutboundTrackerByChainResponse) Reset

func (*QueryAllOutboundTrackerByChainResponse) Size

func (*QueryAllOutboundTrackerByChainResponse) String

func (*QueryAllOutboundTrackerByChainResponse) Unmarshal

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

func (*QueryAllOutboundTrackerByChainResponse) XXX_DiscardUnknown

func (m *QueryAllOutboundTrackerByChainResponse) XXX_DiscardUnknown()

func (*QueryAllOutboundTrackerByChainResponse) XXX_Marshal

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

func (*QueryAllOutboundTrackerByChainResponse) XXX_Merge

func (*QueryAllOutboundTrackerByChainResponse) XXX_Size

func (*QueryAllOutboundTrackerByChainResponse) XXX_Unmarshal

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

type QueryAllOutboundTrackerRequest

type QueryAllOutboundTrackerRequest struct {
	Pagination *query.PageRequest `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

func (*QueryAllOutboundTrackerRequest) Descriptor

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

func (*QueryAllOutboundTrackerRequest) GetPagination

func (m *QueryAllOutboundTrackerRequest) GetPagination() *query.PageRequest

func (*QueryAllOutboundTrackerRequest) Marshal

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

func (*QueryAllOutboundTrackerRequest) MarshalTo

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

func (*QueryAllOutboundTrackerRequest) MarshalToSizedBuffer

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

func (*QueryAllOutboundTrackerRequest) ProtoMessage

func (*QueryAllOutboundTrackerRequest) ProtoMessage()

func (*QueryAllOutboundTrackerRequest) Reset

func (m *QueryAllOutboundTrackerRequest) Reset()

func (*QueryAllOutboundTrackerRequest) Size

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

func (*QueryAllOutboundTrackerRequest) String

func (*QueryAllOutboundTrackerRequest) Unmarshal

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

func (*QueryAllOutboundTrackerRequest) XXX_DiscardUnknown

func (m *QueryAllOutboundTrackerRequest) XXX_DiscardUnknown()

func (*QueryAllOutboundTrackerRequest) XXX_Marshal

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

func (*QueryAllOutboundTrackerRequest) XXX_Merge

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

func (*QueryAllOutboundTrackerRequest) XXX_Size

func (m *QueryAllOutboundTrackerRequest) XXX_Size() int

func (*QueryAllOutboundTrackerRequest) XXX_Unmarshal

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

type QueryAllOutboundTrackerResponse

type QueryAllOutboundTrackerResponse struct {
	OutboundTracker []OutboundTracker   `protobuf:"bytes,1,rep,name=outboundTracker,proto3" json:"outboundTracker"`
	Pagination      *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

func (*QueryAllOutboundTrackerResponse) Descriptor

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

func (*QueryAllOutboundTrackerResponse) GetOutboundTracker

func (m *QueryAllOutboundTrackerResponse) GetOutboundTracker() []OutboundTracker

func (*QueryAllOutboundTrackerResponse) GetPagination

func (*QueryAllOutboundTrackerResponse) Marshal

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

func (*QueryAllOutboundTrackerResponse) MarshalTo

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

func (*QueryAllOutboundTrackerResponse) MarshalToSizedBuffer

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

func (*QueryAllOutboundTrackerResponse) ProtoMessage

func (*QueryAllOutboundTrackerResponse) ProtoMessage()

func (*QueryAllOutboundTrackerResponse) Reset

func (*QueryAllOutboundTrackerResponse) Size

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

func (*QueryAllOutboundTrackerResponse) String

func (*QueryAllOutboundTrackerResponse) Unmarshal

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

func (*QueryAllOutboundTrackerResponse) XXX_DiscardUnknown

func (m *QueryAllOutboundTrackerResponse) XXX_DiscardUnknown()

func (*QueryAllOutboundTrackerResponse) XXX_Marshal

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

func (*QueryAllOutboundTrackerResponse) XXX_Merge

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

func (*QueryAllOutboundTrackerResponse) XXX_Size

func (m *QueryAllOutboundTrackerResponse) XXX_Size() int

func (*QueryAllOutboundTrackerResponse) XXX_Unmarshal

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

type QueryClient

type QueryClient interface {
	// Queries a outbound tracker by index.
	OutboundTracker(ctx context.Context, in *QueryGetOutboundTrackerRequest, opts ...grpc.CallOption) (*QueryGetOutboundTrackerResponse, error)
	// Queries a list of OutboundTracker items.
	OutboundTrackerAll(ctx context.Context, in *QueryAllOutboundTrackerRequest, opts ...grpc.CallOption) (*QueryAllOutboundTrackerResponse, error)
	OutboundTrackerAllByChain(ctx context.Context, in *QueryAllOutboundTrackerByChainRequest, opts ...grpc.CallOption) (*QueryAllOutboundTrackerByChainResponse, error)
	InboundTrackerAllByChain(ctx context.Context, in *QueryAllInboundTrackerByChainRequest, opts ...grpc.CallOption) (*QueryAllInboundTrackerByChainResponse, error)
	InboundTrackerAll(ctx context.Context, in *QueryAllInboundTrackersRequest, opts ...grpc.CallOption) (*QueryAllInboundTrackersResponse, error)
	InboundTracker(ctx context.Context, in *QueryInboundTrackerRequest, opts ...grpc.CallOption) (*QueryInboundTrackerResponse, error)
	// Queries a InboundHashToCctx by index.
	InboundHashToCctx(ctx context.Context, in *QueryGetInboundHashToCctxRequest, opts ...grpc.CallOption) (*QueryGetInboundHashToCctxResponse, error)
	// Queries a InboundHashToCctx data by index.
	InboundHashToCctxData(ctx context.Context, in *QueryInboundHashToCctxDataRequest, opts ...grpc.CallOption) (*QueryInboundHashToCctxDataResponse, error)
	// Queries a list of InboundHashToCctx items.
	InboundHashToCctxAll(ctx context.Context, in *QueryAllInboundHashToCctxRequest, opts ...grpc.CallOption) (*QueryAllInboundHashToCctxResponse, error)
	// Queries a gasPrice by index.
	GasPrice(ctx context.Context, in *QueryGetGasPriceRequest, opts ...grpc.CallOption) (*QueryGetGasPriceResponse, error)
	// Queries a list of gasPrice items.
	GasPriceAll(ctx context.Context, in *QueryAllGasPriceRequest, opts ...grpc.CallOption) (*QueryAllGasPriceResponse, error)
	ConvertGasToZeta(ctx context.Context, in *QueryConvertGasToZetaRequest, opts ...grpc.CallOption) (*QueryConvertGasToZetaResponse, error)
	ProtocolFee(ctx context.Context, in *QueryMessagePassingProtocolFeeRequest, opts ...grpc.CallOption) (*QueryMessagePassingProtocolFeeResponse, error)
	// Queries a lastBlockHeight by index.
	LastBlockHeight(ctx context.Context, in *QueryGetLastBlockHeightRequest, opts ...grpc.CallOption) (*QueryGetLastBlockHeightResponse, error)
	// Queries a list of lastBlockHeight items.
	LastBlockHeightAll(ctx context.Context, in *QueryAllLastBlockHeightRequest, opts ...grpc.CallOption) (*QueryAllLastBlockHeightResponse, error)
	// Queries a send by index.
	Cctx(ctx context.Context, in *QueryGetCctxRequest, opts ...grpc.CallOption) (*QueryGetCctxResponse, error)
	// Queries a cctx by nonce.
	CctxByNonce(ctx context.Context, in *QueryGetCctxByNonceRequest, opts ...grpc.CallOption) (*QueryGetCctxResponse, error)
	// Queries a list of cctx items.
	CctxAll(ctx context.Context, in *QueryAllCctxRequest, opts ...grpc.CallOption) (*QueryAllCctxResponse, error)
	// Queries a list of pending cctxs.
	ListPendingCctx(ctx context.Context, in *QueryListPendingCctxRequest, opts ...grpc.CallOption) (*QueryListPendingCctxResponse, error)
	// Queries a list of pending cctxs within rate limit.
	ListPendingCctxWithinRateLimit(ctx context.Context, in *QueryListPendingCctxWithinRateLimitRequest, opts ...grpc.CallOption) (*QueryListPendingCctxWithinRateLimitResponse, error)
	ZetaAccounting(ctx context.Context, in *QueryZetaAccountingRequest, opts ...grpc.CallOption) (*QueryZetaAccountingResponse, error)
	// Queries a list of lastMetaHeight items.
	LastZetaHeight(ctx context.Context, in *QueryLastZetaHeightRequest, opts ...grpc.CallOption) (*QueryLastZetaHeightResponse, error)
	// Queries the rate limiter flags
	RateLimiterFlags(ctx context.Context, in *QueryRateLimiterFlagsRequest, opts ...grpc.CallOption) (*QueryRateLimiterFlagsResponse, error)
	// Queries the input data of rate limiter.
	RateLimiterInput(ctx context.Context, in *QueryRateLimiterInputRequest, opts ...grpc.CallOption) (*QueryRateLimiterInputResponse, error)
	// Deprecated(v17): use OutboundTracker
	OutTxTracker(ctx context.Context, in *QueryGetOutboundTrackerRequest, opts ...grpc.CallOption) (*QueryGetOutboundTrackerResponse, error)
	// Deprecated(v17): use OutboundTrackerAll
	OutTxTrackerAll(ctx context.Context, in *QueryAllOutboundTrackerRequest, opts ...grpc.CallOption) (*QueryAllOutboundTrackerResponse, error)
	// Deprecated(v17): use OutboundTrackerAllByChain
	OutTxTrackerAllByChain(ctx context.Context, in *QueryAllOutboundTrackerByChainRequest, opts ...grpc.CallOption) (*QueryAllOutboundTrackerByChainResponse, error)
	// Deprecated(v17): use InboundTrackerAllByChain
	InTxTrackerAllByChain(ctx context.Context, in *QueryAllInboundTrackerByChainRequest, opts ...grpc.CallOption) (*QueryAllInboundTrackerByChainResponse, error)
	// Deprecated(v17): use InboundTrackerAll
	InTxTrackerAll(ctx context.Context, in *QueryAllInboundTrackersRequest, opts ...grpc.CallOption) (*QueryAllInboundTrackersResponse, error)
	// Deprecated(v17): use InboundHashToCctx
	InTxHashToCctx(ctx context.Context, in *QueryGetInboundHashToCctxRequest, opts ...grpc.CallOption) (*QueryGetInboundHashToCctxResponse, error)
	// Deprecated(v17): use InboundHashToCctxData
	InTxHashToCctxData(ctx context.Context, in *QueryInboundHashToCctxDataRequest, opts ...grpc.CallOption) (*QueryInboundHashToCctxDataResponse, error)
	// Deprecated(v17): use InboundHashToCctxAll
	InTxHashToCctxAll(ctx context.Context, in *QueryAllInboundHashToCctxRequest, opts ...grpc.CallOption) (*QueryAllInboundHashToCctxResponse, error)
}

QueryClient is the client API for Query service.

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

func NewQueryClient

func NewQueryClient(cc grpc1.ClientConn) QueryClient

type QueryConvertGasToZetaRequest

type QueryConvertGasToZetaRequest struct {
	ChainId  int64  `protobuf:"varint,1,opt,name=chainId,proto3" json:"chainId,omitempty"`
	GasLimit string `protobuf:"bytes,2,opt,name=gasLimit,proto3" json:"gasLimit,omitempty"`
}

func (*QueryConvertGasToZetaRequest) Descriptor

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

func (*QueryConvertGasToZetaRequest) GetChainId

func (m *QueryConvertGasToZetaRequest) GetChainId() int64

func (*QueryConvertGasToZetaRequest) GetGasLimit

func (m *QueryConvertGasToZetaRequest) GetGasLimit() string

func (*QueryConvertGasToZetaRequest) Marshal

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

func (*QueryConvertGasToZetaRequest) MarshalTo

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

func (*QueryConvertGasToZetaRequest) MarshalToSizedBuffer

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

func (*QueryConvertGasToZetaRequest) ProtoMessage

func (*QueryConvertGasToZetaRequest) ProtoMessage()

func (*QueryConvertGasToZetaRequest) Reset

func (m *QueryConvertGasToZetaRequest) Reset()

func (*QueryConvertGasToZetaRequest) Size

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

func (*QueryConvertGasToZetaRequest) String

func (*QueryConvertGasToZetaRequest) Unmarshal

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

func (*QueryConvertGasToZetaRequest) XXX_DiscardUnknown

func (m *QueryConvertGasToZetaRequest) XXX_DiscardUnknown()

func (*QueryConvertGasToZetaRequest) XXX_Marshal

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

func (*QueryConvertGasToZetaRequest) XXX_Merge

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

func (*QueryConvertGasToZetaRequest) XXX_Size

func (m *QueryConvertGasToZetaRequest) XXX_Size() int

func (*QueryConvertGasToZetaRequest) XXX_Unmarshal

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

type QueryConvertGasToZetaResponse

type QueryConvertGasToZetaResponse struct {
	OutboundGasInZeta string `protobuf:"bytes,1,opt,name=outboundGasInZeta,proto3" json:"outboundGasInZeta,omitempty"`
	ProtocolFeeInZeta string `protobuf:"bytes,2,opt,name=protocolFeeInZeta,proto3" json:"protocolFeeInZeta,omitempty"`
	ZetaBlockHeight   uint64 `protobuf:"varint,3,opt,name=ZetaBlockHeight,proto3" json:"ZetaBlockHeight,omitempty"`
}

func (*QueryConvertGasToZetaResponse) Descriptor

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

func (*QueryConvertGasToZetaResponse) GetOutboundGasInZeta

func (m *QueryConvertGasToZetaResponse) GetOutboundGasInZeta() string

func (*QueryConvertGasToZetaResponse) GetProtocolFeeInZeta

func (m *QueryConvertGasToZetaResponse) GetProtocolFeeInZeta() string

func (*QueryConvertGasToZetaResponse) GetZetaBlockHeight

func (m *QueryConvertGasToZetaResponse) GetZetaBlockHeight() uint64

func (*QueryConvertGasToZetaResponse) Marshal

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

func (*QueryConvertGasToZetaResponse) MarshalTo

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

func (*QueryConvertGasToZetaResponse) MarshalToSizedBuffer

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

func (*QueryConvertGasToZetaResponse) ProtoMessage

func (*QueryConvertGasToZetaResponse) ProtoMessage()

func (*QueryConvertGasToZetaResponse) Reset

func (m *QueryConvertGasToZetaResponse) Reset()

func (*QueryConvertGasToZetaResponse) Size

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

func (*QueryConvertGasToZetaResponse) String

func (*QueryConvertGasToZetaResponse) Unmarshal

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

func (*QueryConvertGasToZetaResponse) XXX_DiscardUnknown

func (m *QueryConvertGasToZetaResponse) XXX_DiscardUnknown()

func (*QueryConvertGasToZetaResponse) XXX_Marshal

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

func (*QueryConvertGasToZetaResponse) XXX_Merge

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

func (*QueryConvertGasToZetaResponse) XXX_Size

func (m *QueryConvertGasToZetaResponse) XXX_Size() int

func (*QueryConvertGasToZetaResponse) XXX_Unmarshal

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

type QueryGetCctxByNonceRequest

type QueryGetCctxByNonceRequest struct {
	ChainID int64  `protobuf:"varint,1,opt,name=chainID,proto3" json:"chainID,omitempty"`
	Nonce   uint64 `protobuf:"varint,2,opt,name=nonce,proto3" json:"nonce,omitempty"`
}

func (*QueryGetCctxByNonceRequest) Descriptor

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

func (*QueryGetCctxByNonceRequest) GetChainID

func (m *QueryGetCctxByNonceRequest) GetChainID() int64

func (*QueryGetCctxByNonceRequest) GetNonce

func (m *QueryGetCctxByNonceRequest) GetNonce() uint64

func (*QueryGetCctxByNonceRequest) Marshal

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

func (*QueryGetCctxByNonceRequest) MarshalTo

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

func (*QueryGetCctxByNonceRequest) MarshalToSizedBuffer

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

func (*QueryGetCctxByNonceRequest) ProtoMessage

func (*QueryGetCctxByNonceRequest) ProtoMessage()

func (*QueryGetCctxByNonceRequest) Reset

func (m *QueryGetCctxByNonceRequest) Reset()

func (*QueryGetCctxByNonceRequest) Size

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

func (*QueryGetCctxByNonceRequest) String

func (m *QueryGetCctxByNonceRequest) String() string

func (*QueryGetCctxByNonceRequest) Unmarshal

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

func (*QueryGetCctxByNonceRequest) XXX_DiscardUnknown

func (m *QueryGetCctxByNonceRequest) XXX_DiscardUnknown()

func (*QueryGetCctxByNonceRequest) XXX_Marshal

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

func (*QueryGetCctxByNonceRequest) XXX_Merge

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

func (*QueryGetCctxByNonceRequest) XXX_Size

func (m *QueryGetCctxByNonceRequest) XXX_Size() int

func (*QueryGetCctxByNonceRequest) XXX_Unmarshal

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

type QueryGetCctxRequest

type QueryGetCctxRequest struct {
	Index string `protobuf:"bytes,1,opt,name=index,proto3" json:"index,omitempty"`
}

func (*QueryGetCctxRequest) Descriptor

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

func (*QueryGetCctxRequest) GetIndex

func (m *QueryGetCctxRequest) GetIndex() string

func (*QueryGetCctxRequest) Marshal

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

func (*QueryGetCctxRequest) MarshalTo

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

func (*QueryGetCctxRequest) MarshalToSizedBuffer

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

func (*QueryGetCctxRequest) ProtoMessage

func (*QueryGetCctxRequest) ProtoMessage()

func (*QueryGetCctxRequest) Reset

func (m *QueryGetCctxRequest) Reset()

func (*QueryGetCctxRequest) Size

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

func (*QueryGetCctxRequest) String

func (m *QueryGetCctxRequest) String() string

func (*QueryGetCctxRequest) Unmarshal

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

func (*QueryGetCctxRequest) XXX_DiscardUnknown

func (m *QueryGetCctxRequest) XXX_DiscardUnknown()

func (*QueryGetCctxRequest) XXX_Marshal

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

func (*QueryGetCctxRequest) XXX_Merge

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

func (*QueryGetCctxRequest) XXX_Size

func (m *QueryGetCctxRequest) XXX_Size() int

func (*QueryGetCctxRequest) XXX_Unmarshal

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

type QueryGetCctxResponse

type QueryGetCctxResponse struct {
	CrossChainTx *CrossChainTx `protobuf:"bytes,1,opt,name=CrossChainTx,proto3" json:"CrossChainTx,omitempty"`
}

func (*QueryGetCctxResponse) Descriptor

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

func (*QueryGetCctxResponse) GetCrossChainTx

func (m *QueryGetCctxResponse) GetCrossChainTx() *CrossChainTx

func (*QueryGetCctxResponse) Marshal

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

func (*QueryGetCctxResponse) MarshalTo

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

func (*QueryGetCctxResponse) MarshalToSizedBuffer

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

func (*QueryGetCctxResponse) ProtoMessage

func (*QueryGetCctxResponse) ProtoMessage()

func (*QueryGetCctxResponse) Reset

func (m *QueryGetCctxResponse) Reset()

func (*QueryGetCctxResponse) Size

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

func (*QueryGetCctxResponse) String

func (m *QueryGetCctxResponse) String() string

func (*QueryGetCctxResponse) Unmarshal

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

func (*QueryGetCctxResponse) XXX_DiscardUnknown

func (m *QueryGetCctxResponse) XXX_DiscardUnknown()

func (*QueryGetCctxResponse) XXX_Marshal

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

func (*QueryGetCctxResponse) XXX_Merge

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

func (*QueryGetCctxResponse) XXX_Size

func (m *QueryGetCctxResponse) XXX_Size() int

func (*QueryGetCctxResponse) XXX_Unmarshal

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

type QueryGetGasPriceRequest

type QueryGetGasPriceRequest struct {
	Index string `protobuf:"bytes,1,opt,name=index,proto3" json:"index,omitempty"`
}

func (*QueryGetGasPriceRequest) Descriptor

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

func (*QueryGetGasPriceRequest) GetIndex

func (m *QueryGetGasPriceRequest) GetIndex() string

func (*QueryGetGasPriceRequest) Marshal

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

func (*QueryGetGasPriceRequest) MarshalTo

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

func (*QueryGetGasPriceRequest) MarshalToSizedBuffer

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

func (*QueryGetGasPriceRequest) ProtoMessage

func (*QueryGetGasPriceRequest) ProtoMessage()

func (*QueryGetGasPriceRequest) Reset

func (m *QueryGetGasPriceRequest) Reset()

func (*QueryGetGasPriceRequest) Size

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

func (*QueryGetGasPriceRequest) String

func (m *QueryGetGasPriceRequest) String() string

func (*QueryGetGasPriceRequest) Unmarshal

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

func (*QueryGetGasPriceRequest) XXX_DiscardUnknown

func (m *QueryGetGasPriceRequest) XXX_DiscardUnknown()

func (*QueryGetGasPriceRequest) XXX_Marshal

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

func (*QueryGetGasPriceRequest) XXX_Merge

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

func (*QueryGetGasPriceRequest) XXX_Size

func (m *QueryGetGasPriceRequest) XXX_Size() int

func (*QueryGetGasPriceRequest) XXX_Unmarshal

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

type QueryGetGasPriceResponse

type QueryGetGasPriceResponse struct {
	GasPrice *GasPrice `protobuf:"bytes,1,opt,name=GasPrice,proto3" json:"GasPrice,omitempty"`
}

func (*QueryGetGasPriceResponse) Descriptor

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

func (*QueryGetGasPriceResponse) GetGasPrice

func (m *QueryGetGasPriceResponse) GetGasPrice() *GasPrice

func (*QueryGetGasPriceResponse) Marshal

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

func (*QueryGetGasPriceResponse) MarshalTo

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

func (*QueryGetGasPriceResponse) MarshalToSizedBuffer

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

func (*QueryGetGasPriceResponse) ProtoMessage

func (*QueryGetGasPriceResponse) ProtoMessage()

func (*QueryGetGasPriceResponse) Reset

func (m *QueryGetGasPriceResponse) Reset()

func (*QueryGetGasPriceResponse) Size

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

func (*QueryGetGasPriceResponse) String

func (m *QueryGetGasPriceResponse) String() string

func (*QueryGetGasPriceResponse) Unmarshal

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

func (*QueryGetGasPriceResponse) XXX_DiscardUnknown

func (m *QueryGetGasPriceResponse) XXX_DiscardUnknown()

func (*QueryGetGasPriceResponse) XXX_Marshal

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

func (*QueryGetGasPriceResponse) XXX_Merge

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

func (*QueryGetGasPriceResponse) XXX_Size

func (m *QueryGetGasPriceResponse) XXX_Size() int

func (*QueryGetGasPriceResponse) XXX_Unmarshal

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

type QueryGetInboundHashToCctxRequest

type QueryGetInboundHashToCctxRequest struct {
	InboundHash string `protobuf:"bytes,1,opt,name=inboundHash,proto3" json:"inboundHash,omitempty"`
}

func (*QueryGetInboundHashToCctxRequest) Descriptor

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

func (*QueryGetInboundHashToCctxRequest) GetInboundHash

func (m *QueryGetInboundHashToCctxRequest) GetInboundHash() string

func (*QueryGetInboundHashToCctxRequest) Marshal

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

func (*QueryGetInboundHashToCctxRequest) MarshalTo

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

func (*QueryGetInboundHashToCctxRequest) MarshalToSizedBuffer

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

func (*QueryGetInboundHashToCctxRequest) ProtoMessage

func (*QueryGetInboundHashToCctxRequest) ProtoMessage()

func (*QueryGetInboundHashToCctxRequest) Reset

func (*QueryGetInboundHashToCctxRequest) Size

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

func (*QueryGetInboundHashToCctxRequest) String

func (*QueryGetInboundHashToCctxRequest) Unmarshal

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

func (*QueryGetInboundHashToCctxRequest) XXX_DiscardUnknown

func (m *QueryGetInboundHashToCctxRequest) XXX_DiscardUnknown()

func (*QueryGetInboundHashToCctxRequest) XXX_Marshal

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

func (*QueryGetInboundHashToCctxRequest) XXX_Merge

func (*QueryGetInboundHashToCctxRequest) XXX_Size

func (m *QueryGetInboundHashToCctxRequest) XXX_Size() int

func (*QueryGetInboundHashToCctxRequest) XXX_Unmarshal

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

type QueryGetInboundHashToCctxResponse

type QueryGetInboundHashToCctxResponse struct {
	InboundHashToCctx InboundHashToCctx `protobuf:"bytes,1,opt,name=inboundHashToCctx,proto3" json:"inboundHashToCctx"`
}

func (*QueryGetInboundHashToCctxResponse) Descriptor

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

func (*QueryGetInboundHashToCctxResponse) GetInboundHashToCctx

func (m *QueryGetInboundHashToCctxResponse) GetInboundHashToCctx() InboundHashToCctx

func (*QueryGetInboundHashToCctxResponse) Marshal

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

func (*QueryGetInboundHashToCctxResponse) MarshalTo

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

func (*QueryGetInboundHashToCctxResponse) MarshalToSizedBuffer

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

func (*QueryGetInboundHashToCctxResponse) ProtoMessage

func (*QueryGetInboundHashToCctxResponse) ProtoMessage()

func (*QueryGetInboundHashToCctxResponse) Reset

func (*QueryGetInboundHashToCctxResponse) Size

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

func (*QueryGetInboundHashToCctxResponse) String

func (*QueryGetInboundHashToCctxResponse) Unmarshal

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

func (*QueryGetInboundHashToCctxResponse) XXX_DiscardUnknown

func (m *QueryGetInboundHashToCctxResponse) XXX_DiscardUnknown()

func (*QueryGetInboundHashToCctxResponse) XXX_Marshal

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

func (*QueryGetInboundHashToCctxResponse) XXX_Merge

func (*QueryGetInboundHashToCctxResponse) XXX_Size

func (m *QueryGetInboundHashToCctxResponse) XXX_Size() int

func (*QueryGetInboundHashToCctxResponse) XXX_Unmarshal

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

type QueryGetLastBlockHeightRequest

type QueryGetLastBlockHeightRequest struct {
	Index string `protobuf:"bytes,1,opt,name=index,proto3" json:"index,omitempty"`
}

func (*QueryGetLastBlockHeightRequest) Descriptor

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

func (*QueryGetLastBlockHeightRequest) GetIndex

func (m *QueryGetLastBlockHeightRequest) GetIndex() string

func (*QueryGetLastBlockHeightRequest) Marshal

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

func (*QueryGetLastBlockHeightRequest) MarshalTo

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

func (*QueryGetLastBlockHeightRequest) MarshalToSizedBuffer

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

func (*QueryGetLastBlockHeightRequest) ProtoMessage

func (*QueryGetLastBlockHeightRequest) ProtoMessage()

func (*QueryGetLastBlockHeightRequest) Reset

func (m *QueryGetLastBlockHeightRequest) Reset()

func (*QueryGetLastBlockHeightRequest) Size

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

func (*QueryGetLastBlockHeightRequest) String

func (*QueryGetLastBlockHeightRequest) Unmarshal

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

func (*QueryGetLastBlockHeightRequest) XXX_DiscardUnknown

func (m *QueryGetLastBlockHeightRequest) XXX_DiscardUnknown()

func (*QueryGetLastBlockHeightRequest) XXX_Marshal

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

func (*QueryGetLastBlockHeightRequest) XXX_Merge

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

func (*QueryGetLastBlockHeightRequest) XXX_Size

func (m *QueryGetLastBlockHeightRequest) XXX_Size() int

func (*QueryGetLastBlockHeightRequest) XXX_Unmarshal

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

type QueryGetLastBlockHeightResponse

type QueryGetLastBlockHeightResponse struct {
	LastBlockHeight *LastBlockHeight `protobuf:"bytes,1,opt,name=LastBlockHeight,proto3" json:"LastBlockHeight,omitempty"`
}

func (*QueryGetLastBlockHeightResponse) Descriptor

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

func (*QueryGetLastBlockHeightResponse) GetLastBlockHeight

func (m *QueryGetLastBlockHeightResponse) GetLastBlockHeight() *LastBlockHeight

func (*QueryGetLastBlockHeightResponse) Marshal

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

func (*QueryGetLastBlockHeightResponse) MarshalTo

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

func (*QueryGetLastBlockHeightResponse) MarshalToSizedBuffer

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

func (*QueryGetLastBlockHeightResponse) ProtoMessage

func (*QueryGetLastBlockHeightResponse) ProtoMessage()

func (*QueryGetLastBlockHeightResponse) Reset

func (*QueryGetLastBlockHeightResponse) Size

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

func (*QueryGetLastBlockHeightResponse) String

func (*QueryGetLastBlockHeightResponse) Unmarshal

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

func (*QueryGetLastBlockHeightResponse) XXX_DiscardUnknown

func (m *QueryGetLastBlockHeightResponse) XXX_DiscardUnknown()

func (*QueryGetLastBlockHeightResponse) XXX_Marshal

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

func (*QueryGetLastBlockHeightResponse) XXX_Merge

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

func (*QueryGetLastBlockHeightResponse) XXX_Size

func (m *QueryGetLastBlockHeightResponse) XXX_Size() int

func (*QueryGetLastBlockHeightResponse) XXX_Unmarshal

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

type QueryGetOutboundTrackerRequest

type QueryGetOutboundTrackerRequest struct {
	ChainID int64  `protobuf:"varint,1,opt,name=chainID,proto3" json:"chainID,omitempty"`
	Nonce   uint64 `protobuf:"varint,2,opt,name=nonce,proto3" json:"nonce,omitempty"`
}

func (*QueryGetOutboundTrackerRequest) Descriptor

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

func (*QueryGetOutboundTrackerRequest) GetChainID

func (m *QueryGetOutboundTrackerRequest) GetChainID() int64

func (*QueryGetOutboundTrackerRequest) GetNonce

func (m *QueryGetOutboundTrackerRequest) GetNonce() uint64

func (*QueryGetOutboundTrackerRequest) Marshal

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

func (*QueryGetOutboundTrackerRequest) MarshalTo

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

func (*QueryGetOutboundTrackerRequest) MarshalToSizedBuffer

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

func (*QueryGetOutboundTrackerRequest) ProtoMessage

func (*QueryGetOutboundTrackerRequest) ProtoMessage()

func (*QueryGetOutboundTrackerRequest) Reset

func (m *QueryGetOutboundTrackerRequest) Reset()

func (*QueryGetOutboundTrackerRequest) Size

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

func (*QueryGetOutboundTrackerRequest) String

func (*QueryGetOutboundTrackerRequest) Unmarshal

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

func (*QueryGetOutboundTrackerRequest) XXX_DiscardUnknown

func (m *QueryGetOutboundTrackerRequest) XXX_DiscardUnknown()

func (*QueryGetOutboundTrackerRequest) XXX_Marshal

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

func (*QueryGetOutboundTrackerRequest) XXX_Merge

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

func (*QueryGetOutboundTrackerRequest) XXX_Size

func (m *QueryGetOutboundTrackerRequest) XXX_Size() int

func (*QueryGetOutboundTrackerRequest) XXX_Unmarshal

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

type QueryGetOutboundTrackerResponse

type QueryGetOutboundTrackerResponse struct {
	OutboundTracker OutboundTracker `protobuf:"bytes,1,opt,name=outboundTracker,proto3" json:"outboundTracker"`
}

func (*QueryGetOutboundTrackerResponse) Descriptor

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

func (*QueryGetOutboundTrackerResponse) GetOutboundTracker

func (m *QueryGetOutboundTrackerResponse) GetOutboundTracker() OutboundTracker

func (*QueryGetOutboundTrackerResponse) Marshal

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

func (*QueryGetOutboundTrackerResponse) MarshalTo

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

func (*QueryGetOutboundTrackerResponse) MarshalToSizedBuffer

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

func (*QueryGetOutboundTrackerResponse) ProtoMessage

func (*QueryGetOutboundTrackerResponse) ProtoMessage()

func (*QueryGetOutboundTrackerResponse) Reset

func (*QueryGetOutboundTrackerResponse) Size

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

func (*QueryGetOutboundTrackerResponse) String

func (*QueryGetOutboundTrackerResponse) Unmarshal

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

func (*QueryGetOutboundTrackerResponse) XXX_DiscardUnknown

func (m *QueryGetOutboundTrackerResponse) XXX_DiscardUnknown()

func (*QueryGetOutboundTrackerResponse) XXX_Marshal

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

func (*QueryGetOutboundTrackerResponse) XXX_Merge

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

func (*QueryGetOutboundTrackerResponse) XXX_Size

func (m *QueryGetOutboundTrackerResponse) XXX_Size() int

func (*QueryGetOutboundTrackerResponse) XXX_Unmarshal

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

type QueryInboundHashToCctxDataRequest

type QueryInboundHashToCctxDataRequest struct {
	InboundHash string `protobuf:"bytes,1,opt,name=inboundHash,proto3" json:"inboundHash,omitempty"`
}

func (*QueryInboundHashToCctxDataRequest) Descriptor

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

func (*QueryInboundHashToCctxDataRequest) GetInboundHash

func (m *QueryInboundHashToCctxDataRequest) GetInboundHash() string

func (*QueryInboundHashToCctxDataRequest) Marshal

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

func (*QueryInboundHashToCctxDataRequest) MarshalTo

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

func (*QueryInboundHashToCctxDataRequest) MarshalToSizedBuffer

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

func (*QueryInboundHashToCctxDataRequest) ProtoMessage

func (*QueryInboundHashToCctxDataRequest) ProtoMessage()

func (*QueryInboundHashToCctxDataRequest) Reset

func (*QueryInboundHashToCctxDataRequest) Size

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

func (*QueryInboundHashToCctxDataRequest) String

func (*QueryInboundHashToCctxDataRequest) Unmarshal

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

func (*QueryInboundHashToCctxDataRequest) XXX_DiscardUnknown

func (m *QueryInboundHashToCctxDataRequest) XXX_DiscardUnknown()

func (*QueryInboundHashToCctxDataRequest) XXX_Marshal

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

func (*QueryInboundHashToCctxDataRequest) XXX_Merge

func (*QueryInboundHashToCctxDataRequest) XXX_Size

func (m *QueryInboundHashToCctxDataRequest) XXX_Size() int

func (*QueryInboundHashToCctxDataRequest) XXX_Unmarshal

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

type QueryInboundHashToCctxDataResponse

type QueryInboundHashToCctxDataResponse struct {
	CrossChainTxs []CrossChainTx `protobuf:"bytes,1,rep,name=CrossChainTxs,proto3" json:"CrossChainTxs"`
}

func (*QueryInboundHashToCctxDataResponse) Descriptor

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

func (*QueryInboundHashToCctxDataResponse) GetCrossChainTxs

func (m *QueryInboundHashToCctxDataResponse) GetCrossChainTxs() []CrossChainTx

func (*QueryInboundHashToCctxDataResponse) Marshal

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

func (*QueryInboundHashToCctxDataResponse) MarshalTo

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

func (*QueryInboundHashToCctxDataResponse) MarshalToSizedBuffer

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

func (*QueryInboundHashToCctxDataResponse) ProtoMessage

func (*QueryInboundHashToCctxDataResponse) ProtoMessage()

func (*QueryInboundHashToCctxDataResponse) Reset

func (*QueryInboundHashToCctxDataResponse) Size

func (*QueryInboundHashToCctxDataResponse) String

func (*QueryInboundHashToCctxDataResponse) Unmarshal

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

func (*QueryInboundHashToCctxDataResponse) XXX_DiscardUnknown

func (m *QueryInboundHashToCctxDataResponse) XXX_DiscardUnknown()

func (*QueryInboundHashToCctxDataResponse) XXX_Marshal

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

func (*QueryInboundHashToCctxDataResponse) XXX_Merge

func (*QueryInboundHashToCctxDataResponse) XXX_Size

func (*QueryInboundHashToCctxDataResponse) XXX_Unmarshal

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

type QueryInboundTrackerRequest

type QueryInboundTrackerRequest struct {
	ChainId int64  `protobuf:"varint,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
	TxHash  string `protobuf:"bytes,2,opt,name=tx_hash,json=txHash,proto3" json:"tx_hash,omitempty"`
}

func (*QueryInboundTrackerRequest) Descriptor

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

func (*QueryInboundTrackerRequest) GetChainId

func (m *QueryInboundTrackerRequest) GetChainId() int64

func (*QueryInboundTrackerRequest) GetTxHash

func (m *QueryInboundTrackerRequest) GetTxHash() string

func (*QueryInboundTrackerRequest) Marshal

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

func (*QueryInboundTrackerRequest) MarshalTo

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

func (*QueryInboundTrackerRequest) MarshalToSizedBuffer

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

func (*QueryInboundTrackerRequest) ProtoMessage

func (*QueryInboundTrackerRequest) ProtoMessage()

func (*QueryInboundTrackerRequest) Reset

func (m *QueryInboundTrackerRequest) Reset()

func (*QueryInboundTrackerRequest) Size

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

func (*QueryInboundTrackerRequest) String

func (m *QueryInboundTrackerRequest) String() string

func (*QueryInboundTrackerRequest) Unmarshal

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

func (*QueryInboundTrackerRequest) XXX_DiscardUnknown

func (m *QueryInboundTrackerRequest) XXX_DiscardUnknown()

func (*QueryInboundTrackerRequest) XXX_Marshal

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

func (*QueryInboundTrackerRequest) XXX_Merge

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

func (*QueryInboundTrackerRequest) XXX_Size

func (m *QueryInboundTrackerRequest) XXX_Size() int

func (*QueryInboundTrackerRequest) XXX_Unmarshal

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

type QueryInboundTrackerResponse

type QueryInboundTrackerResponse struct {
	InboundTracker InboundTracker `protobuf:"bytes,1,opt,name=inbound_tracker,json=inboundTracker,proto3" json:"inbound_tracker"`
}

func (*QueryInboundTrackerResponse) Descriptor

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

func (*QueryInboundTrackerResponse) GetInboundTracker

func (m *QueryInboundTrackerResponse) GetInboundTracker() InboundTracker

func (*QueryInboundTrackerResponse) Marshal

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

func (*QueryInboundTrackerResponse) MarshalTo

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

func (*QueryInboundTrackerResponse) MarshalToSizedBuffer

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

func (*QueryInboundTrackerResponse) ProtoMessage

func (*QueryInboundTrackerResponse) ProtoMessage()

func (*QueryInboundTrackerResponse) Reset

func (m *QueryInboundTrackerResponse) Reset()

func (*QueryInboundTrackerResponse) Size

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

func (*QueryInboundTrackerResponse) String

func (m *QueryInboundTrackerResponse) String() string

func (*QueryInboundTrackerResponse) Unmarshal

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

func (*QueryInboundTrackerResponse) XXX_DiscardUnknown

func (m *QueryInboundTrackerResponse) XXX_DiscardUnknown()

func (*QueryInboundTrackerResponse) XXX_Marshal

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

func (*QueryInboundTrackerResponse) XXX_Merge

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

func (*QueryInboundTrackerResponse) XXX_Size

func (m *QueryInboundTrackerResponse) XXX_Size() int

func (*QueryInboundTrackerResponse) XXX_Unmarshal

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

type QueryLastZetaHeightRequest

type QueryLastZetaHeightRequest struct {
}

func (*QueryLastZetaHeightRequest) Descriptor

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

func (*QueryLastZetaHeightRequest) Marshal

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

func (*QueryLastZetaHeightRequest) MarshalTo

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

func (*QueryLastZetaHeightRequest) MarshalToSizedBuffer

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

func (*QueryLastZetaHeightRequest) ProtoMessage

func (*QueryLastZetaHeightRequest) ProtoMessage()

func (*QueryLastZetaHeightRequest) Reset

func (m *QueryLastZetaHeightRequest) Reset()

func (*QueryLastZetaHeightRequest) Size

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

func (*QueryLastZetaHeightRequest) String

func (m *QueryLastZetaHeightRequest) String() string

func (*QueryLastZetaHeightRequest) Unmarshal

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

func (*QueryLastZetaHeightRequest) XXX_DiscardUnknown

func (m *QueryLastZetaHeightRequest) XXX_DiscardUnknown()

func (*QueryLastZetaHeightRequest) XXX_Marshal

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

func (*QueryLastZetaHeightRequest) XXX_Merge

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

func (*QueryLastZetaHeightRequest) XXX_Size

func (m *QueryLastZetaHeightRequest) XXX_Size() int

func (*QueryLastZetaHeightRequest) XXX_Unmarshal

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

type QueryLastZetaHeightResponse

type QueryLastZetaHeightResponse struct {
	Height int64 `protobuf:"varint,1,opt,name=Height,proto3" json:"Height,omitempty"`
}

func (*QueryLastZetaHeightResponse) Descriptor

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

func (*QueryLastZetaHeightResponse) GetHeight

func (m *QueryLastZetaHeightResponse) GetHeight() int64

func (*QueryLastZetaHeightResponse) Marshal

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

func (*QueryLastZetaHeightResponse) MarshalTo

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

func (*QueryLastZetaHeightResponse) MarshalToSizedBuffer

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

func (*QueryLastZetaHeightResponse) ProtoMessage

func (*QueryLastZetaHeightResponse) ProtoMessage()

func (*QueryLastZetaHeightResponse) Reset

func (m *QueryLastZetaHeightResponse) Reset()

func (*QueryLastZetaHeightResponse) Size

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

func (*QueryLastZetaHeightResponse) String

func (m *QueryLastZetaHeightResponse) String() string

func (*QueryLastZetaHeightResponse) Unmarshal

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

func (*QueryLastZetaHeightResponse) XXX_DiscardUnknown

func (m *QueryLastZetaHeightResponse) XXX_DiscardUnknown()

func (*QueryLastZetaHeightResponse) XXX_Marshal

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

func (*QueryLastZetaHeightResponse) XXX_Merge

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

func (*QueryLastZetaHeightResponse) XXX_Size

func (m *QueryLastZetaHeightResponse) XXX_Size() int

func (*QueryLastZetaHeightResponse) XXX_Unmarshal

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

type QueryListPendingCctxRequest

type QueryListPendingCctxRequest struct {
	ChainId int64  `protobuf:"varint,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
	Limit   uint32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
}

func (*QueryListPendingCctxRequest) Descriptor

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

func (*QueryListPendingCctxRequest) GetChainId

func (m *QueryListPendingCctxRequest) GetChainId() int64

func (*QueryListPendingCctxRequest) GetLimit

func (m *QueryListPendingCctxRequest) GetLimit() uint32

func (*QueryListPendingCctxRequest) Marshal

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

func (*QueryListPendingCctxRequest) MarshalTo

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

func (*QueryListPendingCctxRequest) MarshalToSizedBuffer

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

func (*QueryListPendingCctxRequest) ProtoMessage

func (*QueryListPendingCctxRequest) ProtoMessage()

func (*QueryListPendingCctxRequest) Reset

func (m *QueryListPendingCctxRequest) Reset()

func (*QueryListPendingCctxRequest) Size

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

func (*QueryListPendingCctxRequest) String

func (m *QueryListPendingCctxRequest) String() string

func (*QueryListPendingCctxRequest) Unmarshal

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

func (*QueryListPendingCctxRequest) XXX_DiscardUnknown

func (m *QueryListPendingCctxRequest) XXX_DiscardUnknown()

func (*QueryListPendingCctxRequest) XXX_Marshal

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

func (*QueryListPendingCctxRequest) XXX_Merge

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

func (*QueryListPendingCctxRequest) XXX_Size

func (m *QueryListPendingCctxRequest) XXX_Size() int

func (*QueryListPendingCctxRequest) XXX_Unmarshal

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

type QueryListPendingCctxResponse

type QueryListPendingCctxResponse struct {
	CrossChainTx []*CrossChainTx `protobuf:"bytes,1,rep,name=CrossChainTx,proto3" json:"CrossChainTx,omitempty"`
	TotalPending uint64          `protobuf:"varint,2,opt,name=totalPending,proto3" json:"totalPending,omitempty"`
}

func (*QueryListPendingCctxResponse) Descriptor

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

func (*QueryListPendingCctxResponse) GetCrossChainTx

func (m *QueryListPendingCctxResponse) GetCrossChainTx() []*CrossChainTx

func (*QueryListPendingCctxResponse) GetTotalPending

func (m *QueryListPendingCctxResponse) GetTotalPending() uint64

func (*QueryListPendingCctxResponse) Marshal

func (m *QueryListPendingCctxResponse) Marshal() (dAtA []byte, err error)

func (*QueryListPendingCctxResponse) MarshalTo

func (m *QueryListPendingCctxResponse) MarshalTo(dAtA []byte) (int, error)

func (*QueryListPendingCctxResponse) MarshalToSizedBuffer

func (m *QueryListPendingCctxResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*QueryListPendingCctxResponse) ProtoMessage

func (*QueryListPendingCctxResponse) ProtoMessage()

func (*QueryListPendingCctxResponse) Reset

func (m *QueryListPendingCctxResponse) Reset()

func (*QueryListPendingCctxResponse) Size

func (m *QueryListPendingCctxResponse) Size() (n int)

func (*QueryListPendingCctxResponse) String

func (*QueryListPendingCctxResponse) Unmarshal

func (m *QueryListPendingCctxResponse) Unmarshal(dAtA []byte) error

func (*QueryListPendingCctxResponse) XXX_DiscardUnknown

func (m *QueryListPendingCctxResponse) XXX_DiscardUnknown()

func (*QueryListPendingCctxResponse) XXX_Marshal

func (m *QueryListPendingCctxResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*QueryListPendingCctxResponse) XXX_Merge

func (m *QueryListPendingCctxResponse) XXX_Merge(src proto.Message)

func (*QueryListPendingCctxResponse) XXX_Size

func (m *QueryListPendingCctxResponse) XXX_Size() int

func (*QueryListPendingCctxResponse) XXX_Unmarshal

func (m *QueryListPendingCctxResponse) XXX_Unmarshal(b []byte) error

type QueryListPendingCctxWithinRateLimitRequest

type QueryListPendingCctxWithinRateLimitRequest struct {
	Limit uint32 `protobuf:"varint,1,opt,name=limit,proto3" json:"limit,omitempty"`
}

func (*QueryListPendingCctxWithinRateLimitRequest) Descriptor

func (*QueryListPendingCctxWithinRateLimitRequest) GetLimit

func (*QueryListPendingCctxWithinRateLimitRequest) Marshal

func (m *QueryListPendingCctxWithinRateLimitRequest) Marshal() (dAtA []byte, err error)

func (*QueryListPendingCctxWithinRateLimitRequest) MarshalTo

func (m *QueryListPendingCctxWithinRateLimitRequest) MarshalTo(dAtA []byte) (int, error)

func (*QueryListPendingCctxWithinRateLimitRequest) MarshalToSizedBuffer

func (m *QueryListPendingCctxWithinRateLimitRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*QueryListPendingCctxWithinRateLimitRequest) ProtoMessage

func (*QueryListPendingCctxWithinRateLimitRequest) Reset

func (*QueryListPendingCctxWithinRateLimitRequest) Size

func (*QueryListPendingCctxWithinRateLimitRequest) String

func (*QueryListPendingCctxWithinRateLimitRequest) Unmarshal

func (*QueryListPendingCctxWithinRateLimitRequest) XXX_DiscardUnknown

func (m *QueryListPendingCctxWithinRateLimitRequest) XXX_DiscardUnknown()

func (*QueryListPendingCctxWithinRateLimitRequest) XXX_Marshal

func (m *QueryListPendingCctxWithinRateLimitRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*QueryListPendingCctxWithinRateLimitRequest) XXX_Merge

func (*QueryListPendingCctxWithinRateLimitRequest) XXX_Size

func (*QueryListPendingCctxWithinRateLimitRequest) XXX_Unmarshal

type QueryListPendingCctxWithinRateLimitResponse

type QueryListPendingCctxWithinRateLimitResponse struct {
	CrossChainTx          []*CrossChainTx `protobuf:"bytes,1,rep,name=cross_chain_tx,json=crossChainTx,proto3" json:"cross_chain_tx,omitempty"`
	TotalPending          uint64          `protobuf:"varint,2,opt,name=total_pending,json=totalPending,proto3" json:"total_pending,omitempty"`
	CurrentWithdrawWindow int64           `` /* 127-byte string literal not displayed */
	CurrentWithdrawRate   string          `protobuf:"bytes,4,opt,name=current_withdraw_rate,json=currentWithdrawRate,proto3" json:"current_withdraw_rate,omitempty"`
	RateLimitExceeded     bool            `protobuf:"varint,5,opt,name=rate_limit_exceeded,json=rateLimitExceeded,proto3" json:"rate_limit_exceeded,omitempty"`
}

func (*QueryListPendingCctxWithinRateLimitResponse) Descriptor

func (*QueryListPendingCctxWithinRateLimitResponse) GetCrossChainTx

func (*QueryListPendingCctxWithinRateLimitResponse) GetCurrentWithdrawRate

func (m *QueryListPendingCctxWithinRateLimitResponse) GetCurrentWithdrawRate() string

func (*QueryListPendingCctxWithinRateLimitResponse) GetCurrentWithdrawWindow

func (m *QueryListPendingCctxWithinRateLimitResponse) GetCurrentWithdrawWindow() int64

func (*QueryListPendingCctxWithinRateLimitResponse) GetRateLimitExceeded

func (m *QueryListPendingCctxWithinRateLimitResponse) GetRateLimitExceeded() bool

func (*QueryListPendingCctxWithinRateLimitResponse) GetTotalPending

func (*QueryListPendingCctxWithinRateLimitResponse) Marshal

func (m *QueryListPendingCctxWithinRateLimitResponse) Marshal() (dAtA []byte, err error)

func (*QueryListPendingCctxWithinRateLimitResponse) MarshalTo

func (*QueryListPendingCctxWithinRateLimitResponse) MarshalToSizedBuffer

func (m *QueryListPendingCctxWithinRateLimitResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*QueryListPendingCctxWithinRateLimitResponse) ProtoMessage

func (*QueryListPendingCctxWithinRateLimitResponse) Reset

func (*QueryListPendingCctxWithinRateLimitResponse) Size

func (*QueryListPendingCctxWithinRateLimitResponse) String

func (*QueryListPendingCctxWithinRateLimitResponse) Unmarshal

func (*QueryListPendingCctxWithinRateLimitResponse) XXX_DiscardUnknown

func (m *QueryListPendingCctxWithinRateLimitResponse) XXX_DiscardUnknown()

func (*QueryListPendingCctxWithinRateLimitResponse) XXX_Marshal

func (m *QueryListPendingCctxWithinRateLimitResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*QueryListPendingCctxWithinRateLimitResponse) XXX_Merge

func (*QueryListPendingCctxWithinRateLimitResponse) XXX_Size

func (*QueryListPendingCctxWithinRateLimitResponse) XXX_Unmarshal

type QueryMessagePassingProtocolFeeRequest

type QueryMessagePassingProtocolFeeRequest struct {
}

func (*QueryMessagePassingProtocolFeeRequest) Descriptor

func (*QueryMessagePassingProtocolFeeRequest) Descriptor() ([]byte, []int)

func (*QueryMessagePassingProtocolFeeRequest) Marshal

func (m *QueryMessagePassingProtocolFeeRequest) Marshal() (dAtA []byte, err error)

func (*QueryMessagePassingProtocolFeeRequest) MarshalTo

func (m *QueryMessagePassingProtocolFeeRequest) MarshalTo(dAtA []byte) (int, error)

func (*QueryMessagePassingProtocolFeeRequest) MarshalToSizedBuffer

func (m *QueryMessagePassingProtocolFeeRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*QueryMessagePassingProtocolFeeRequest) ProtoMessage

func (*QueryMessagePassingProtocolFeeRequest) ProtoMessage()

func (*QueryMessagePassingProtocolFeeRequest) Reset

func (*QueryMessagePassingProtocolFeeRequest) Size

func (*QueryMessagePassingProtocolFeeRequest) String

func (*QueryMessagePassingProtocolFeeRequest) Unmarshal

func (m *QueryMessagePassingProtocolFeeRequest) Unmarshal(dAtA []byte) error

func (*QueryMessagePassingProtocolFeeRequest) XXX_DiscardUnknown

func (m *QueryMessagePassingProtocolFeeRequest) XXX_DiscardUnknown()

func (*QueryMessagePassingProtocolFeeRequest) XXX_Marshal

func (m *QueryMessagePassingProtocolFeeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*QueryMessagePassingProtocolFeeRequest) XXX_Merge

func (*QueryMessagePassingProtocolFeeRequest) XXX_Size

func (*QueryMessagePassingProtocolFeeRequest) XXX_Unmarshal

func (m *QueryMessagePassingProtocolFeeRequest) XXX_Unmarshal(b []byte) error

type QueryMessagePassingProtocolFeeResponse

type QueryMessagePassingProtocolFeeResponse struct {
	FeeInZeta string `protobuf:"bytes,1,opt,name=feeInZeta,proto3" json:"feeInZeta,omitempty"`
}

func (*QueryMessagePassingProtocolFeeResponse) Descriptor

func (*QueryMessagePassingProtocolFeeResponse) Descriptor() ([]byte, []int)

func (*QueryMessagePassingProtocolFeeResponse) GetFeeInZeta

func (*QueryMessagePassingProtocolFeeResponse) Marshal

func (m *QueryMessagePassingProtocolFeeResponse) Marshal() (dAtA []byte, err error)

func (*QueryMessagePassingProtocolFeeResponse) MarshalTo

func (m *QueryMessagePassingProtocolFeeResponse) MarshalTo(dAtA []byte) (int, error)

func (*QueryMessagePassingProtocolFeeResponse) MarshalToSizedBuffer

func (m *QueryMessagePassingProtocolFeeResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*QueryMessagePassingProtocolFeeResponse) ProtoMessage

func (*QueryMessagePassingProtocolFeeResponse) Reset

func (*QueryMessagePassingProtocolFeeResponse) Size

func (*QueryMessagePassingProtocolFeeResponse) String

func (*QueryMessagePassingProtocolFeeResponse) Unmarshal

func (m *QueryMessagePassingProtocolFeeResponse) Unmarshal(dAtA []byte) error

func (*QueryMessagePassingProtocolFeeResponse) XXX_DiscardUnknown

func (m *QueryMessagePassingProtocolFeeResponse) XXX_DiscardUnknown()

func (*QueryMessagePassingProtocolFeeResponse) XXX_Marshal

func (m *QueryMessagePassingProtocolFeeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*QueryMessagePassingProtocolFeeResponse) XXX_Merge

func (*QueryMessagePassingProtocolFeeResponse) XXX_Size

func (*QueryMessagePassingProtocolFeeResponse) XXX_Unmarshal

func (m *QueryMessagePassingProtocolFeeResponse) XXX_Unmarshal(b []byte) error

type QueryRateLimiterFlagsRequest

type QueryRateLimiterFlagsRequest struct {
}

func (*QueryRateLimiterFlagsRequest) Descriptor

func (*QueryRateLimiterFlagsRequest) Descriptor() ([]byte, []int)

func (*QueryRateLimiterFlagsRequest) Marshal

func (m *QueryRateLimiterFlagsRequest) Marshal() (dAtA []byte, err error)

func (*QueryRateLimiterFlagsRequest) MarshalTo

func (m *QueryRateLimiterFlagsRequest) MarshalTo(dAtA []byte) (int, error)

func (*QueryRateLimiterFlagsRequest) MarshalToSizedBuffer

func (m *QueryRateLimiterFlagsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*QueryRateLimiterFlagsRequest) ProtoMessage

func (*QueryRateLimiterFlagsRequest) ProtoMessage()

func (*QueryRateLimiterFlagsRequest) Reset

func (m *QueryRateLimiterFlagsRequest) Reset()

func (*QueryRateLimiterFlagsRequest) Size

func (m *QueryRateLimiterFlagsRequest) Size() (n int)

func (*QueryRateLimiterFlagsRequest) String

func (*QueryRateLimiterFlagsRequest) Unmarshal

func (m *QueryRateLimiterFlagsRequest) Unmarshal(dAtA []byte) error

func (*QueryRateLimiterFlagsRequest) XXX_DiscardUnknown

func (m *QueryRateLimiterFlagsRequest) XXX_DiscardUnknown()

func (*QueryRateLimiterFlagsRequest) XXX_Marshal

func (m *QueryRateLimiterFlagsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*QueryRateLimiterFlagsRequest) XXX_Merge

func (m *QueryRateLimiterFlagsRequest) XXX_Merge(src proto.Message)

func (*QueryRateLimiterFlagsRequest) XXX_Size

func (m *QueryRateLimiterFlagsRequest) XXX_Size() int

func (*QueryRateLimiterFlagsRequest) XXX_Unmarshal

func (m *QueryRateLimiterFlagsRequest) XXX_Unmarshal(b []byte) error

type QueryRateLimiterFlagsResponse

type QueryRateLimiterFlagsResponse struct {
	RateLimiterFlags RateLimiterFlags `protobuf:"bytes,1,opt,name=rateLimiterFlags,proto3" json:"rateLimiterFlags"`
}

func (*QueryRateLimiterFlagsResponse) Descriptor

func (*QueryRateLimiterFlagsResponse) Descriptor() ([]byte, []int)

func (*QueryRateLimiterFlagsResponse) GetRateLimiterFlags

func (m *QueryRateLimiterFlagsResponse) GetRateLimiterFlags() RateLimiterFlags

func (*QueryRateLimiterFlagsResponse) Marshal

func (m *QueryRateLimiterFlagsResponse) Marshal() (dAtA []byte, err error)

func (*QueryRateLimiterFlagsResponse) MarshalTo

func (m *QueryRateLimiterFlagsResponse) MarshalTo(dAtA []byte) (int, error)

func (*QueryRateLimiterFlagsResponse) MarshalToSizedBuffer

func (m *QueryRateLimiterFlagsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*QueryRateLimiterFlagsResponse) ProtoMessage

func (*QueryRateLimiterFlagsResponse) ProtoMessage()

func (*QueryRateLimiterFlagsResponse) Reset

func (m *QueryRateLimiterFlagsResponse) Reset()

func (*QueryRateLimiterFlagsResponse) Size

func (m *QueryRateLimiterFlagsResponse) Size() (n int)

func (*QueryRateLimiterFlagsResponse) String

func (*QueryRateLimiterFlagsResponse) Unmarshal

func (m *QueryRateLimiterFlagsResponse) Unmarshal(dAtA []byte) error

func (*QueryRateLimiterFlagsResponse) XXX_DiscardUnknown

func (m *QueryRateLimiterFlagsResponse) XXX_DiscardUnknown()

func (*QueryRateLimiterFlagsResponse) XXX_Marshal

func (m *QueryRateLimiterFlagsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*QueryRateLimiterFlagsResponse) XXX_Merge

func (m *QueryRateLimiterFlagsResponse) XXX_Merge(src proto.Message)

func (*QueryRateLimiterFlagsResponse) XXX_Size

func (m *QueryRateLimiterFlagsResponse) XXX_Size() int

func (*QueryRateLimiterFlagsResponse) XXX_Unmarshal

func (m *QueryRateLimiterFlagsResponse) XXX_Unmarshal(b []byte) error

type QueryRateLimiterInputRequest

type QueryRateLimiterInputRequest struct {
	Limit  uint32 `protobuf:"varint,1,opt,name=limit,proto3" json:"limit,omitempty"`
	Window int64  `protobuf:"varint,2,opt,name=window,proto3" json:"window,omitempty"`
}

func (*QueryRateLimiterInputRequest) Descriptor

func (*QueryRateLimiterInputRequest) Descriptor() ([]byte, []int)

func (*QueryRateLimiterInputRequest) GetLimit

func (m *QueryRateLimiterInputRequest) GetLimit() uint32

func (*QueryRateLimiterInputRequest) GetWindow

func (m *QueryRateLimiterInputRequest) GetWindow() int64

func (*QueryRateLimiterInputRequest) Marshal

func (m *QueryRateLimiterInputRequest) Marshal() (dAtA []byte, err error)

func (*QueryRateLimiterInputRequest) MarshalTo

func (m *QueryRateLimiterInputRequest) MarshalTo(dAtA []byte) (int, error)

func (*QueryRateLimiterInputRequest) MarshalToSizedBuffer

func (m *QueryRateLimiterInputRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*QueryRateLimiterInputRequest) ProtoMessage

func (*QueryRateLimiterInputRequest) ProtoMessage()

func (*QueryRateLimiterInputRequest) Reset

func (m *QueryRateLimiterInputRequest) Reset()

func (*QueryRateLimiterInputRequest) Size

func (m *QueryRateLimiterInputRequest) Size() (n int)

func (*QueryRateLimiterInputRequest) String

func (*QueryRateLimiterInputRequest) Unmarshal

func (m *QueryRateLimiterInputRequest) Unmarshal(dAtA []byte) error

func (*QueryRateLimiterInputRequest) XXX_DiscardUnknown

func (m *QueryRateLimiterInputRequest) XXX_DiscardUnknown()

func (*QueryRateLimiterInputRequest) XXX_Marshal

func (m *QueryRateLimiterInputRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*QueryRateLimiterInputRequest) XXX_Merge

func (m *QueryRateLimiterInputRequest) XXX_Merge(src proto.Message)

func (*QueryRateLimiterInputRequest) XXX_Size

func (m *QueryRateLimiterInputRequest) XXX_Size() int

func (*QueryRateLimiterInputRequest) XXX_Unmarshal

func (m *QueryRateLimiterInputRequest) XXX_Unmarshal(b []byte) error

type QueryRateLimiterInputResponse

type QueryRateLimiterInputResponse struct {
	Height                  int64           `protobuf:"varint,1,opt,name=height,proto3" json:"height,omitempty"`
	CctxsMissed             []*CrossChainTx `protobuf:"bytes,2,rep,name=cctxs_missed,json=cctxsMissed,proto3" json:"cctxs_missed,omitempty"`
	CctxsPending            []*CrossChainTx `protobuf:"bytes,3,rep,name=cctxs_pending,json=cctxsPending,proto3" json:"cctxs_pending,omitempty"`
	TotalPending            uint64          `protobuf:"varint,4,opt,name=total_pending,json=totalPending,proto3" json:"total_pending,omitempty"`
	PastCctxsValue          string          `protobuf:"bytes,5,opt,name=past_cctxs_value,json=pastCctxsValue,proto3" json:"past_cctxs_value,omitempty"`
	PendingCctxsValue       string          `protobuf:"bytes,6,opt,name=pending_cctxs_value,json=pendingCctxsValue,proto3" json:"pending_cctxs_value,omitempty"`
	LowestPendingCctxHeight int64           `` /* 135-byte string literal not displayed */
}

func (*QueryRateLimiterInputResponse) Descriptor

func (*QueryRateLimiterInputResponse) Descriptor() ([]byte, []int)

func (*QueryRateLimiterInputResponse) GetCctxsMissed

func (m *QueryRateLimiterInputResponse) GetCctxsMissed() []*CrossChainTx

func (*QueryRateLimiterInputResponse) GetCctxsPending

func (m *QueryRateLimiterInputResponse) GetCctxsPending() []*CrossChainTx

func (*QueryRateLimiterInputResponse) GetHeight

func (m *QueryRateLimiterInputResponse) GetHeight() int64

func (*QueryRateLimiterInputResponse) GetLowestPendingCctxHeight

func (m *QueryRateLimiterInputResponse) GetLowestPendingCctxHeight() int64

func (*QueryRateLimiterInputResponse) GetPastCctxsValue

func (m *QueryRateLimiterInputResponse) GetPastCctxsValue() string

func (*QueryRateLimiterInputResponse) GetPendingCctxsValue

func (m *QueryRateLimiterInputResponse) GetPendingCctxsValue() string

func (*QueryRateLimiterInputResponse) GetTotalPending

func (m *QueryRateLimiterInputResponse) GetTotalPending() uint64

func (*QueryRateLimiterInputResponse) Marshal

func (m *QueryRateLimiterInputResponse) Marshal() (dAtA []byte, err error)

func (*QueryRateLimiterInputResponse) MarshalTo

func (m *QueryRateLimiterInputResponse) MarshalTo(dAtA []byte) (int, error)

func (*QueryRateLimiterInputResponse) MarshalToSizedBuffer

func (m *QueryRateLimiterInputResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*QueryRateLimiterInputResponse) ProtoMessage

func (*QueryRateLimiterInputResponse) ProtoMessage()

func (*QueryRateLimiterInputResponse) Reset

func (m *QueryRateLimiterInputResponse) Reset()

func (*QueryRateLimiterInputResponse) Size

func (m *QueryRateLimiterInputResponse) Size() (n int)

func (*QueryRateLimiterInputResponse) String

func (*QueryRateLimiterInputResponse) Unmarshal

func (m *QueryRateLimiterInputResponse) Unmarshal(dAtA []byte) error

func (*QueryRateLimiterInputResponse) XXX_DiscardUnknown

func (m *QueryRateLimiterInputResponse) XXX_DiscardUnknown()

func (*QueryRateLimiterInputResponse) XXX_Marshal

func (m *QueryRateLimiterInputResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*QueryRateLimiterInputResponse) XXX_Merge

func (m *QueryRateLimiterInputResponse) XXX_Merge(src proto.Message)

func (*QueryRateLimiterInputResponse) XXX_Size

func (m *QueryRateLimiterInputResponse) XXX_Size() int

func (*QueryRateLimiterInputResponse) XXX_Unmarshal

func (m *QueryRateLimiterInputResponse) XXX_Unmarshal(b []byte) error

type QueryServer

type QueryServer interface {
	// Queries a outbound tracker by index.
	OutboundTracker(context.Context, *QueryGetOutboundTrackerRequest) (*QueryGetOutboundTrackerResponse, error)
	// Queries a list of OutboundTracker items.
	OutboundTrackerAll(context.Context, *QueryAllOutboundTrackerRequest) (*QueryAllOutboundTrackerResponse, error)
	OutboundTrackerAllByChain(context.Context, *QueryAllOutboundTrackerByChainRequest) (*QueryAllOutboundTrackerByChainResponse, error)
	InboundTrackerAllByChain(context.Context, *QueryAllInboundTrackerByChainRequest) (*QueryAllInboundTrackerByChainResponse, error)
	InboundTrackerAll(context.Context, *QueryAllInboundTrackersRequest) (*QueryAllInboundTrackersResponse, error)
	InboundTracker(context.Context, *QueryInboundTrackerRequest) (*QueryInboundTrackerResponse, error)
	// Queries a InboundHashToCctx by index.
	InboundHashToCctx(context.Context, *QueryGetInboundHashToCctxRequest) (*QueryGetInboundHashToCctxResponse, error)
	// Queries a InboundHashToCctx data by index.
	InboundHashToCctxData(context.Context, *QueryInboundHashToCctxDataRequest) (*QueryInboundHashToCctxDataResponse, error)
	// Queries a list of InboundHashToCctx items.
	InboundHashToCctxAll(context.Context, *QueryAllInboundHashToCctxRequest) (*QueryAllInboundHashToCctxResponse, error)
	// Queries a gasPrice by index.
	GasPrice(context.Context, *QueryGetGasPriceRequest) (*QueryGetGasPriceResponse, error)
	// Queries a list of gasPrice items.
	GasPriceAll(context.Context, *QueryAllGasPriceRequest) (*QueryAllGasPriceResponse, error)
	ConvertGasToZeta(context.Context, *QueryConvertGasToZetaRequest) (*QueryConvertGasToZetaResponse, error)
	ProtocolFee(context.Context, *QueryMessagePassingProtocolFeeRequest) (*QueryMessagePassingProtocolFeeResponse, error)
	// Queries a lastBlockHeight by index.
	LastBlockHeight(context.Context, *QueryGetLastBlockHeightRequest) (*QueryGetLastBlockHeightResponse, error)
	// Queries a list of lastBlockHeight items.
	LastBlockHeightAll(context.Context, *QueryAllLastBlockHeightRequest) (*QueryAllLastBlockHeightResponse, error)
	// Queries a send by index.
	Cctx(context.Context, *QueryGetCctxRequest) (*QueryGetCctxResponse, error)
	// Queries a cctx by nonce.
	CctxByNonce(context.Context, *QueryGetCctxByNonceRequest) (*QueryGetCctxResponse, error)
	// Queries a list of cctx items.
	CctxAll(context.Context, *QueryAllCctxRequest) (*QueryAllCctxResponse, error)
	// Queries a list of pending cctxs.
	ListPendingCctx(context.Context, *QueryListPendingCctxRequest) (*QueryListPendingCctxResponse, error)
	// Queries a list of pending cctxs within rate limit.
	ListPendingCctxWithinRateLimit(context.Context, *QueryListPendingCctxWithinRateLimitRequest) (*QueryListPendingCctxWithinRateLimitResponse, error)
	ZetaAccounting(context.Context, *QueryZetaAccountingRequest) (*QueryZetaAccountingResponse, error)
	// Queries a list of lastMetaHeight items.
	LastZetaHeight(context.Context, *QueryLastZetaHeightRequest) (*QueryLastZetaHeightResponse, error)
	// Queries the rate limiter flags
	RateLimiterFlags(context.Context, *QueryRateLimiterFlagsRequest) (*QueryRateLimiterFlagsResponse, error)
	// Queries the input data of rate limiter.
	RateLimiterInput(context.Context, *QueryRateLimiterInputRequest) (*QueryRateLimiterInputResponse, error)
	// Deprecated(v17): use OutboundTracker
	OutTxTracker(context.Context, *QueryGetOutboundTrackerRequest) (*QueryGetOutboundTrackerResponse, error)
	// Deprecated(v17): use OutboundTrackerAll
	OutTxTrackerAll(context.Context, *QueryAllOutboundTrackerRequest) (*QueryAllOutboundTrackerResponse, error)
	// Deprecated(v17): use OutboundTrackerAllByChain
	OutTxTrackerAllByChain(context.Context, *QueryAllOutboundTrackerByChainRequest) (*QueryAllOutboundTrackerByChainResponse, error)
	// Deprecated(v17): use InboundTrackerAllByChain
	InTxTrackerAllByChain(context.Context, *QueryAllInboundTrackerByChainRequest) (*QueryAllInboundTrackerByChainResponse, error)
	// Deprecated(v17): use InboundTrackerAll
	InTxTrackerAll(context.Context, *QueryAllInboundTrackersRequest) (*QueryAllInboundTrackersResponse, error)
	// Deprecated(v17): use InboundHashToCctx
	InTxHashToCctx(context.Context, *QueryGetInboundHashToCctxRequest) (*QueryGetInboundHashToCctxResponse, error)
	// Deprecated(v17): use InboundHashToCctxData
	InTxHashToCctxData(context.Context, *QueryInboundHashToCctxDataRequest) (*QueryInboundHashToCctxDataResponse, error)
	// Deprecated(v17): use InboundHashToCctxAll
	InTxHashToCctxAll(context.Context, *QueryAllInboundHashToCctxRequest) (*QueryAllInboundHashToCctxResponse, error)
}

QueryServer is the server API for Query service.

type QueryZetaAccountingRequest

type QueryZetaAccountingRequest struct {
}

func (*QueryZetaAccountingRequest) Descriptor

func (*QueryZetaAccountingRequest) Descriptor() ([]byte, []int)

func (*QueryZetaAccountingRequest) Marshal

func (m *QueryZetaAccountingRequest) Marshal() (dAtA []byte, err error)

func (*QueryZetaAccountingRequest) MarshalTo

func (m *QueryZetaAccountingRequest) MarshalTo(dAtA []byte) (int, error)

func (*QueryZetaAccountingRequest) MarshalToSizedBuffer

func (m *QueryZetaAccountingRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*QueryZetaAccountingRequest) ProtoMessage

func (*QueryZetaAccountingRequest) ProtoMessage()

func (*QueryZetaAccountingRequest) Reset

func (m *QueryZetaAccountingRequest) Reset()

func (*QueryZetaAccountingRequest) Size

func (m *QueryZetaAccountingRequest) Size() (n int)

func (*QueryZetaAccountingRequest) String

func (m *QueryZetaAccountingRequest) String() string

func (*QueryZetaAccountingRequest) Unmarshal

func (m *QueryZetaAccountingRequest) Unmarshal(dAtA []byte) error

func (*QueryZetaAccountingRequest) XXX_DiscardUnknown

func (m *QueryZetaAccountingRequest) XXX_DiscardUnknown()

func (*QueryZetaAccountingRequest) XXX_Marshal

func (m *QueryZetaAccountingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*QueryZetaAccountingRequest) XXX_Merge

func (m *QueryZetaAccountingRequest) XXX_Merge(src proto.Message)

func (*QueryZetaAccountingRequest) XXX_Size

func (m *QueryZetaAccountingRequest) XXX_Size() int

func (*QueryZetaAccountingRequest) XXX_Unmarshal

func (m *QueryZetaAccountingRequest) XXX_Unmarshal(b []byte) error

type QueryZetaAccountingResponse

type QueryZetaAccountingResponse struct {
	AbortedZetaAmount string `protobuf:"bytes,1,opt,name=aborted_zeta_amount,json=abortedZetaAmount,proto3" json:"aborted_zeta_amount,omitempty"`
}

func (*QueryZetaAccountingResponse) Descriptor

func (*QueryZetaAccountingResponse) Descriptor() ([]byte, []int)

func (*QueryZetaAccountingResponse) GetAbortedZetaAmount

func (m *QueryZetaAccountingResponse) GetAbortedZetaAmount() string

func (*QueryZetaAccountingResponse) Marshal

func (m *QueryZetaAccountingResponse) Marshal() (dAtA []byte, err error)

func (*QueryZetaAccountingResponse) MarshalTo

func (m *QueryZetaAccountingResponse) MarshalTo(dAtA []byte) (int, error)

func (*QueryZetaAccountingResponse) MarshalToSizedBuffer

func (m *QueryZetaAccountingResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*QueryZetaAccountingResponse) ProtoMessage

func (*QueryZetaAccountingResponse) ProtoMessage()

func (*QueryZetaAccountingResponse) Reset

func (m *QueryZetaAccountingResponse) Reset()

func (*QueryZetaAccountingResponse) Size

func (m *QueryZetaAccountingResponse) Size() (n int)

func (*QueryZetaAccountingResponse) String

func (m *QueryZetaAccountingResponse) String() string

func (*QueryZetaAccountingResponse) Unmarshal

func (m *QueryZetaAccountingResponse) Unmarshal(dAtA []byte) error

func (*QueryZetaAccountingResponse) XXX_DiscardUnknown

func (m *QueryZetaAccountingResponse) XXX_DiscardUnknown()

func (*QueryZetaAccountingResponse) XXX_Marshal

func (m *QueryZetaAccountingResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*QueryZetaAccountingResponse) XXX_Merge

func (m *QueryZetaAccountingResponse) XXX_Merge(src proto.Message)

func (*QueryZetaAccountingResponse) XXX_Size

func (m *QueryZetaAccountingResponse) XXX_Size() int

func (*QueryZetaAccountingResponse) XXX_Unmarshal

func (m *QueryZetaAccountingResponse) XXX_Unmarshal(b []byte) error

type RateLimiterFlags

type RateLimiterFlags struct {
	Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	// window in blocks
	Window int64 `protobuf:"varint,2,opt,name=window,proto3" json:"window,omitempty"`
	// rate in azeta per block
	Rate github_com_cosmos_cosmos_sdk_types.Uint `protobuf:"bytes,3,opt,name=rate,proto3,customtype=github.com/cosmos/cosmos-sdk/types.Uint" json:"rate"`
	// conversion in azeta per token
	Conversions []Conversion `protobuf:"bytes,4,rep,name=conversions,proto3" json:"conversions"`
}

func (*RateLimiterFlags) Descriptor

func (*RateLimiterFlags) Descriptor() ([]byte, []int)

func (RateLimiterFlags) GetConversionRate

func (r RateLimiterFlags) GetConversionRate(zrc20 string) (sdk.Dec, bool)

GetConversionRate returns the conversion rate for the given zrc20

func (*RateLimiterFlags) GetConversions

func (m *RateLimiterFlags) GetConversions() []Conversion

func (*RateLimiterFlags) GetEnabled

func (m *RateLimiterFlags) GetEnabled() bool

func (*RateLimiterFlags) GetWindow

func (m *RateLimiterFlags) GetWindow() int64

func (*RateLimiterFlags) Marshal

func (m *RateLimiterFlags) Marshal() (dAtA []byte, err error)

func (*RateLimiterFlags) MarshalTo

func (m *RateLimiterFlags) MarshalTo(dAtA []byte) (int, error)

func (*RateLimiterFlags) MarshalToSizedBuffer

func (m *RateLimiterFlags) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RateLimiterFlags) ProtoMessage

func (*RateLimiterFlags) ProtoMessage()

func (*RateLimiterFlags) Reset

func (m *RateLimiterFlags) Reset()

func (*RateLimiterFlags) Size

func (m *RateLimiterFlags) Size() (n int)

func (*RateLimiterFlags) String

func (m *RateLimiterFlags) String() string

func (*RateLimiterFlags) Unmarshal

func (m *RateLimiterFlags) Unmarshal(dAtA []byte) error

func (RateLimiterFlags) Validate

func (r RateLimiterFlags) Validate() error

Validate checks that the RateLimiterFlags is valid

func (*RateLimiterFlags) XXX_DiscardUnknown

func (m *RateLimiterFlags) XXX_DiscardUnknown()

func (*RateLimiterFlags) XXX_Marshal

func (m *RateLimiterFlags) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RateLimiterFlags) XXX_Merge

func (m *RateLimiterFlags) XXX_Merge(src proto.Message)

func (*RateLimiterFlags) XXX_Size

func (m *RateLimiterFlags) XXX_Size() int

func (*RateLimiterFlags) XXX_Unmarshal

func (m *RateLimiterFlags) XXX_Unmarshal(b []byte) error

type RevertOptions

type RevertOptions struct {
	RevertAddress  string                                  `protobuf:"bytes,1,opt,name=revert_address,json=revertAddress,proto3" json:"revert_address,omitempty"`
	CallOnRevert   bool                                    `protobuf:"varint,2,opt,name=call_on_revert,json=callOnRevert,proto3" json:"call_on_revert,omitempty"`
	AbortAddress   string                                  `protobuf:"bytes,3,opt,name=abort_address,json=abortAddress,proto3" json:"abort_address,omitempty"`
	RevertMessage  []byte                                  `protobuf:"bytes,4,opt,name=revert_message,json=revertMessage,proto3" json:"revert_message,omitempty"`
	RevertGasLimit github_com_cosmos_cosmos_sdk_types.Uint `` /* 146-byte string literal not displayed */
}

RevertOptions represents the options for reverting a cctx

func NewEmptyRevertOptions

func NewEmptyRevertOptions() RevertOptions

NewEmptyRevertOptions initializes a new empty RevertOptions

func NewRevertOptionsFromEVM

func NewRevertOptionsFromEVM(revertOptions gatewayevm.RevertOptions) RevertOptions

NewRevertOptionsFromEVM initializes a new RevertOptions from a gatewayevm.RevertOptions

func NewRevertOptionsFromZEVM

func NewRevertOptionsFromZEVM(revertOptions gatewayzevm.RevertOptions) RevertOptions

NewRevertOptionsFromZEVM initializes a new RevertOptions from a gatewayzevm.RevertOptions

func (*RevertOptions) Descriptor

func (*RevertOptions) Descriptor() ([]byte, []int)

func (*RevertOptions) GetAbortAddress

func (m *RevertOptions) GetAbortAddress() string

func (*RevertOptions) GetCallOnRevert

func (m *RevertOptions) GetCallOnRevert() bool

func (RevertOptions) GetEVMAbortAddress

func (r RevertOptions) GetEVMAbortAddress() (ethcommon.Address, bool)

GetEVMAbortAddress returns the EVM abort address if the abort address is not a valid address, it returns false

func (RevertOptions) GetEVMRevertAddress

func (r RevertOptions) GetEVMRevertAddress() (ethcommon.Address, bool)

GetEVMRevertAddress returns the EVM revert address if the revert address is not a valid address, it returns false

func (*RevertOptions) GetRevertAddress

func (m *RevertOptions) GetRevertAddress() string

func (*RevertOptions) GetRevertMessage

func (m *RevertOptions) GetRevertMessage() []byte

func (*RevertOptions) Marshal

func (m *RevertOptions) Marshal() (dAtA []byte, err error)

func (*RevertOptions) MarshalTo

func (m *RevertOptions) MarshalTo(dAtA []byte) (int, error)

func (*RevertOptions) MarshalToSizedBuffer

func (m *RevertOptions) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RevertOptions) ProtoMessage

func (*RevertOptions) ProtoMessage()

func (*RevertOptions) Reset

func (m *RevertOptions) Reset()

func (*RevertOptions) Size

func (m *RevertOptions) Size() (n int)

func (*RevertOptions) String

func (m *RevertOptions) String() string

func (RevertOptions) ToEVMRevertOptions

func (r RevertOptions) ToEVMRevertOptions() gatewayevm.RevertOptions

ToEVMRevertOptions converts the RevertOptions to a gatewayevm.RevertOptions

func (RevertOptions) ToZEVMRevertOptions

func (r RevertOptions) ToZEVMRevertOptions() gatewayzevm.RevertOptions

ToZEVMRevertOptions converts the RevertOptions to a gatewayzevm.RevertOptions

func (*RevertOptions) Unmarshal

func (m *RevertOptions) Unmarshal(dAtA []byte) error

func (*RevertOptions) XXX_DiscardUnknown

func (m *RevertOptions) XXX_DiscardUnknown()

func (*RevertOptions) XXX_Marshal

func (m *RevertOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RevertOptions) XXX_Merge

func (m *RevertOptions) XXX_Merge(src proto.Message)

func (*RevertOptions) XXX_Size

func (m *RevertOptions) XXX_Size() int

func (*RevertOptions) XXX_Unmarshal

func (m *RevertOptions) XXX_Unmarshal(b []byte) error

type StakingKeeper

type StakingKeeper interface {
	GetAllValidators(ctx sdk.Context) (validators []stakingtypes.Validator)
}

type Status

type Status struct {
	Status CctxStatus `protobuf:"varint,1,opt,name=status,proto3,enum=zetachain.zetacore.crosschain.CctxStatus" json:"status,omitempty"`
	// status_message carries information about the status transitions:
	// why they were triggered, old and new status.
	StatusMessage string `protobuf:"bytes,2,opt,name=status_message,json=statusMessage,proto3" json:"status_message,omitempty"`
	// error_message carries information about the error that caused the tx
	// to be PendingRevert, Reverted or Aborted.
	ErrorMessage        string `protobuf:"bytes,6,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
	LastUpdateTimestamp int64  `protobuf:"varint,3,opt,name=lastUpdate_timestamp,json=lastUpdateTimestamp,proto3" json:"lastUpdate_timestamp,omitempty"`
	IsAbortRefunded     bool   `protobuf:"varint,4,opt,name=isAbortRefunded,proto3" json:"isAbortRefunded,omitempty"`
	// when the CCTX was created. only populated on new transactions.
	CreatedTimestamp int64 `protobuf:"varint,5,opt,name=created_timestamp,json=createdTimestamp,proto3" json:"created_timestamp,omitempty"`
}

func (*Status) AbortRefunded

func (m *Status) AbortRefunded()

func (*Status) Descriptor

func (*Status) Descriptor() ([]byte, []int)

func (*Status) GetCreatedTimestamp

func (m *Status) GetCreatedTimestamp() int64

func (*Status) GetErrorMessage

func (m *Status) GetErrorMessage() string

func (*Status) GetIsAbortRefunded

func (m *Status) GetIsAbortRefunded() bool

func (*Status) GetLastUpdateTimestamp

func (m *Status) GetLastUpdateTimestamp() int64

func (*Status) GetStatus

func (m *Status) GetStatus() CctxStatus

func (*Status) GetStatusMessage

func (m *Status) GetStatusMessage() string

func (*Status) Marshal

func (m *Status) Marshal() (dAtA []byte, err error)

func (*Status) MarshalTo

func (m *Status) MarshalTo(dAtA []byte) (int, error)

func (*Status) MarshalToSizedBuffer

func (m *Status) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Status) ProtoMessage

func (*Status) ProtoMessage()

func (*Status) Reset

func (m *Status) Reset()

func (*Status) Size

func (m *Status) Size() (n int)

func (*Status) String

func (m *Status) String() string

func (*Status) Unmarshal

func (m *Status) Unmarshal(dAtA []byte) error

func (*Status) UpdateErrorMessage

func (m *Status) UpdateErrorMessage(errorMsg string)

UpdateErrorMessage updates cctx.status.error_message.

func (*Status) UpdateStatus

func (m *Status) UpdateStatus(newStatus CctxStatus, statusMsg string)

UpdateStatus updates the cctx status and cctx.status.status_message.

func (*Status) UpdateStatusAndErrorMessages

func (m *Status) UpdateStatusAndErrorMessages(newStatus CctxStatus, statusMsg, errorMsg string)

UpdateStatusAndErrorMessages transitions the Status and Error messages.

func (*Status) ValidateTransition

func (m *Status) ValidateTransition(newStatus CctxStatus) bool

func (*Status) XXX_DiscardUnknown

func (m *Status) XXX_DiscardUnknown()

func (*Status) XXX_Marshal

func (m *Status) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Status) XXX_Merge

func (m *Status) XXX_Merge(src proto.Message)

func (*Status) XXX_Size

func (m *Status) XXX_Size() int

func (*Status) XXX_Unmarshal

func (m *Status) XXX_Unmarshal(b []byte) error

type TxFinalizationStatus

type TxFinalizationStatus int32
const (
	TxFinalizationStatus_NotFinalized TxFinalizationStatus = 0
	TxFinalizationStatus_Finalized    TxFinalizationStatus = 1
	TxFinalizationStatus_Executed     TxFinalizationStatus = 2
)

func (TxFinalizationStatus) EnumDescriptor

func (TxFinalizationStatus) EnumDescriptor() ([]byte, []int)

func (TxFinalizationStatus) String

func (x TxFinalizationStatus) String() string

type TxHash

type TxHash struct {
	TxHash   string `protobuf:"bytes,1,opt,name=tx_hash,json=txHash,proto3" json:"tx_hash,omitempty"`
	TxSigner string `protobuf:"bytes,2,opt,name=tx_signer,json=txSigner,proto3" json:"tx_signer,omitempty"`
	Proved   bool   `protobuf:"varint,3,opt,name=proved,proto3" json:"proved,omitempty"`
}

func (*TxHash) Descriptor

func (*TxHash) Descriptor() ([]byte, []int)

func (*TxHash) GetProved

func (m *TxHash) GetProved() bool

func (*TxHash) GetTxHash

func (m *TxHash) GetTxHash() string

func (*TxHash) GetTxSigner

func (m *TxHash) GetTxSigner() string

func (*TxHash) Marshal

func (m *TxHash) Marshal() (dAtA []byte, err error)

func (*TxHash) MarshalTo

func (m *TxHash) MarshalTo(dAtA []byte) (int, error)

func (*TxHash) MarshalToSizedBuffer

func (m *TxHash) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TxHash) ProtoMessage

func (*TxHash) ProtoMessage()

func (*TxHash) Reset

func (m *TxHash) Reset()

func (*TxHash) Size

func (m *TxHash) Size() (n int)

func (*TxHash) String

func (m *TxHash) String() string

func (*TxHash) Unmarshal

func (m *TxHash) Unmarshal(dAtA []byte) error

func (*TxHash) XXX_DiscardUnknown

func (m *TxHash) XXX_DiscardUnknown()

func (*TxHash) XXX_Marshal

func (m *TxHash) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TxHash) XXX_Merge

func (m *TxHash) XXX_Merge(src proto.Message)

func (*TxHash) XXX_Size

func (m *TxHash) XXX_Size() int

func (*TxHash) XXX_Unmarshal

func (m *TxHash) XXX_Unmarshal(b []byte) error

type UnimplementedMsgServer

type UnimplementedMsgServer struct {
}

UnimplementedMsgServer can be embedded to have forward compatible implementations.

func (*UnimplementedMsgServer) AbortStuckCCTX

func (*UnimplementedMsgServer) AddInboundTracker

func (*UnimplementedMsgServer) AddOutboundTracker

func (*UnimplementedMsgServer) MigrateERC20CustodyFunds

func (*UnimplementedMsgServer) MigrateTssFunds

func (*UnimplementedMsgServer) RefundAbortedCCTX

func (*UnimplementedMsgServer) RemoveOutboundTracker

func (*UnimplementedMsgServer) UpdateRateLimiterFlags

func (*UnimplementedMsgServer) UpdateTssAddress

func (*UnimplementedMsgServer) VoteGasPrice

func (*UnimplementedMsgServer) VoteInbound

func (*UnimplementedMsgServer) VoteOutbound

func (*UnimplementedMsgServer) WhitelistERC20

type UnimplementedQueryServer

type UnimplementedQueryServer struct {
}

UnimplementedQueryServer can be embedded to have forward compatible implementations.

func (*UnimplementedQueryServer) Cctx

func (*UnimplementedQueryServer) CctxAll

func (*UnimplementedQueryServer) CctxByNonce

func (*UnimplementedQueryServer) ConvertGasToZeta

func (*UnimplementedQueryServer) GasPrice

func (*UnimplementedQueryServer) GasPriceAll

func (*UnimplementedQueryServer) InTxTrackerAll

func (*UnimplementedQueryServer) InboundTracker

func (*UnimplementedQueryServer) InboundTrackerAll

func (*UnimplementedQueryServer) LastBlockHeight

func (*UnimplementedQueryServer) LastBlockHeightAll

func (*UnimplementedQueryServer) LastZetaHeight

func (*UnimplementedQueryServer) ListPendingCctx

func (*UnimplementedQueryServer) OutTxTrackerAll

func (*UnimplementedQueryServer) OutboundTracker

func (*UnimplementedQueryServer) OutboundTrackerAll

func (*UnimplementedQueryServer) RateLimiterFlags

func (*UnimplementedQueryServer) RateLimiterInput

func (*UnimplementedQueryServer) ZetaAccounting

type ZetaAccounting

type ZetaAccounting struct {
	// aborted_zeta_amount stores the total aborted amount for cctx of coin-type
	// ZETA
	AbortedZetaAmount github_com_cosmos_cosmos_sdk_types.Uint `` /* 155-byte string literal not displayed */
}

func (*ZetaAccounting) Descriptor

func (*ZetaAccounting) Descriptor() ([]byte, []int)

func (*ZetaAccounting) Marshal

func (m *ZetaAccounting) Marshal() (dAtA []byte, err error)

func (*ZetaAccounting) MarshalTo

func (m *ZetaAccounting) MarshalTo(dAtA []byte) (int, error)

func (*ZetaAccounting) MarshalToSizedBuffer

func (m *ZetaAccounting) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ZetaAccounting) ProtoMessage

func (*ZetaAccounting) ProtoMessage()

func (*ZetaAccounting) Reset

func (m *ZetaAccounting) Reset()

func (*ZetaAccounting) Size

func (m *ZetaAccounting) Size() (n int)

func (*ZetaAccounting) String

func (m *ZetaAccounting) String() string

func (*ZetaAccounting) Unmarshal

func (m *ZetaAccounting) Unmarshal(dAtA []byte) error

func (*ZetaAccounting) XXX_DiscardUnknown

func (m *ZetaAccounting) XXX_DiscardUnknown()

func (*ZetaAccounting) XXX_Marshal

func (m *ZetaAccounting) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ZetaAccounting) XXX_Merge

func (m *ZetaAccounting) XXX_Merge(src proto.Message)

func (*ZetaAccounting) XXX_Size

func (m *ZetaAccounting) XXX_Size() int

func (*ZetaAccounting) XXX_Unmarshal

func (m *ZetaAccounting) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL