import { PageRequest, type PageRequestSDKType, PageResponse, type PageResponseSDKType } from '../../../../cosmos/base/query/v1beta1/pagination.js'; import { Height, type HeightSDKType } from '../../client/v1/client.js'; import { PacketState, type PacketStateSDKType } from './genesis.js'; import { BinaryReader, BinaryWriter } from '../../../../binary.js'; import { type JsonSafe } from '../../../../json-safe.js'; /** * QueryNextSequenceSendRequest is the request type for the Query/QueryNextSequenceSend RPC method * @name QueryNextSequenceSendRequest * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryNextSequenceSendRequest */ export interface QueryNextSequenceSendRequest { /** * client unique identifier */ clientId: string; } export interface QueryNextSequenceSendRequestProtoMsg { typeUrl: '/ibc.core.channel.v2.QueryNextSequenceSendRequest'; value: Uint8Array; } /** * QueryNextSequenceSendRequest is the request type for the Query/QueryNextSequenceSend RPC method * @name QueryNextSequenceSendRequestSDKType * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryNextSequenceSendRequest */ export interface QueryNextSequenceSendRequestSDKType { client_id: string; } /** * QueryNextSequenceSendResponse is the response type for the Query/QueryNextSequenceSend RPC method * @name QueryNextSequenceSendResponse * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryNextSequenceSendResponse */ export interface QueryNextSequenceSendResponse { /** * next sequence send number */ nextSequenceSend: bigint; /** * merkle proof of existence */ proof: Uint8Array; /** * height at which the proof was retrieved */ proofHeight: Height; } export interface QueryNextSequenceSendResponseProtoMsg { typeUrl: '/ibc.core.channel.v2.QueryNextSequenceSendResponse'; value: Uint8Array; } /** * QueryNextSequenceSendResponse is the response type for the Query/QueryNextSequenceSend RPC method * @name QueryNextSequenceSendResponseSDKType * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryNextSequenceSendResponse */ export interface QueryNextSequenceSendResponseSDKType { next_sequence_send: bigint; proof: Uint8Array; proof_height: HeightSDKType; } /** * QueryPacketCommitmentRequest is the request type for the Query/PacketCommitment RPC method. * @name QueryPacketCommitmentRequest * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryPacketCommitmentRequest */ export interface QueryPacketCommitmentRequest { /** * client unique identifier */ clientId: string; /** * packet sequence */ sequence: bigint; } export interface QueryPacketCommitmentRequestProtoMsg { typeUrl: '/ibc.core.channel.v2.QueryPacketCommitmentRequest'; value: Uint8Array; } /** * QueryPacketCommitmentRequest is the request type for the Query/PacketCommitment RPC method. * @name QueryPacketCommitmentRequestSDKType * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryPacketCommitmentRequest */ export interface QueryPacketCommitmentRequestSDKType { client_id: string; sequence: bigint; } /** * QueryPacketCommitmentResponse is the response type for the Query/PacketCommitment RPC method. * @name QueryPacketCommitmentResponse * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryPacketCommitmentResponse */ export interface QueryPacketCommitmentResponse { /** * packet associated with the request fields */ commitment: Uint8Array; /** * merkle proof of existence */ proof: Uint8Array; /** * height at which the proof was retrieved */ proofHeight: Height; } export interface QueryPacketCommitmentResponseProtoMsg { typeUrl: '/ibc.core.channel.v2.QueryPacketCommitmentResponse'; value: Uint8Array; } /** * QueryPacketCommitmentResponse is the response type for the Query/PacketCommitment RPC method. * @name QueryPacketCommitmentResponseSDKType * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryPacketCommitmentResponse */ export interface QueryPacketCommitmentResponseSDKType { commitment: Uint8Array; proof: Uint8Array; proof_height: HeightSDKType; } /** * QueryPacketCommitmentsRequest is the request type for the Query/PacketCommitments RPC method. * @name QueryPacketCommitmentsRequest * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryPacketCommitmentsRequest */ export interface QueryPacketCommitmentsRequest { /** * client unique identifier */ clientId: string; /** * pagination request */ pagination?: PageRequest; } export interface QueryPacketCommitmentsRequestProtoMsg { typeUrl: '/ibc.core.channel.v2.QueryPacketCommitmentsRequest'; value: Uint8Array; } /** * QueryPacketCommitmentsRequest is the request type for the Query/PacketCommitments RPC method. * @name QueryPacketCommitmentsRequestSDKType * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryPacketCommitmentsRequest */ export interface QueryPacketCommitmentsRequestSDKType { client_id: string; pagination?: PageRequestSDKType; } /** * QueryPacketCommitmentResponse is the response type for the Query/PacketCommitment RPC method. * @name QueryPacketCommitmentsResponse * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryPacketCommitmentsResponse */ export interface QueryPacketCommitmentsResponse { /** * collection of packet commitments for the requested channel identifier. */ commitments: PacketState[]; /** * pagination response. */ pagination?: PageResponse; /** * query block height. */ height: Height; } export interface QueryPacketCommitmentsResponseProtoMsg { typeUrl: '/ibc.core.channel.v2.QueryPacketCommitmentsResponse'; value: Uint8Array; } /** * QueryPacketCommitmentResponse is the response type for the Query/PacketCommitment RPC method. * @name QueryPacketCommitmentsResponseSDKType * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryPacketCommitmentsResponse */ export interface QueryPacketCommitmentsResponseSDKType { commitments: PacketStateSDKType[]; pagination?: PageResponseSDKType; height: HeightSDKType; } /** * QueryPacketAcknowledgementRequest is the request type for the Query/PacketAcknowledgement RPC method. * @name QueryPacketAcknowledgementRequest * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryPacketAcknowledgementRequest */ export interface QueryPacketAcknowledgementRequest { /** * client unique identifier */ clientId: string; /** * packet sequence */ sequence: bigint; } export interface QueryPacketAcknowledgementRequestProtoMsg { typeUrl: '/ibc.core.channel.v2.QueryPacketAcknowledgementRequest'; value: Uint8Array; } /** * QueryPacketAcknowledgementRequest is the request type for the Query/PacketAcknowledgement RPC method. * @name QueryPacketAcknowledgementRequestSDKType * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryPacketAcknowledgementRequest */ export interface QueryPacketAcknowledgementRequestSDKType { client_id: string; sequence: bigint; } /** * QueryPacketAcknowledgementResponse is the response type for the Query/PacketAcknowledgement RPC method. * @name QueryPacketAcknowledgementResponse * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryPacketAcknowledgementResponse */ export interface QueryPacketAcknowledgementResponse { /** * acknowledgement associated with the request fields */ acknowledgement: Uint8Array; /** * merkle proof of existence */ proof: Uint8Array; /** * height at which the proof was retrieved */ proofHeight: Height; } export interface QueryPacketAcknowledgementResponseProtoMsg { typeUrl: '/ibc.core.channel.v2.QueryPacketAcknowledgementResponse'; value: Uint8Array; } /** * QueryPacketAcknowledgementResponse is the response type for the Query/PacketAcknowledgement RPC method. * @name QueryPacketAcknowledgementResponseSDKType * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryPacketAcknowledgementResponse */ export interface QueryPacketAcknowledgementResponseSDKType { acknowledgement: Uint8Array; proof: Uint8Array; proof_height: HeightSDKType; } /** * QueryPacketAcknowledgementsRequest is the request type for the * Query/QueryPacketCommitments RPC method * @name QueryPacketAcknowledgementsRequest * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryPacketAcknowledgementsRequest */ export interface QueryPacketAcknowledgementsRequest { /** * client unique identifier */ clientId: string; /** * pagination request */ pagination?: PageRequest; /** * list of packet sequences */ packetCommitmentSequences: bigint[]; } export interface QueryPacketAcknowledgementsRequestProtoMsg { typeUrl: '/ibc.core.channel.v2.QueryPacketAcknowledgementsRequest'; value: Uint8Array; } /** * QueryPacketAcknowledgementsRequest is the request type for the * Query/QueryPacketCommitments RPC method * @name QueryPacketAcknowledgementsRequestSDKType * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryPacketAcknowledgementsRequest */ export interface QueryPacketAcknowledgementsRequestSDKType { client_id: string; pagination?: PageRequestSDKType; packet_commitment_sequences: bigint[]; } /** * QueryPacketAcknowledgemetsResponse is the request type for the * Query/QueryPacketAcknowledgements RPC method * @name QueryPacketAcknowledgementsResponse * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryPacketAcknowledgementsResponse */ export interface QueryPacketAcknowledgementsResponse { acknowledgements: PacketState[]; /** * pagination response */ pagination?: PageResponse; /** * query block height */ height: Height; } export interface QueryPacketAcknowledgementsResponseProtoMsg { typeUrl: '/ibc.core.channel.v2.QueryPacketAcknowledgementsResponse'; value: Uint8Array; } /** * QueryPacketAcknowledgemetsResponse is the request type for the * Query/QueryPacketAcknowledgements RPC method * @name QueryPacketAcknowledgementsResponseSDKType * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryPacketAcknowledgementsResponse */ export interface QueryPacketAcknowledgementsResponseSDKType { acknowledgements: PacketStateSDKType[]; pagination?: PageResponseSDKType; height: HeightSDKType; } /** * QueryPacketReceiptRequest is the request type for the Query/PacketReceipt RPC method. * @name QueryPacketReceiptRequest * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryPacketReceiptRequest */ export interface QueryPacketReceiptRequest { /** * client unique identifier */ clientId: string; /** * packet sequence */ sequence: bigint; } export interface QueryPacketReceiptRequestProtoMsg { typeUrl: '/ibc.core.channel.v2.QueryPacketReceiptRequest'; value: Uint8Array; } /** * QueryPacketReceiptRequest is the request type for the Query/PacketReceipt RPC method. * @name QueryPacketReceiptRequestSDKType * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryPacketReceiptRequest */ export interface QueryPacketReceiptRequestSDKType { client_id: string; sequence: bigint; } /** * QueryPacketReceiptResponse is the response type for the Query/PacketReceipt RPC method. * @name QueryPacketReceiptResponse * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryPacketReceiptResponse */ export interface QueryPacketReceiptResponse { /** * success flag for if receipt exists */ received: boolean; /** * merkle proof of existence or absence */ proof: Uint8Array; /** * height at which the proof was retrieved */ proofHeight: Height; } export interface QueryPacketReceiptResponseProtoMsg { typeUrl: '/ibc.core.channel.v2.QueryPacketReceiptResponse'; value: Uint8Array; } /** * QueryPacketReceiptResponse is the response type for the Query/PacketReceipt RPC method. * @name QueryPacketReceiptResponseSDKType * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryPacketReceiptResponse */ export interface QueryPacketReceiptResponseSDKType { received: boolean; proof: Uint8Array; proof_height: HeightSDKType; } /** * QueryUnreceivedPacketsRequest is the request type for the Query/UnreceivedPackets RPC method * @name QueryUnreceivedPacketsRequest * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryUnreceivedPacketsRequest */ export interface QueryUnreceivedPacketsRequest { /** * client unique identifier */ clientId: string; /** * list of packet sequences */ sequences: bigint[]; } export interface QueryUnreceivedPacketsRequestProtoMsg { typeUrl: '/ibc.core.channel.v2.QueryUnreceivedPacketsRequest'; value: Uint8Array; } /** * QueryUnreceivedPacketsRequest is the request type for the Query/UnreceivedPackets RPC method * @name QueryUnreceivedPacketsRequestSDKType * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryUnreceivedPacketsRequest */ export interface QueryUnreceivedPacketsRequestSDKType { client_id: string; sequences: bigint[]; } /** * QueryUnreceivedPacketsResponse is the response type for the Query/UnreceivedPacketCommitments RPC method * @name QueryUnreceivedPacketsResponse * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryUnreceivedPacketsResponse */ export interface QueryUnreceivedPacketsResponse { /** * list of unreceived packet sequences */ sequences: bigint[]; /** * query block height */ height: Height; } export interface QueryUnreceivedPacketsResponseProtoMsg { typeUrl: '/ibc.core.channel.v2.QueryUnreceivedPacketsResponse'; value: Uint8Array; } /** * QueryUnreceivedPacketsResponse is the response type for the Query/UnreceivedPacketCommitments RPC method * @name QueryUnreceivedPacketsResponseSDKType * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryUnreceivedPacketsResponse */ export interface QueryUnreceivedPacketsResponseSDKType { sequences: bigint[]; height: HeightSDKType; } /** * QueryUnreceivedAcks is the request type for the * Query/UnreceivedAcks RPC method * @name QueryUnreceivedAcksRequest * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryUnreceivedAcksRequest */ export interface QueryUnreceivedAcksRequest { /** * client unique identifier */ clientId: string; /** * list of acknowledgement sequences */ packetAckSequences: bigint[]; } export interface QueryUnreceivedAcksRequestProtoMsg { typeUrl: '/ibc.core.channel.v2.QueryUnreceivedAcksRequest'; value: Uint8Array; } /** * QueryUnreceivedAcks is the request type for the * Query/UnreceivedAcks RPC method * @name QueryUnreceivedAcksRequestSDKType * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryUnreceivedAcksRequest */ export interface QueryUnreceivedAcksRequestSDKType { client_id: string; packet_ack_sequences: bigint[]; } /** * QueryUnreceivedAcksResponse is the response type for the * Query/UnreceivedAcks RPC method * @name QueryUnreceivedAcksResponse * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryUnreceivedAcksResponse */ export interface QueryUnreceivedAcksResponse { /** * list of unreceived acknowledgement sequences */ sequences: bigint[]; /** * query block height */ height: Height; } export interface QueryUnreceivedAcksResponseProtoMsg { typeUrl: '/ibc.core.channel.v2.QueryUnreceivedAcksResponse'; value: Uint8Array; } /** * QueryUnreceivedAcksResponse is the response type for the * Query/UnreceivedAcks RPC method * @name QueryUnreceivedAcksResponseSDKType * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryUnreceivedAcksResponse */ export interface QueryUnreceivedAcksResponseSDKType { sequences: bigint[]; height: HeightSDKType; } /** * QueryNextSequenceSendRequest is the request type for the Query/QueryNextSequenceSend RPC method * @name QueryNextSequenceSendRequest * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryNextSequenceSendRequest */ export declare const QueryNextSequenceSendRequest: { typeUrl: "/ibc.core.channel.v2.QueryNextSequenceSendRequest"; aminoType: "cosmos-sdk/QueryNextSequenceSendRequest"; is(o: any): o is QueryNextSequenceSendRequest; isSDK(o: any): o is QueryNextSequenceSendRequestSDKType; encode(message: QueryNextSequenceSendRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryNextSequenceSendRequest; fromJSON(object: any): QueryNextSequenceSendRequest; toJSON(message: QueryNextSequenceSendRequest): JsonSafe; fromPartial(object: Partial): QueryNextSequenceSendRequest; fromProtoMsg(message: QueryNextSequenceSendRequestProtoMsg): QueryNextSequenceSendRequest; toProto(message: QueryNextSequenceSendRequest): Uint8Array; toProtoMsg(message: QueryNextSequenceSendRequest): QueryNextSequenceSendRequestProtoMsg; }; /** * QueryNextSequenceSendResponse is the response type for the Query/QueryNextSequenceSend RPC method * @name QueryNextSequenceSendResponse * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryNextSequenceSendResponse */ export declare const QueryNextSequenceSendResponse: { typeUrl: "/ibc.core.channel.v2.QueryNextSequenceSendResponse"; aminoType: "cosmos-sdk/QueryNextSequenceSendResponse"; is(o: any): o is QueryNextSequenceSendResponse; isSDK(o: any): o is QueryNextSequenceSendResponseSDKType; encode(message: QueryNextSequenceSendResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryNextSequenceSendResponse; fromJSON(object: any): QueryNextSequenceSendResponse; toJSON(message: QueryNextSequenceSendResponse): JsonSafe; fromPartial(object: Partial): QueryNextSequenceSendResponse; fromProtoMsg(message: QueryNextSequenceSendResponseProtoMsg): QueryNextSequenceSendResponse; toProto(message: QueryNextSequenceSendResponse): Uint8Array; toProtoMsg(message: QueryNextSequenceSendResponse): QueryNextSequenceSendResponseProtoMsg; }; /** * QueryPacketCommitmentRequest is the request type for the Query/PacketCommitment RPC method. * @name QueryPacketCommitmentRequest * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryPacketCommitmentRequest */ export declare const QueryPacketCommitmentRequest: { typeUrl: "/ibc.core.channel.v2.QueryPacketCommitmentRequest"; aminoType: "cosmos-sdk/QueryPacketCommitmentRequest"; is(o: any): o is QueryPacketCommitmentRequest; isSDK(o: any): o is QueryPacketCommitmentRequestSDKType; encode(message: QueryPacketCommitmentRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryPacketCommitmentRequest; fromJSON(object: any): QueryPacketCommitmentRequest; toJSON(message: QueryPacketCommitmentRequest): JsonSafe; fromPartial(object: Partial): QueryPacketCommitmentRequest; fromProtoMsg(message: QueryPacketCommitmentRequestProtoMsg): QueryPacketCommitmentRequest; toProto(message: QueryPacketCommitmentRequest): Uint8Array; toProtoMsg(message: QueryPacketCommitmentRequest): QueryPacketCommitmentRequestProtoMsg; }; /** * QueryPacketCommitmentResponse is the response type for the Query/PacketCommitment RPC method. * @name QueryPacketCommitmentResponse * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryPacketCommitmentResponse */ export declare const QueryPacketCommitmentResponse: { typeUrl: "/ibc.core.channel.v2.QueryPacketCommitmentResponse"; aminoType: "cosmos-sdk/QueryPacketCommitmentResponse"; is(o: any): o is QueryPacketCommitmentResponse; isSDK(o: any): o is QueryPacketCommitmentResponseSDKType; encode(message: QueryPacketCommitmentResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryPacketCommitmentResponse; fromJSON(object: any): QueryPacketCommitmentResponse; toJSON(message: QueryPacketCommitmentResponse): JsonSafe; fromPartial(object: Partial): QueryPacketCommitmentResponse; fromProtoMsg(message: QueryPacketCommitmentResponseProtoMsg): QueryPacketCommitmentResponse; toProto(message: QueryPacketCommitmentResponse): Uint8Array; toProtoMsg(message: QueryPacketCommitmentResponse): QueryPacketCommitmentResponseProtoMsg; }; /** * QueryPacketCommitmentsRequest is the request type for the Query/PacketCommitments RPC method. * @name QueryPacketCommitmentsRequest * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryPacketCommitmentsRequest */ export declare const QueryPacketCommitmentsRequest: { typeUrl: "/ibc.core.channel.v2.QueryPacketCommitmentsRequest"; aminoType: "cosmos-sdk/QueryPacketCommitmentsRequest"; is(o: any): o is QueryPacketCommitmentsRequest; isSDK(o: any): o is QueryPacketCommitmentsRequestSDKType; encode(message: QueryPacketCommitmentsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryPacketCommitmentsRequest; fromJSON(object: any): QueryPacketCommitmentsRequest; toJSON(message: QueryPacketCommitmentsRequest): JsonSafe; fromPartial(object: Partial): QueryPacketCommitmentsRequest; fromProtoMsg(message: QueryPacketCommitmentsRequestProtoMsg): QueryPacketCommitmentsRequest; toProto(message: QueryPacketCommitmentsRequest): Uint8Array; toProtoMsg(message: QueryPacketCommitmentsRequest): QueryPacketCommitmentsRequestProtoMsg; }; /** * QueryPacketCommitmentResponse is the response type for the Query/PacketCommitment RPC method. * @name QueryPacketCommitmentsResponse * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryPacketCommitmentsResponse */ export declare const QueryPacketCommitmentsResponse: { typeUrl: "/ibc.core.channel.v2.QueryPacketCommitmentsResponse"; aminoType: "cosmos-sdk/QueryPacketCommitmentsResponse"; is(o: any): o is QueryPacketCommitmentsResponse; isSDK(o: any): o is QueryPacketCommitmentsResponseSDKType; encode(message: QueryPacketCommitmentsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryPacketCommitmentsResponse; fromJSON(object: any): QueryPacketCommitmentsResponse; toJSON(message: QueryPacketCommitmentsResponse): JsonSafe; fromPartial(object: Partial): QueryPacketCommitmentsResponse; fromProtoMsg(message: QueryPacketCommitmentsResponseProtoMsg): QueryPacketCommitmentsResponse; toProto(message: QueryPacketCommitmentsResponse): Uint8Array; toProtoMsg(message: QueryPacketCommitmentsResponse): QueryPacketCommitmentsResponseProtoMsg; }; /** * QueryPacketAcknowledgementRequest is the request type for the Query/PacketAcknowledgement RPC method. * @name QueryPacketAcknowledgementRequest * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryPacketAcknowledgementRequest */ export declare const QueryPacketAcknowledgementRequest: { typeUrl: "/ibc.core.channel.v2.QueryPacketAcknowledgementRequest"; aminoType: "cosmos-sdk/QueryPacketAcknowledgementRequest"; is(o: any): o is QueryPacketAcknowledgementRequest; isSDK(o: any): o is QueryPacketAcknowledgementRequestSDKType; encode(message: QueryPacketAcknowledgementRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryPacketAcknowledgementRequest; fromJSON(object: any): QueryPacketAcknowledgementRequest; toJSON(message: QueryPacketAcknowledgementRequest): JsonSafe; fromPartial(object: Partial): QueryPacketAcknowledgementRequest; fromProtoMsg(message: QueryPacketAcknowledgementRequestProtoMsg): QueryPacketAcknowledgementRequest; toProto(message: QueryPacketAcknowledgementRequest): Uint8Array; toProtoMsg(message: QueryPacketAcknowledgementRequest): QueryPacketAcknowledgementRequestProtoMsg; }; /** * QueryPacketAcknowledgementResponse is the response type for the Query/PacketAcknowledgement RPC method. * @name QueryPacketAcknowledgementResponse * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryPacketAcknowledgementResponse */ export declare const QueryPacketAcknowledgementResponse: { typeUrl: "/ibc.core.channel.v2.QueryPacketAcknowledgementResponse"; aminoType: "cosmos-sdk/QueryPacketAcknowledgementResponse"; is(o: any): o is QueryPacketAcknowledgementResponse; isSDK(o: any): o is QueryPacketAcknowledgementResponseSDKType; encode(message: QueryPacketAcknowledgementResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryPacketAcknowledgementResponse; fromJSON(object: any): QueryPacketAcknowledgementResponse; toJSON(message: QueryPacketAcknowledgementResponse): JsonSafe; fromPartial(object: Partial): QueryPacketAcknowledgementResponse; fromProtoMsg(message: QueryPacketAcknowledgementResponseProtoMsg): QueryPacketAcknowledgementResponse; toProto(message: QueryPacketAcknowledgementResponse): Uint8Array; toProtoMsg(message: QueryPacketAcknowledgementResponse): QueryPacketAcknowledgementResponseProtoMsg; }; /** * QueryPacketAcknowledgementsRequest is the request type for the * Query/QueryPacketCommitments RPC method * @name QueryPacketAcknowledgementsRequest * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryPacketAcknowledgementsRequest */ export declare const QueryPacketAcknowledgementsRequest: { typeUrl: "/ibc.core.channel.v2.QueryPacketAcknowledgementsRequest"; aminoType: "cosmos-sdk/QueryPacketAcknowledgementsRequest"; is(o: any): o is QueryPacketAcknowledgementsRequest; isSDK(o: any): o is QueryPacketAcknowledgementsRequestSDKType; encode(message: QueryPacketAcknowledgementsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryPacketAcknowledgementsRequest; fromJSON(object: any): QueryPacketAcknowledgementsRequest; toJSON(message: QueryPacketAcknowledgementsRequest): JsonSafe; fromPartial(object: Partial): QueryPacketAcknowledgementsRequest; fromProtoMsg(message: QueryPacketAcknowledgementsRequestProtoMsg): QueryPacketAcknowledgementsRequest; toProto(message: QueryPacketAcknowledgementsRequest): Uint8Array; toProtoMsg(message: QueryPacketAcknowledgementsRequest): QueryPacketAcknowledgementsRequestProtoMsg; }; /** * QueryPacketAcknowledgemetsResponse is the request type for the * Query/QueryPacketAcknowledgements RPC method * @name QueryPacketAcknowledgementsResponse * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryPacketAcknowledgementsResponse */ export declare const QueryPacketAcknowledgementsResponse: { typeUrl: "/ibc.core.channel.v2.QueryPacketAcknowledgementsResponse"; aminoType: "cosmos-sdk/QueryPacketAcknowledgementsResponse"; is(o: any): o is QueryPacketAcknowledgementsResponse; isSDK(o: any): o is QueryPacketAcknowledgementsResponseSDKType; encode(message: QueryPacketAcknowledgementsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryPacketAcknowledgementsResponse; fromJSON(object: any): QueryPacketAcknowledgementsResponse; toJSON(message: QueryPacketAcknowledgementsResponse): JsonSafe; fromPartial(object: Partial): QueryPacketAcknowledgementsResponse; fromProtoMsg(message: QueryPacketAcknowledgementsResponseProtoMsg): QueryPacketAcknowledgementsResponse; toProto(message: QueryPacketAcknowledgementsResponse): Uint8Array; toProtoMsg(message: QueryPacketAcknowledgementsResponse): QueryPacketAcknowledgementsResponseProtoMsg; }; /** * QueryPacketReceiptRequest is the request type for the Query/PacketReceipt RPC method. * @name QueryPacketReceiptRequest * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryPacketReceiptRequest */ export declare const QueryPacketReceiptRequest: { typeUrl: "/ibc.core.channel.v2.QueryPacketReceiptRequest"; aminoType: "cosmos-sdk/QueryPacketReceiptRequest"; is(o: any): o is QueryPacketReceiptRequest; isSDK(o: any): o is QueryPacketReceiptRequestSDKType; encode(message: QueryPacketReceiptRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryPacketReceiptRequest; fromJSON(object: any): QueryPacketReceiptRequest; toJSON(message: QueryPacketReceiptRequest): JsonSafe; fromPartial(object: Partial): QueryPacketReceiptRequest; fromProtoMsg(message: QueryPacketReceiptRequestProtoMsg): QueryPacketReceiptRequest; toProto(message: QueryPacketReceiptRequest): Uint8Array; toProtoMsg(message: QueryPacketReceiptRequest): QueryPacketReceiptRequestProtoMsg; }; /** * QueryPacketReceiptResponse is the response type for the Query/PacketReceipt RPC method. * @name QueryPacketReceiptResponse * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryPacketReceiptResponse */ export declare const QueryPacketReceiptResponse: { typeUrl: "/ibc.core.channel.v2.QueryPacketReceiptResponse"; aminoType: "cosmos-sdk/QueryPacketReceiptResponse"; is(o: any): o is QueryPacketReceiptResponse; isSDK(o: any): o is QueryPacketReceiptResponseSDKType; encode(message: QueryPacketReceiptResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryPacketReceiptResponse; fromJSON(object: any): QueryPacketReceiptResponse; toJSON(message: QueryPacketReceiptResponse): JsonSafe; fromPartial(object: Partial): QueryPacketReceiptResponse; fromProtoMsg(message: QueryPacketReceiptResponseProtoMsg): QueryPacketReceiptResponse; toProto(message: QueryPacketReceiptResponse): Uint8Array; toProtoMsg(message: QueryPacketReceiptResponse): QueryPacketReceiptResponseProtoMsg; }; /** * QueryUnreceivedPacketsRequest is the request type for the Query/UnreceivedPackets RPC method * @name QueryUnreceivedPacketsRequest * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryUnreceivedPacketsRequest */ export declare const QueryUnreceivedPacketsRequest: { typeUrl: "/ibc.core.channel.v2.QueryUnreceivedPacketsRequest"; aminoType: "cosmos-sdk/QueryUnreceivedPacketsRequest"; is(o: any): o is QueryUnreceivedPacketsRequest; isSDK(o: any): o is QueryUnreceivedPacketsRequestSDKType; encode(message: QueryUnreceivedPacketsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryUnreceivedPacketsRequest; fromJSON(object: any): QueryUnreceivedPacketsRequest; toJSON(message: QueryUnreceivedPacketsRequest): JsonSafe; fromPartial(object: Partial): QueryUnreceivedPacketsRequest; fromProtoMsg(message: QueryUnreceivedPacketsRequestProtoMsg): QueryUnreceivedPacketsRequest; toProto(message: QueryUnreceivedPacketsRequest): Uint8Array; toProtoMsg(message: QueryUnreceivedPacketsRequest): QueryUnreceivedPacketsRequestProtoMsg; }; /** * QueryUnreceivedPacketsResponse is the response type for the Query/UnreceivedPacketCommitments RPC method * @name QueryUnreceivedPacketsResponse * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryUnreceivedPacketsResponse */ export declare const QueryUnreceivedPacketsResponse: { typeUrl: "/ibc.core.channel.v2.QueryUnreceivedPacketsResponse"; aminoType: "cosmos-sdk/QueryUnreceivedPacketsResponse"; is(o: any): o is QueryUnreceivedPacketsResponse; isSDK(o: any): o is QueryUnreceivedPacketsResponseSDKType; encode(message: QueryUnreceivedPacketsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryUnreceivedPacketsResponse; fromJSON(object: any): QueryUnreceivedPacketsResponse; toJSON(message: QueryUnreceivedPacketsResponse): JsonSafe; fromPartial(object: Partial): QueryUnreceivedPacketsResponse; fromProtoMsg(message: QueryUnreceivedPacketsResponseProtoMsg): QueryUnreceivedPacketsResponse; toProto(message: QueryUnreceivedPacketsResponse): Uint8Array; toProtoMsg(message: QueryUnreceivedPacketsResponse): QueryUnreceivedPacketsResponseProtoMsg; }; /** * QueryUnreceivedAcks is the request type for the * Query/UnreceivedAcks RPC method * @name QueryUnreceivedAcksRequest * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryUnreceivedAcksRequest */ export declare const QueryUnreceivedAcksRequest: { typeUrl: "/ibc.core.channel.v2.QueryUnreceivedAcksRequest"; aminoType: "cosmos-sdk/QueryUnreceivedAcksRequest"; is(o: any): o is QueryUnreceivedAcksRequest; isSDK(o: any): o is QueryUnreceivedAcksRequestSDKType; encode(message: QueryUnreceivedAcksRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryUnreceivedAcksRequest; fromJSON(object: any): QueryUnreceivedAcksRequest; toJSON(message: QueryUnreceivedAcksRequest): JsonSafe; fromPartial(object: Partial): QueryUnreceivedAcksRequest; fromProtoMsg(message: QueryUnreceivedAcksRequestProtoMsg): QueryUnreceivedAcksRequest; toProto(message: QueryUnreceivedAcksRequest): Uint8Array; toProtoMsg(message: QueryUnreceivedAcksRequest): QueryUnreceivedAcksRequestProtoMsg; }; /** * QueryUnreceivedAcksResponse is the response type for the * Query/UnreceivedAcks RPC method * @name QueryUnreceivedAcksResponse * @package ibc.core.channel.v2 * @see proto type: ibc.core.channel.v2.QueryUnreceivedAcksResponse */ export declare const QueryUnreceivedAcksResponse: { typeUrl: "/ibc.core.channel.v2.QueryUnreceivedAcksResponse"; aminoType: "cosmos-sdk/QueryUnreceivedAcksResponse"; is(o: any): o is QueryUnreceivedAcksResponse; isSDK(o: any): o is QueryUnreceivedAcksResponseSDKType; encode(message: QueryUnreceivedAcksResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryUnreceivedAcksResponse; fromJSON(object: any): QueryUnreceivedAcksResponse; toJSON(message: QueryUnreceivedAcksResponse): JsonSafe; fromPartial(object: Partial): QueryUnreceivedAcksResponse; fromProtoMsg(message: QueryUnreceivedAcksResponseProtoMsg): QueryUnreceivedAcksResponse; toProto(message: QueryUnreceivedAcksResponse): Uint8Array; toProtoMsg(message: QueryUnreceivedAcksResponse): QueryUnreceivedAcksResponseProtoMsg; }; //# sourceMappingURL=query.d.ts.map