import { BinaryReader, BinaryWriter } from "../../../../binary.js"; import { DeepPartial } from "../../../../helpers.js"; import { Height, HeightAmino } from "../../client/v1/client.js"; import { Channel, ChannelAmino, Packet, PacketAmino } from "./channel.js"; //#region src/ibc/core/channel/v1/tx.d.ts /** ResponseResultType defines the possible outcomes of the execution of a message */ declare enum ResponseResultType { /** RESPONSE_RESULT_TYPE_UNSPECIFIED - Default zero value enumeration */ RESPONSE_RESULT_TYPE_UNSPECIFIED = 0, /** RESPONSE_RESULT_TYPE_NOOP - The message did not call the IBC application callbacks (because, for example, the packet had already been relayed) */ RESPONSE_RESULT_TYPE_NOOP = 1, /** RESPONSE_RESULT_TYPE_SUCCESS - The message was executed successfully */ RESPONSE_RESULT_TYPE_SUCCESS = 2, /** RESPONSE_RESULT_TYPE_FAILURE - The message was executed unsuccessfully */ RESPONSE_RESULT_TYPE_FAILURE = 3, UNRECOGNIZED = -1 } declare const ResponseResultTypeAmino: typeof ResponseResultType; declare function responseResultTypeFromJSON(object: any): ResponseResultType; declare function responseResultTypeToJSON(object: ResponseResultType): string; /** * MsgChannelOpenInit defines an sdk.Msg to initialize a channel handshake. It * is called by a relayer on Chain A. * @name MsgChannelOpenInit * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelOpenInit */ interface MsgChannelOpenInit { portId: string; channel: Channel; signer: string; } interface MsgChannelOpenInitProtoMsg { typeUrl: "/ibc.core.channel.v1.MsgChannelOpenInit"; value: Uint8Array; } /** * MsgChannelOpenInit defines an sdk.Msg to initialize a channel handshake. It * is called by a relayer on Chain A. * @name MsgChannelOpenInitAmino * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelOpenInit */ interface MsgChannelOpenInitAmino { port_id: string; channel: ChannelAmino; signer: string; } interface MsgChannelOpenInitAminoMsg { type: "cosmos-sdk/MsgChannelOpenInit"; value: MsgChannelOpenInitAmino; } /** * MsgChannelOpenInitResponse defines the Msg/ChannelOpenInit response type. * @name MsgChannelOpenInitResponse * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelOpenInitResponse */ interface MsgChannelOpenInitResponse { channelId: string; version: string; } interface MsgChannelOpenInitResponseProtoMsg { typeUrl: "/ibc.core.channel.v1.MsgChannelOpenInitResponse"; value: Uint8Array; } /** * MsgChannelOpenInitResponse defines the Msg/ChannelOpenInit response type. * @name MsgChannelOpenInitResponseAmino * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelOpenInitResponse */ interface MsgChannelOpenInitResponseAmino { channel_id: string; version: string; } interface MsgChannelOpenInitResponseAminoMsg { type: "cosmos-sdk/MsgChannelOpenInitResponse"; value: MsgChannelOpenInitResponseAmino; } /** * MsgChannelOpenInit defines a msg sent by a Relayer to try to open a channel * on Chain B. The version field within the Channel field has been deprecated. Its * value will be ignored by core IBC. * @name MsgChannelOpenTry * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelOpenTry */ interface MsgChannelOpenTry { portId: string; /** * Deprecated: this field is unused. Crossing hello's are no longer supported in core IBC. * @deprecated */ previousChannelId: string; /** * NOTE: the version field within the channel has been deprecated. Its value will be ignored by core IBC. */ channel: Channel; counterpartyVersion: string; proofInit: Uint8Array; proofHeight: Height; signer: string; } interface MsgChannelOpenTryProtoMsg { typeUrl: "/ibc.core.channel.v1.MsgChannelOpenTry"; value: Uint8Array; } /** * MsgChannelOpenInit defines a msg sent by a Relayer to try to open a channel * on Chain B. The version field within the Channel field has been deprecated. Its * value will be ignored by core IBC. * @name MsgChannelOpenTryAmino * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelOpenTry */ interface MsgChannelOpenTryAmino { port_id: string; /** * Deprecated: this field is unused. Crossing hello's are no longer supported in core IBC. * @deprecated */ previous_channel_id: string; /** * NOTE: the version field within the channel has been deprecated. Its value will be ignored by core IBC. */ channel: ChannelAmino; counterparty_version: string; proof_init: string; proof_height: HeightAmino; signer: string; } interface MsgChannelOpenTryAminoMsg { type: "cosmos-sdk/MsgChannelOpenTry"; value: MsgChannelOpenTryAmino; } /** * MsgChannelOpenTryResponse defines the Msg/ChannelOpenTry response type. * @name MsgChannelOpenTryResponse * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelOpenTryResponse */ interface MsgChannelOpenTryResponse { version: string; channelId: string; } interface MsgChannelOpenTryResponseProtoMsg { typeUrl: "/ibc.core.channel.v1.MsgChannelOpenTryResponse"; value: Uint8Array; } /** * MsgChannelOpenTryResponse defines the Msg/ChannelOpenTry response type. * @name MsgChannelOpenTryResponseAmino * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelOpenTryResponse */ interface MsgChannelOpenTryResponseAmino { version: string; channel_id: string; } interface MsgChannelOpenTryResponseAminoMsg { type: "cosmos-sdk/MsgChannelOpenTryResponse"; value: MsgChannelOpenTryResponseAmino; } /** * MsgChannelOpenAck defines a msg sent by a Relayer to Chain A to acknowledge * the change of channel state to TRYOPEN on Chain B. * @name MsgChannelOpenAck * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelOpenAck */ interface MsgChannelOpenAck { portId: string; channelId: string; counterpartyChannelId: string; counterpartyVersion: string; proofTry: Uint8Array; proofHeight: Height; signer: string; } interface MsgChannelOpenAckProtoMsg { typeUrl: "/ibc.core.channel.v1.MsgChannelOpenAck"; value: Uint8Array; } /** * MsgChannelOpenAck defines a msg sent by a Relayer to Chain A to acknowledge * the change of channel state to TRYOPEN on Chain B. * @name MsgChannelOpenAckAmino * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelOpenAck */ interface MsgChannelOpenAckAmino { port_id: string; channel_id: string; counterparty_channel_id: string; counterparty_version: string; proof_try: string; proof_height: HeightAmino; signer: string; } interface MsgChannelOpenAckAminoMsg { type: "cosmos-sdk/MsgChannelOpenAck"; value: MsgChannelOpenAckAmino; } /** * MsgChannelOpenAckResponse defines the Msg/ChannelOpenAck response type. * @name MsgChannelOpenAckResponse * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelOpenAckResponse */ interface MsgChannelOpenAckResponse {} interface MsgChannelOpenAckResponseProtoMsg { typeUrl: "/ibc.core.channel.v1.MsgChannelOpenAckResponse"; value: Uint8Array; } /** * MsgChannelOpenAckResponse defines the Msg/ChannelOpenAck response type. * @name MsgChannelOpenAckResponseAmino * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelOpenAckResponse */ interface MsgChannelOpenAckResponseAmino {} interface MsgChannelOpenAckResponseAminoMsg { type: "cosmos-sdk/MsgChannelOpenAckResponse"; value: MsgChannelOpenAckResponseAmino; } /** * MsgChannelOpenConfirm defines a msg sent by a Relayer to Chain B to * acknowledge the change of channel state to OPEN on Chain A. * @name MsgChannelOpenConfirm * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelOpenConfirm */ interface MsgChannelOpenConfirm { portId: string; channelId: string; proofAck: Uint8Array; proofHeight: Height; signer: string; } interface MsgChannelOpenConfirmProtoMsg { typeUrl: "/ibc.core.channel.v1.MsgChannelOpenConfirm"; value: Uint8Array; } /** * MsgChannelOpenConfirm defines a msg sent by a Relayer to Chain B to * acknowledge the change of channel state to OPEN on Chain A. * @name MsgChannelOpenConfirmAmino * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelOpenConfirm */ interface MsgChannelOpenConfirmAmino { port_id: string; channel_id: string; proof_ack: string; proof_height: HeightAmino; signer: string; } interface MsgChannelOpenConfirmAminoMsg { type: "cosmos-sdk/MsgChannelOpenConfirm"; value: MsgChannelOpenConfirmAmino; } /** * MsgChannelOpenConfirmResponse defines the Msg/ChannelOpenConfirm response * type. * @name MsgChannelOpenConfirmResponse * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelOpenConfirmResponse */ interface MsgChannelOpenConfirmResponse {} interface MsgChannelOpenConfirmResponseProtoMsg { typeUrl: "/ibc.core.channel.v1.MsgChannelOpenConfirmResponse"; value: Uint8Array; } /** * MsgChannelOpenConfirmResponse defines the Msg/ChannelOpenConfirm response * type. * @name MsgChannelOpenConfirmResponseAmino * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelOpenConfirmResponse */ interface MsgChannelOpenConfirmResponseAmino {} interface MsgChannelOpenConfirmResponseAminoMsg { type: "cosmos-sdk/MsgChannelOpenConfirmResponse"; value: MsgChannelOpenConfirmResponseAmino; } /** * MsgChannelCloseInit defines a msg sent by a Relayer to Chain A * to close a channel with Chain B. * @name MsgChannelCloseInit * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelCloseInit */ interface MsgChannelCloseInit { portId: string; channelId: string; signer: string; } interface MsgChannelCloseInitProtoMsg { typeUrl: "/ibc.core.channel.v1.MsgChannelCloseInit"; value: Uint8Array; } /** * MsgChannelCloseInit defines a msg sent by a Relayer to Chain A * to close a channel with Chain B. * @name MsgChannelCloseInitAmino * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelCloseInit */ interface MsgChannelCloseInitAmino { port_id: string; channel_id: string; signer: string; } interface MsgChannelCloseInitAminoMsg { type: "cosmos-sdk/MsgChannelCloseInit"; value: MsgChannelCloseInitAmino; } /** * MsgChannelCloseInitResponse defines the Msg/ChannelCloseInit response type. * @name MsgChannelCloseInitResponse * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelCloseInitResponse */ interface MsgChannelCloseInitResponse {} interface MsgChannelCloseInitResponseProtoMsg { typeUrl: "/ibc.core.channel.v1.MsgChannelCloseInitResponse"; value: Uint8Array; } /** * MsgChannelCloseInitResponse defines the Msg/ChannelCloseInit response type. * @name MsgChannelCloseInitResponseAmino * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelCloseInitResponse */ interface MsgChannelCloseInitResponseAmino {} interface MsgChannelCloseInitResponseAminoMsg { type: "cosmos-sdk/MsgChannelCloseInitResponse"; value: MsgChannelCloseInitResponseAmino; } /** * MsgChannelCloseConfirm defines a msg sent by a Relayer to Chain B * to acknowledge the change of channel state to CLOSED on Chain A. * @name MsgChannelCloseConfirm * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelCloseConfirm */ interface MsgChannelCloseConfirm { portId: string; channelId: string; proofInit: Uint8Array; proofHeight: Height; signer: string; } interface MsgChannelCloseConfirmProtoMsg { typeUrl: "/ibc.core.channel.v1.MsgChannelCloseConfirm"; value: Uint8Array; } /** * MsgChannelCloseConfirm defines a msg sent by a Relayer to Chain B * to acknowledge the change of channel state to CLOSED on Chain A. * @name MsgChannelCloseConfirmAmino * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelCloseConfirm */ interface MsgChannelCloseConfirmAmino { port_id: string; channel_id: string; proof_init: string; proof_height: HeightAmino; signer: string; } interface MsgChannelCloseConfirmAminoMsg { type: "cosmos-sdk/MsgChannelCloseConfirm"; value: MsgChannelCloseConfirmAmino; } /** * MsgChannelCloseConfirmResponse defines the Msg/ChannelCloseConfirm response * type. * @name MsgChannelCloseConfirmResponse * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelCloseConfirmResponse */ interface MsgChannelCloseConfirmResponse {} interface MsgChannelCloseConfirmResponseProtoMsg { typeUrl: "/ibc.core.channel.v1.MsgChannelCloseConfirmResponse"; value: Uint8Array; } /** * MsgChannelCloseConfirmResponse defines the Msg/ChannelCloseConfirm response * type. * @name MsgChannelCloseConfirmResponseAmino * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelCloseConfirmResponse */ interface MsgChannelCloseConfirmResponseAmino {} interface MsgChannelCloseConfirmResponseAminoMsg { type: "cosmos-sdk/MsgChannelCloseConfirmResponse"; value: MsgChannelCloseConfirmResponseAmino; } /** * MsgRecvPacket receives incoming IBC packet * @name MsgRecvPacket * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgRecvPacket */ interface MsgRecvPacket { packet: Packet; proofCommitment: Uint8Array; proofHeight: Height; signer: string; } interface MsgRecvPacketProtoMsg { typeUrl: "/ibc.core.channel.v1.MsgRecvPacket"; value: Uint8Array; } /** * MsgRecvPacket receives incoming IBC packet * @name MsgRecvPacketAmino * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgRecvPacket */ interface MsgRecvPacketAmino { packet: PacketAmino; proof_commitment: string; proof_height: HeightAmino; signer: string; } interface MsgRecvPacketAminoMsg { type: "cosmos-sdk/MsgRecvPacket"; value: MsgRecvPacketAmino; } /** * MsgRecvPacketResponse defines the Msg/RecvPacket response type. * @name MsgRecvPacketResponse * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgRecvPacketResponse */ interface MsgRecvPacketResponse { result: ResponseResultType; } interface MsgRecvPacketResponseProtoMsg { typeUrl: "/ibc.core.channel.v1.MsgRecvPacketResponse"; value: Uint8Array; } /** * MsgRecvPacketResponse defines the Msg/RecvPacket response type. * @name MsgRecvPacketResponseAmino * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgRecvPacketResponse */ interface MsgRecvPacketResponseAmino { result: ResponseResultType; } interface MsgRecvPacketResponseAminoMsg { type: "cosmos-sdk/MsgRecvPacketResponse"; value: MsgRecvPacketResponseAmino; } /** * MsgTimeout receives timed-out packet * @name MsgTimeout * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgTimeout */ interface MsgTimeout { packet: Packet; proofUnreceived: Uint8Array; proofHeight: Height; nextSequenceRecv: bigint; signer: string; } interface MsgTimeoutProtoMsg { typeUrl: "/ibc.core.channel.v1.MsgTimeout"; value: Uint8Array; } /** * MsgTimeout receives timed-out packet * @name MsgTimeoutAmino * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgTimeout */ interface MsgTimeoutAmino { packet: PacketAmino; proof_unreceived: string; proof_height: HeightAmino; next_sequence_recv: string; signer: string; } interface MsgTimeoutAminoMsg { type: "cosmos-sdk/MsgTimeout"; value: MsgTimeoutAmino; } /** * MsgTimeoutResponse defines the Msg/Timeout response type. * @name MsgTimeoutResponse * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgTimeoutResponse */ interface MsgTimeoutResponse { result: ResponseResultType; } interface MsgTimeoutResponseProtoMsg { typeUrl: "/ibc.core.channel.v1.MsgTimeoutResponse"; value: Uint8Array; } /** * MsgTimeoutResponse defines the Msg/Timeout response type. * @name MsgTimeoutResponseAmino * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgTimeoutResponse */ interface MsgTimeoutResponseAmino { result: ResponseResultType; } interface MsgTimeoutResponseAminoMsg { type: "cosmos-sdk/MsgTimeoutResponse"; value: MsgTimeoutResponseAmino; } /** * MsgTimeoutOnClose timed-out packet upon counterparty channel closure. * @name MsgTimeoutOnClose * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgTimeoutOnClose */ interface MsgTimeoutOnClose { packet: Packet; proofUnreceived: Uint8Array; proofClose: Uint8Array; proofHeight: Height; nextSequenceRecv: bigint; signer: string; } interface MsgTimeoutOnCloseProtoMsg { typeUrl: "/ibc.core.channel.v1.MsgTimeoutOnClose"; value: Uint8Array; } /** * MsgTimeoutOnClose timed-out packet upon counterparty channel closure. * @name MsgTimeoutOnCloseAmino * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgTimeoutOnClose */ interface MsgTimeoutOnCloseAmino { packet: PacketAmino; proof_unreceived: string; proof_close: string; proof_height: HeightAmino; next_sequence_recv: string; signer: string; } interface MsgTimeoutOnCloseAminoMsg { type: "cosmos-sdk/MsgTimeoutOnClose"; value: MsgTimeoutOnCloseAmino; } /** * MsgTimeoutOnCloseResponse defines the Msg/TimeoutOnClose response type. * @name MsgTimeoutOnCloseResponse * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgTimeoutOnCloseResponse */ interface MsgTimeoutOnCloseResponse { result: ResponseResultType; } interface MsgTimeoutOnCloseResponseProtoMsg { typeUrl: "/ibc.core.channel.v1.MsgTimeoutOnCloseResponse"; value: Uint8Array; } /** * MsgTimeoutOnCloseResponse defines the Msg/TimeoutOnClose response type. * @name MsgTimeoutOnCloseResponseAmino * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgTimeoutOnCloseResponse */ interface MsgTimeoutOnCloseResponseAmino { result: ResponseResultType; } interface MsgTimeoutOnCloseResponseAminoMsg { type: "cosmos-sdk/MsgTimeoutOnCloseResponse"; value: MsgTimeoutOnCloseResponseAmino; } /** * MsgAcknowledgement receives incoming IBC acknowledgement * @name MsgAcknowledgement * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgAcknowledgement */ interface MsgAcknowledgement { packet: Packet; acknowledgement: Uint8Array; proofAcked: Uint8Array; proofHeight: Height; signer: string; } interface MsgAcknowledgementProtoMsg { typeUrl: "/ibc.core.channel.v1.MsgAcknowledgement"; value: Uint8Array; } /** * MsgAcknowledgement receives incoming IBC acknowledgement * @name MsgAcknowledgementAmino * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgAcknowledgement */ interface MsgAcknowledgementAmino { packet: PacketAmino; acknowledgement: string; proof_acked: string; proof_height: HeightAmino; signer: string; } interface MsgAcknowledgementAminoMsg { type: "cosmos-sdk/MsgAcknowledgement"; value: MsgAcknowledgementAmino; } /** * MsgAcknowledgementResponse defines the Msg/Acknowledgement response type. * @name MsgAcknowledgementResponse * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgAcknowledgementResponse */ interface MsgAcknowledgementResponse { result: ResponseResultType; } interface MsgAcknowledgementResponseProtoMsg { typeUrl: "/ibc.core.channel.v1.MsgAcknowledgementResponse"; value: Uint8Array; } /** * MsgAcknowledgementResponse defines the Msg/Acknowledgement response type. * @name MsgAcknowledgementResponseAmino * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgAcknowledgementResponse */ interface MsgAcknowledgementResponseAmino { result: ResponseResultType; } interface MsgAcknowledgementResponseAminoMsg { type: "cosmos-sdk/MsgAcknowledgementResponse"; value: MsgAcknowledgementResponseAmino; } /** * MsgChannelOpenInit defines an sdk.Msg to initialize a channel handshake. It * is called by a relayer on Chain A. * @name MsgChannelOpenInit * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelOpenInit */ declare const MsgChannelOpenInit: { typeUrl: string; aminoType: string; is(o: any): o is MsgChannelOpenInit; isAmino(o: any): o is MsgChannelOpenInitAmino; encode(message: MsgChannelOpenInit, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgChannelOpenInit; fromPartial(object: DeepPartial): MsgChannelOpenInit; fromAmino(object: MsgChannelOpenInitAmino): MsgChannelOpenInit; toAmino(message: MsgChannelOpenInit): MsgChannelOpenInitAmino; fromAminoMsg(object: MsgChannelOpenInitAminoMsg): MsgChannelOpenInit; toAminoMsg(message: MsgChannelOpenInit): MsgChannelOpenInitAminoMsg; fromProtoMsg(message: MsgChannelOpenInitProtoMsg): MsgChannelOpenInit; toProto(message: MsgChannelOpenInit): Uint8Array; toProtoMsg(message: MsgChannelOpenInit): MsgChannelOpenInitProtoMsg; registerTypeUrl(): void; }; /** * MsgChannelOpenInitResponse defines the Msg/ChannelOpenInit response type. * @name MsgChannelOpenInitResponse * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelOpenInitResponse */ declare const MsgChannelOpenInitResponse: { typeUrl: string; aminoType: string; is(o: any): o is MsgChannelOpenInitResponse; isAmino(o: any): o is MsgChannelOpenInitResponseAmino; encode(message: MsgChannelOpenInitResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgChannelOpenInitResponse; fromPartial(object: DeepPartial): MsgChannelOpenInitResponse; fromAmino(object: MsgChannelOpenInitResponseAmino): MsgChannelOpenInitResponse; toAmino(message: MsgChannelOpenInitResponse): MsgChannelOpenInitResponseAmino; fromAminoMsg(object: MsgChannelOpenInitResponseAminoMsg): MsgChannelOpenInitResponse; toAminoMsg(message: MsgChannelOpenInitResponse): MsgChannelOpenInitResponseAminoMsg; fromProtoMsg(message: MsgChannelOpenInitResponseProtoMsg): MsgChannelOpenInitResponse; toProto(message: MsgChannelOpenInitResponse): Uint8Array; toProtoMsg(message: MsgChannelOpenInitResponse): MsgChannelOpenInitResponseProtoMsg; registerTypeUrl(): void; }; /** * MsgChannelOpenInit defines a msg sent by a Relayer to try to open a channel * on Chain B. The version field within the Channel field has been deprecated. Its * value will be ignored by core IBC. * @name MsgChannelOpenTry * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelOpenTry */ declare const MsgChannelOpenTry: { typeUrl: string; aminoType: string; is(o: any): o is MsgChannelOpenTry; isAmino(o: any): o is MsgChannelOpenTryAmino; encode(message: MsgChannelOpenTry, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgChannelOpenTry; fromPartial(object: DeepPartial): MsgChannelOpenTry; fromAmino(object: MsgChannelOpenTryAmino): MsgChannelOpenTry; toAmino(message: MsgChannelOpenTry): MsgChannelOpenTryAmino; fromAminoMsg(object: MsgChannelOpenTryAminoMsg): MsgChannelOpenTry; toAminoMsg(message: MsgChannelOpenTry): MsgChannelOpenTryAminoMsg; fromProtoMsg(message: MsgChannelOpenTryProtoMsg): MsgChannelOpenTry; toProto(message: MsgChannelOpenTry): Uint8Array; toProtoMsg(message: MsgChannelOpenTry): MsgChannelOpenTryProtoMsg; registerTypeUrl(): void; }; /** * MsgChannelOpenTryResponse defines the Msg/ChannelOpenTry response type. * @name MsgChannelOpenTryResponse * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelOpenTryResponse */ declare const MsgChannelOpenTryResponse: { typeUrl: string; aminoType: string; is(o: any): o is MsgChannelOpenTryResponse; isAmino(o: any): o is MsgChannelOpenTryResponseAmino; encode(message: MsgChannelOpenTryResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgChannelOpenTryResponse; fromPartial(object: DeepPartial): MsgChannelOpenTryResponse; fromAmino(object: MsgChannelOpenTryResponseAmino): MsgChannelOpenTryResponse; toAmino(message: MsgChannelOpenTryResponse): MsgChannelOpenTryResponseAmino; fromAminoMsg(object: MsgChannelOpenTryResponseAminoMsg): MsgChannelOpenTryResponse; toAminoMsg(message: MsgChannelOpenTryResponse): MsgChannelOpenTryResponseAminoMsg; fromProtoMsg(message: MsgChannelOpenTryResponseProtoMsg): MsgChannelOpenTryResponse; toProto(message: MsgChannelOpenTryResponse): Uint8Array; toProtoMsg(message: MsgChannelOpenTryResponse): MsgChannelOpenTryResponseProtoMsg; registerTypeUrl(): void; }; /** * MsgChannelOpenAck defines a msg sent by a Relayer to Chain A to acknowledge * the change of channel state to TRYOPEN on Chain B. * @name MsgChannelOpenAck * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelOpenAck */ declare const MsgChannelOpenAck: { typeUrl: string; aminoType: string; is(o: any): o is MsgChannelOpenAck; isAmino(o: any): o is MsgChannelOpenAckAmino; encode(message: MsgChannelOpenAck, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgChannelOpenAck; fromPartial(object: DeepPartial): MsgChannelOpenAck; fromAmino(object: MsgChannelOpenAckAmino): MsgChannelOpenAck; toAmino(message: MsgChannelOpenAck): MsgChannelOpenAckAmino; fromAminoMsg(object: MsgChannelOpenAckAminoMsg): MsgChannelOpenAck; toAminoMsg(message: MsgChannelOpenAck): MsgChannelOpenAckAminoMsg; fromProtoMsg(message: MsgChannelOpenAckProtoMsg): MsgChannelOpenAck; toProto(message: MsgChannelOpenAck): Uint8Array; toProtoMsg(message: MsgChannelOpenAck): MsgChannelOpenAckProtoMsg; registerTypeUrl(): void; }; /** * MsgChannelOpenAckResponse defines the Msg/ChannelOpenAck response type. * @name MsgChannelOpenAckResponse * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelOpenAckResponse */ declare const MsgChannelOpenAckResponse: { typeUrl: string; aminoType: string; is(o: any): o is MsgChannelOpenAckResponse; isAmino(o: any): o is MsgChannelOpenAckResponseAmino; encode(_: MsgChannelOpenAckResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgChannelOpenAckResponse; fromPartial(_: DeepPartial): MsgChannelOpenAckResponse; fromAmino(_: MsgChannelOpenAckResponseAmino): MsgChannelOpenAckResponse; toAmino(_: MsgChannelOpenAckResponse): MsgChannelOpenAckResponseAmino; fromAminoMsg(object: MsgChannelOpenAckResponseAminoMsg): MsgChannelOpenAckResponse; toAminoMsg(message: MsgChannelOpenAckResponse): MsgChannelOpenAckResponseAminoMsg; fromProtoMsg(message: MsgChannelOpenAckResponseProtoMsg): MsgChannelOpenAckResponse; toProto(message: MsgChannelOpenAckResponse): Uint8Array; toProtoMsg(message: MsgChannelOpenAckResponse): MsgChannelOpenAckResponseProtoMsg; registerTypeUrl(): void; }; /** * MsgChannelOpenConfirm defines a msg sent by a Relayer to Chain B to * acknowledge the change of channel state to OPEN on Chain A. * @name MsgChannelOpenConfirm * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelOpenConfirm */ declare const MsgChannelOpenConfirm: { typeUrl: string; aminoType: string; is(o: any): o is MsgChannelOpenConfirm; isAmino(o: any): o is MsgChannelOpenConfirmAmino; encode(message: MsgChannelOpenConfirm, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgChannelOpenConfirm; fromPartial(object: DeepPartial): MsgChannelOpenConfirm; fromAmino(object: MsgChannelOpenConfirmAmino): MsgChannelOpenConfirm; toAmino(message: MsgChannelOpenConfirm): MsgChannelOpenConfirmAmino; fromAminoMsg(object: MsgChannelOpenConfirmAminoMsg): MsgChannelOpenConfirm; toAminoMsg(message: MsgChannelOpenConfirm): MsgChannelOpenConfirmAminoMsg; fromProtoMsg(message: MsgChannelOpenConfirmProtoMsg): MsgChannelOpenConfirm; toProto(message: MsgChannelOpenConfirm): Uint8Array; toProtoMsg(message: MsgChannelOpenConfirm): MsgChannelOpenConfirmProtoMsg; registerTypeUrl(): void; }; /** * MsgChannelOpenConfirmResponse defines the Msg/ChannelOpenConfirm response * type. * @name MsgChannelOpenConfirmResponse * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelOpenConfirmResponse */ declare const MsgChannelOpenConfirmResponse: { typeUrl: string; aminoType: string; is(o: any): o is MsgChannelOpenConfirmResponse; isAmino(o: any): o is MsgChannelOpenConfirmResponseAmino; encode(_: MsgChannelOpenConfirmResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgChannelOpenConfirmResponse; fromPartial(_: DeepPartial): MsgChannelOpenConfirmResponse; fromAmino(_: MsgChannelOpenConfirmResponseAmino): MsgChannelOpenConfirmResponse; toAmino(_: MsgChannelOpenConfirmResponse): MsgChannelOpenConfirmResponseAmino; fromAminoMsg(object: MsgChannelOpenConfirmResponseAminoMsg): MsgChannelOpenConfirmResponse; toAminoMsg(message: MsgChannelOpenConfirmResponse): MsgChannelOpenConfirmResponseAminoMsg; fromProtoMsg(message: MsgChannelOpenConfirmResponseProtoMsg): MsgChannelOpenConfirmResponse; toProto(message: MsgChannelOpenConfirmResponse): Uint8Array; toProtoMsg(message: MsgChannelOpenConfirmResponse): MsgChannelOpenConfirmResponseProtoMsg; registerTypeUrl(): void; }; /** * MsgChannelCloseInit defines a msg sent by a Relayer to Chain A * to close a channel with Chain B. * @name MsgChannelCloseInit * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelCloseInit */ declare const MsgChannelCloseInit: { typeUrl: string; aminoType: string; is(o: any): o is MsgChannelCloseInit; isAmino(o: any): o is MsgChannelCloseInitAmino; encode(message: MsgChannelCloseInit, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgChannelCloseInit; fromPartial(object: DeepPartial): MsgChannelCloseInit; fromAmino(object: MsgChannelCloseInitAmino): MsgChannelCloseInit; toAmino(message: MsgChannelCloseInit): MsgChannelCloseInitAmino; fromAminoMsg(object: MsgChannelCloseInitAminoMsg): MsgChannelCloseInit; toAminoMsg(message: MsgChannelCloseInit): MsgChannelCloseInitAminoMsg; fromProtoMsg(message: MsgChannelCloseInitProtoMsg): MsgChannelCloseInit; toProto(message: MsgChannelCloseInit): Uint8Array; toProtoMsg(message: MsgChannelCloseInit): MsgChannelCloseInitProtoMsg; registerTypeUrl(): void; }; /** * MsgChannelCloseInitResponse defines the Msg/ChannelCloseInit response type. * @name MsgChannelCloseInitResponse * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelCloseInitResponse */ declare const MsgChannelCloseInitResponse: { typeUrl: string; aminoType: string; is(o: any): o is MsgChannelCloseInitResponse; isAmino(o: any): o is MsgChannelCloseInitResponseAmino; encode(_: MsgChannelCloseInitResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgChannelCloseInitResponse; fromPartial(_: DeepPartial): MsgChannelCloseInitResponse; fromAmino(_: MsgChannelCloseInitResponseAmino): MsgChannelCloseInitResponse; toAmino(_: MsgChannelCloseInitResponse): MsgChannelCloseInitResponseAmino; fromAminoMsg(object: MsgChannelCloseInitResponseAminoMsg): MsgChannelCloseInitResponse; toAminoMsg(message: MsgChannelCloseInitResponse): MsgChannelCloseInitResponseAminoMsg; fromProtoMsg(message: MsgChannelCloseInitResponseProtoMsg): MsgChannelCloseInitResponse; toProto(message: MsgChannelCloseInitResponse): Uint8Array; toProtoMsg(message: MsgChannelCloseInitResponse): MsgChannelCloseInitResponseProtoMsg; registerTypeUrl(): void; }; /** * MsgChannelCloseConfirm defines a msg sent by a Relayer to Chain B * to acknowledge the change of channel state to CLOSED on Chain A. * @name MsgChannelCloseConfirm * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelCloseConfirm */ declare const MsgChannelCloseConfirm: { typeUrl: string; aminoType: string; is(o: any): o is MsgChannelCloseConfirm; isAmino(o: any): o is MsgChannelCloseConfirmAmino; encode(message: MsgChannelCloseConfirm, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgChannelCloseConfirm; fromPartial(object: DeepPartial): MsgChannelCloseConfirm; fromAmino(object: MsgChannelCloseConfirmAmino): MsgChannelCloseConfirm; toAmino(message: MsgChannelCloseConfirm): MsgChannelCloseConfirmAmino; fromAminoMsg(object: MsgChannelCloseConfirmAminoMsg): MsgChannelCloseConfirm; toAminoMsg(message: MsgChannelCloseConfirm): MsgChannelCloseConfirmAminoMsg; fromProtoMsg(message: MsgChannelCloseConfirmProtoMsg): MsgChannelCloseConfirm; toProto(message: MsgChannelCloseConfirm): Uint8Array; toProtoMsg(message: MsgChannelCloseConfirm): MsgChannelCloseConfirmProtoMsg; registerTypeUrl(): void; }; /** * MsgChannelCloseConfirmResponse defines the Msg/ChannelCloseConfirm response * type. * @name MsgChannelCloseConfirmResponse * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgChannelCloseConfirmResponse */ declare const MsgChannelCloseConfirmResponse: { typeUrl: string; aminoType: string; is(o: any): o is MsgChannelCloseConfirmResponse; isAmino(o: any): o is MsgChannelCloseConfirmResponseAmino; encode(_: MsgChannelCloseConfirmResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgChannelCloseConfirmResponse; fromPartial(_: DeepPartial): MsgChannelCloseConfirmResponse; fromAmino(_: MsgChannelCloseConfirmResponseAmino): MsgChannelCloseConfirmResponse; toAmino(_: MsgChannelCloseConfirmResponse): MsgChannelCloseConfirmResponseAmino; fromAminoMsg(object: MsgChannelCloseConfirmResponseAminoMsg): MsgChannelCloseConfirmResponse; toAminoMsg(message: MsgChannelCloseConfirmResponse): MsgChannelCloseConfirmResponseAminoMsg; fromProtoMsg(message: MsgChannelCloseConfirmResponseProtoMsg): MsgChannelCloseConfirmResponse; toProto(message: MsgChannelCloseConfirmResponse): Uint8Array; toProtoMsg(message: MsgChannelCloseConfirmResponse): MsgChannelCloseConfirmResponseProtoMsg; registerTypeUrl(): void; }; /** * MsgRecvPacket receives incoming IBC packet * @name MsgRecvPacket * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgRecvPacket */ declare const MsgRecvPacket: { typeUrl: string; aminoType: string; is(o: any): o is MsgRecvPacket; isAmino(o: any): o is MsgRecvPacketAmino; encode(message: MsgRecvPacket, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgRecvPacket; fromPartial(object: DeepPartial): MsgRecvPacket; fromAmino(object: MsgRecvPacketAmino): MsgRecvPacket; toAmino(message: MsgRecvPacket): MsgRecvPacketAmino; fromAminoMsg(object: MsgRecvPacketAminoMsg): MsgRecvPacket; toAminoMsg(message: MsgRecvPacket): MsgRecvPacketAminoMsg; fromProtoMsg(message: MsgRecvPacketProtoMsg): MsgRecvPacket; toProto(message: MsgRecvPacket): Uint8Array; toProtoMsg(message: MsgRecvPacket): MsgRecvPacketProtoMsg; registerTypeUrl(): void; }; /** * MsgRecvPacketResponse defines the Msg/RecvPacket response type. * @name MsgRecvPacketResponse * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgRecvPacketResponse */ declare const MsgRecvPacketResponse: { typeUrl: string; aminoType: string; is(o: any): o is MsgRecvPacketResponse; isAmino(o: any): o is MsgRecvPacketResponseAmino; encode(message: MsgRecvPacketResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgRecvPacketResponse; fromPartial(object: DeepPartial): MsgRecvPacketResponse; fromAmino(object: MsgRecvPacketResponseAmino): MsgRecvPacketResponse; toAmino(message: MsgRecvPacketResponse): MsgRecvPacketResponseAmino; fromAminoMsg(object: MsgRecvPacketResponseAminoMsg): MsgRecvPacketResponse; toAminoMsg(message: MsgRecvPacketResponse): MsgRecvPacketResponseAminoMsg; fromProtoMsg(message: MsgRecvPacketResponseProtoMsg): MsgRecvPacketResponse; toProto(message: MsgRecvPacketResponse): Uint8Array; toProtoMsg(message: MsgRecvPacketResponse): MsgRecvPacketResponseProtoMsg; registerTypeUrl(): void; }; /** * MsgTimeout receives timed-out packet * @name MsgTimeout * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgTimeout */ declare const MsgTimeout: { typeUrl: string; aminoType: string; is(o: any): o is MsgTimeout; isAmino(o: any): o is MsgTimeoutAmino; encode(message: MsgTimeout, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgTimeout; fromPartial(object: DeepPartial): MsgTimeout; fromAmino(object: MsgTimeoutAmino): MsgTimeout; toAmino(message: MsgTimeout): MsgTimeoutAmino; fromAminoMsg(object: MsgTimeoutAminoMsg): MsgTimeout; toAminoMsg(message: MsgTimeout): MsgTimeoutAminoMsg; fromProtoMsg(message: MsgTimeoutProtoMsg): MsgTimeout; toProto(message: MsgTimeout): Uint8Array; toProtoMsg(message: MsgTimeout): MsgTimeoutProtoMsg; registerTypeUrl(): void; }; /** * MsgTimeoutResponse defines the Msg/Timeout response type. * @name MsgTimeoutResponse * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgTimeoutResponse */ declare const MsgTimeoutResponse: { typeUrl: string; aminoType: string; is(o: any): o is MsgTimeoutResponse; isAmino(o: any): o is MsgTimeoutResponseAmino; encode(message: MsgTimeoutResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgTimeoutResponse; fromPartial(object: DeepPartial): MsgTimeoutResponse; fromAmino(object: MsgTimeoutResponseAmino): MsgTimeoutResponse; toAmino(message: MsgTimeoutResponse): MsgTimeoutResponseAmino; fromAminoMsg(object: MsgTimeoutResponseAminoMsg): MsgTimeoutResponse; toAminoMsg(message: MsgTimeoutResponse): MsgTimeoutResponseAminoMsg; fromProtoMsg(message: MsgTimeoutResponseProtoMsg): MsgTimeoutResponse; toProto(message: MsgTimeoutResponse): Uint8Array; toProtoMsg(message: MsgTimeoutResponse): MsgTimeoutResponseProtoMsg; registerTypeUrl(): void; }; /** * MsgTimeoutOnClose timed-out packet upon counterparty channel closure. * @name MsgTimeoutOnClose * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgTimeoutOnClose */ declare const MsgTimeoutOnClose: { typeUrl: string; aminoType: string; is(o: any): o is MsgTimeoutOnClose; isAmino(o: any): o is MsgTimeoutOnCloseAmino; encode(message: MsgTimeoutOnClose, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgTimeoutOnClose; fromPartial(object: DeepPartial): MsgTimeoutOnClose; fromAmino(object: MsgTimeoutOnCloseAmino): MsgTimeoutOnClose; toAmino(message: MsgTimeoutOnClose): MsgTimeoutOnCloseAmino; fromAminoMsg(object: MsgTimeoutOnCloseAminoMsg): MsgTimeoutOnClose; toAminoMsg(message: MsgTimeoutOnClose): MsgTimeoutOnCloseAminoMsg; fromProtoMsg(message: MsgTimeoutOnCloseProtoMsg): MsgTimeoutOnClose; toProto(message: MsgTimeoutOnClose): Uint8Array; toProtoMsg(message: MsgTimeoutOnClose): MsgTimeoutOnCloseProtoMsg; registerTypeUrl(): void; }; /** * MsgTimeoutOnCloseResponse defines the Msg/TimeoutOnClose response type. * @name MsgTimeoutOnCloseResponse * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgTimeoutOnCloseResponse */ declare const MsgTimeoutOnCloseResponse: { typeUrl: string; aminoType: string; is(o: any): o is MsgTimeoutOnCloseResponse; isAmino(o: any): o is MsgTimeoutOnCloseResponseAmino; encode(message: MsgTimeoutOnCloseResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgTimeoutOnCloseResponse; fromPartial(object: DeepPartial): MsgTimeoutOnCloseResponse; fromAmino(object: MsgTimeoutOnCloseResponseAmino): MsgTimeoutOnCloseResponse; toAmino(message: MsgTimeoutOnCloseResponse): MsgTimeoutOnCloseResponseAmino; fromAminoMsg(object: MsgTimeoutOnCloseResponseAminoMsg): MsgTimeoutOnCloseResponse; toAminoMsg(message: MsgTimeoutOnCloseResponse): MsgTimeoutOnCloseResponseAminoMsg; fromProtoMsg(message: MsgTimeoutOnCloseResponseProtoMsg): MsgTimeoutOnCloseResponse; toProto(message: MsgTimeoutOnCloseResponse): Uint8Array; toProtoMsg(message: MsgTimeoutOnCloseResponse): MsgTimeoutOnCloseResponseProtoMsg; registerTypeUrl(): void; }; /** * MsgAcknowledgement receives incoming IBC acknowledgement * @name MsgAcknowledgement * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgAcknowledgement */ declare const MsgAcknowledgement: { typeUrl: string; aminoType: string; is(o: any): o is MsgAcknowledgement; isAmino(o: any): o is MsgAcknowledgementAmino; encode(message: MsgAcknowledgement, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgAcknowledgement; fromPartial(object: DeepPartial): MsgAcknowledgement; fromAmino(object: MsgAcknowledgementAmino): MsgAcknowledgement; toAmino(message: MsgAcknowledgement): MsgAcknowledgementAmino; fromAminoMsg(object: MsgAcknowledgementAminoMsg): MsgAcknowledgement; toAminoMsg(message: MsgAcknowledgement): MsgAcknowledgementAminoMsg; fromProtoMsg(message: MsgAcknowledgementProtoMsg): MsgAcknowledgement; toProto(message: MsgAcknowledgement): Uint8Array; toProtoMsg(message: MsgAcknowledgement): MsgAcknowledgementProtoMsg; registerTypeUrl(): void; }; /** * MsgAcknowledgementResponse defines the Msg/Acknowledgement response type. * @name MsgAcknowledgementResponse * @package ibc.core.channel.v1 * @see proto type: ibc.core.channel.v1.MsgAcknowledgementResponse */ declare const MsgAcknowledgementResponse: { typeUrl: string; aminoType: string; is(o: any): o is MsgAcknowledgementResponse; isAmino(o: any): o is MsgAcknowledgementResponseAmino; encode(message: MsgAcknowledgementResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgAcknowledgementResponse; fromPartial(object: DeepPartial): MsgAcknowledgementResponse; fromAmino(object: MsgAcknowledgementResponseAmino): MsgAcknowledgementResponse; toAmino(message: MsgAcknowledgementResponse): MsgAcknowledgementResponseAmino; fromAminoMsg(object: MsgAcknowledgementResponseAminoMsg): MsgAcknowledgementResponse; toAminoMsg(message: MsgAcknowledgementResponse): MsgAcknowledgementResponseAminoMsg; fromProtoMsg(message: MsgAcknowledgementResponseProtoMsg): MsgAcknowledgementResponse; toProto(message: MsgAcknowledgementResponse): Uint8Array; toProtoMsg(message: MsgAcknowledgementResponse): MsgAcknowledgementResponseProtoMsg; registerTypeUrl(): void; }; //#endregion export { MsgAcknowledgement, MsgAcknowledgementAmino, MsgAcknowledgementAminoMsg, MsgAcknowledgementProtoMsg, MsgAcknowledgementResponse, MsgAcknowledgementResponseAmino, MsgAcknowledgementResponseAminoMsg, MsgAcknowledgementResponseProtoMsg, MsgChannelCloseConfirm, MsgChannelCloseConfirmAmino, MsgChannelCloseConfirmAminoMsg, MsgChannelCloseConfirmProtoMsg, MsgChannelCloseConfirmResponse, MsgChannelCloseConfirmResponseAmino, MsgChannelCloseConfirmResponseAminoMsg, MsgChannelCloseConfirmResponseProtoMsg, MsgChannelCloseInit, MsgChannelCloseInitAmino, MsgChannelCloseInitAminoMsg, MsgChannelCloseInitProtoMsg, MsgChannelCloseInitResponse, MsgChannelCloseInitResponseAmino, MsgChannelCloseInitResponseAminoMsg, MsgChannelCloseInitResponseProtoMsg, MsgChannelOpenAck, MsgChannelOpenAckAmino, MsgChannelOpenAckAminoMsg, MsgChannelOpenAckProtoMsg, MsgChannelOpenAckResponse, MsgChannelOpenAckResponseAmino, MsgChannelOpenAckResponseAminoMsg, MsgChannelOpenAckResponseProtoMsg, MsgChannelOpenConfirm, MsgChannelOpenConfirmAmino, MsgChannelOpenConfirmAminoMsg, MsgChannelOpenConfirmProtoMsg, MsgChannelOpenConfirmResponse, MsgChannelOpenConfirmResponseAmino, MsgChannelOpenConfirmResponseAminoMsg, MsgChannelOpenConfirmResponseProtoMsg, MsgChannelOpenInit, MsgChannelOpenInitAmino, MsgChannelOpenInitAminoMsg, MsgChannelOpenInitProtoMsg, MsgChannelOpenInitResponse, MsgChannelOpenInitResponseAmino, MsgChannelOpenInitResponseAminoMsg, MsgChannelOpenInitResponseProtoMsg, MsgChannelOpenTry, MsgChannelOpenTryAmino, MsgChannelOpenTryAminoMsg, MsgChannelOpenTryProtoMsg, MsgChannelOpenTryResponse, MsgChannelOpenTryResponseAmino, MsgChannelOpenTryResponseAminoMsg, MsgChannelOpenTryResponseProtoMsg, MsgRecvPacket, MsgRecvPacketAmino, MsgRecvPacketAminoMsg, MsgRecvPacketProtoMsg, MsgRecvPacketResponse, MsgRecvPacketResponseAmino, MsgRecvPacketResponseAminoMsg, MsgRecvPacketResponseProtoMsg, MsgTimeout, MsgTimeoutAmino, MsgTimeoutAminoMsg, MsgTimeoutOnClose, MsgTimeoutOnCloseAmino, MsgTimeoutOnCloseAminoMsg, MsgTimeoutOnCloseProtoMsg, MsgTimeoutOnCloseResponse, MsgTimeoutOnCloseResponseAmino, MsgTimeoutOnCloseResponseAminoMsg, MsgTimeoutOnCloseResponseProtoMsg, MsgTimeoutProtoMsg, MsgTimeoutResponse, MsgTimeoutResponseAmino, MsgTimeoutResponseAminoMsg, MsgTimeoutResponseProtoMsg, ResponseResultType, ResponseResultTypeAmino, responseResultTypeFromJSON, responseResultTypeToJSON };