import type { BinaryReadOptions, FieldList, JsonReadOptions, JsonValue, PartialMessage, PlainMessage } from "@bufbuild/protobuf"; import { Any, Message, proto3 } from "@bufbuild/protobuf"; import { Channel, IdentifiedChannel, PacketState } from "./channel_pb.js"; import { Height, IdentifiedClientState } from "../../client/v1/client_pb.js"; import { PageRequest, PageResponse } from "../../../../cosmos/base/query/v1beta1/pagination_pb.js"; /** * QueryChannelRequest is the request type for the Query/Channel RPC method * * @generated from message ibc.core.channel.v1.QueryChannelRequest */ export declare class QueryChannelRequest extends Message { /** * port unique identifier * * @generated from field: string port_id = 1; */ portId: string; /** * channel unique identifier * * @generated from field: string channel_id = 2; */ channelId: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v1.QueryChannelRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryChannelRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryChannelRequest; static fromJsonString(jsonString: string, options?: Partial): QueryChannelRequest; static equals(a: QueryChannelRequest | PlainMessage | undefined, b: QueryChannelRequest | PlainMessage | undefined): boolean; } /** * QueryChannelResponse is the response type for the Query/Channel RPC method. * Besides the Channel end, it includes a proof and the height from which the * proof was retrieved. * * @generated from message ibc.core.channel.v1.QueryChannelResponse */ export declare class QueryChannelResponse extends Message { /** * channel associated with the request identifiers * * @generated from field: ibc.core.channel.v1.Channel channel = 1; */ channel?: Channel; /** * merkle proof of existence * * @generated from field: bytes proof = 2; */ proof: Uint8Array; /** * height at which the proof was retrieved * * @generated from field: ibc.core.client.v1.Height proof_height = 3; */ proofHeight?: Height; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v1.QueryChannelResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryChannelResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryChannelResponse; static fromJsonString(jsonString: string, options?: Partial): QueryChannelResponse; static equals(a: QueryChannelResponse | PlainMessage | undefined, b: QueryChannelResponse | PlainMessage | undefined): boolean; } /** * QueryChannelsRequest is the request type for the Query/Channels RPC method * * @generated from message ibc.core.channel.v1.QueryChannelsRequest */ export declare class QueryChannelsRequest extends Message { /** * pagination request * * @generated from field: cosmos.base.query.v1beta1.PageRequest pagination = 1; */ pagination?: PageRequest; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v1.QueryChannelsRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryChannelsRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryChannelsRequest; static fromJsonString(jsonString: string, options?: Partial): QueryChannelsRequest; static equals(a: QueryChannelsRequest | PlainMessage | undefined, b: QueryChannelsRequest | PlainMessage | undefined): boolean; } /** * QueryChannelsResponse is the response type for the Query/Channels RPC method. * * @generated from message ibc.core.channel.v1.QueryChannelsResponse */ export declare class QueryChannelsResponse extends Message { /** * list of stored channels of the chain. * * @generated from field: repeated ibc.core.channel.v1.IdentifiedChannel channels = 1; */ channels: IdentifiedChannel[]; /** * pagination response * * @generated from field: cosmos.base.query.v1beta1.PageResponse pagination = 2; */ pagination?: PageResponse; /** * query block height * * @generated from field: ibc.core.client.v1.Height height = 3; */ height?: Height; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v1.QueryChannelsResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryChannelsResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryChannelsResponse; static fromJsonString(jsonString: string, options?: Partial): QueryChannelsResponse; static equals(a: QueryChannelsResponse | PlainMessage | undefined, b: QueryChannelsResponse | PlainMessage | undefined): boolean; } /** * QueryConnectionChannelsRequest is the request type for the * Query/QueryConnectionChannels RPC method * * @generated from message ibc.core.channel.v1.QueryConnectionChannelsRequest */ export declare class QueryConnectionChannelsRequest extends Message { /** * connection unique identifier * * @generated from field: string connection = 1; */ connection: string; /** * pagination request * * @generated from field: cosmos.base.query.v1beta1.PageRequest pagination = 2; */ pagination?: PageRequest; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v1.QueryConnectionChannelsRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryConnectionChannelsRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryConnectionChannelsRequest; static fromJsonString(jsonString: string, options?: Partial): QueryConnectionChannelsRequest; static equals(a: QueryConnectionChannelsRequest | PlainMessage | undefined, b: QueryConnectionChannelsRequest | PlainMessage | undefined): boolean; } /** * QueryConnectionChannelsResponse is the Response type for the * Query/QueryConnectionChannels RPC method * * @generated from message ibc.core.channel.v1.QueryConnectionChannelsResponse */ export declare class QueryConnectionChannelsResponse extends Message { /** * list of channels associated with a connection. * * @generated from field: repeated ibc.core.channel.v1.IdentifiedChannel channels = 1; */ channels: IdentifiedChannel[]; /** * pagination response * * @generated from field: cosmos.base.query.v1beta1.PageResponse pagination = 2; */ pagination?: PageResponse; /** * query block height * * @generated from field: ibc.core.client.v1.Height height = 3; */ height?: Height; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v1.QueryConnectionChannelsResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryConnectionChannelsResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryConnectionChannelsResponse; static fromJsonString(jsonString: string, options?: Partial): QueryConnectionChannelsResponse; static equals(a: QueryConnectionChannelsResponse | PlainMessage | undefined, b: QueryConnectionChannelsResponse | PlainMessage | undefined): boolean; } /** * QueryChannelClientStateRequest is the request type for the Query/ClientState * RPC method * * @generated from message ibc.core.channel.v1.QueryChannelClientStateRequest */ export declare class QueryChannelClientStateRequest extends Message { /** * port unique identifier * * @generated from field: string port_id = 1; */ portId: string; /** * channel unique identifier * * @generated from field: string channel_id = 2; */ channelId: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v1.QueryChannelClientStateRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryChannelClientStateRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryChannelClientStateRequest; static fromJsonString(jsonString: string, options?: Partial): QueryChannelClientStateRequest; static equals(a: QueryChannelClientStateRequest | PlainMessage | undefined, b: QueryChannelClientStateRequest | PlainMessage | undefined): boolean; } /** * QueryChannelClientStateResponse is the Response type for the * Query/QueryChannelClientState RPC method * * @generated from message ibc.core.channel.v1.QueryChannelClientStateResponse */ export declare class QueryChannelClientStateResponse extends Message { /** * client state associated with the channel * * @generated from field: ibc.core.client.v1.IdentifiedClientState identified_client_state = 1; */ identifiedClientState?: IdentifiedClientState; /** * merkle proof of existence * * @generated from field: bytes proof = 2; */ proof: Uint8Array; /** * height at which the proof was retrieved * * @generated from field: ibc.core.client.v1.Height proof_height = 3; */ proofHeight?: Height; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v1.QueryChannelClientStateResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryChannelClientStateResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryChannelClientStateResponse; static fromJsonString(jsonString: string, options?: Partial): QueryChannelClientStateResponse; static equals(a: QueryChannelClientStateResponse | PlainMessage | undefined, b: QueryChannelClientStateResponse | PlainMessage | undefined): boolean; } /** * QueryChannelConsensusStateRequest is the request type for the * Query/ConsensusState RPC method * * @generated from message ibc.core.channel.v1.QueryChannelConsensusStateRequest */ export declare class QueryChannelConsensusStateRequest extends Message { /** * port unique identifier * * @generated from field: string port_id = 1; */ portId: string; /** * channel unique identifier * * @generated from field: string channel_id = 2; */ channelId: string; /** * revision number of the consensus state * * @generated from field: uint64 revision_number = 3; */ revisionNumber: bigint; /** * revision height of the consensus state * * @generated from field: uint64 revision_height = 4; */ revisionHeight: bigint; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v1.QueryChannelConsensusStateRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryChannelConsensusStateRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryChannelConsensusStateRequest; static fromJsonString(jsonString: string, options?: Partial): QueryChannelConsensusStateRequest; static equals(a: QueryChannelConsensusStateRequest | PlainMessage | undefined, b: QueryChannelConsensusStateRequest | PlainMessage | undefined): boolean; } /** * QueryChannelClientStateResponse is the Response type for the * Query/QueryChannelClientState RPC method * * @generated from message ibc.core.channel.v1.QueryChannelConsensusStateResponse */ export declare class QueryChannelConsensusStateResponse extends Message { /** * consensus state associated with the channel * * @generated from field: google.protobuf.Any consensus_state = 1; */ consensusState?: Any; /** * client ID associated with the consensus state * * @generated from field: string client_id = 2; */ clientId: string; /** * merkle proof of existence * * @generated from field: bytes proof = 3; */ proof: Uint8Array; /** * height at which the proof was retrieved * * @generated from field: ibc.core.client.v1.Height proof_height = 4; */ proofHeight?: Height; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v1.QueryChannelConsensusStateResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryChannelConsensusStateResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryChannelConsensusStateResponse; static fromJsonString(jsonString: string, options?: Partial): QueryChannelConsensusStateResponse; static equals(a: QueryChannelConsensusStateResponse | PlainMessage | undefined, b: QueryChannelConsensusStateResponse | PlainMessage | undefined): boolean; } /** * QueryPacketCommitmentRequest is the request type for the * Query/PacketCommitment RPC method * * @generated from message ibc.core.channel.v1.QueryPacketCommitmentRequest */ export declare class QueryPacketCommitmentRequest extends Message { /** * port unique identifier * * @generated from field: string port_id = 1; */ portId: string; /** * channel unique identifier * * @generated from field: string channel_id = 2; */ channelId: string; /** * packet sequence * * @generated from field: uint64 sequence = 3; */ sequence: bigint; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v1.QueryPacketCommitmentRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryPacketCommitmentRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryPacketCommitmentRequest; static fromJsonString(jsonString: string, options?: Partial): QueryPacketCommitmentRequest; static equals(a: QueryPacketCommitmentRequest | PlainMessage | undefined, b: QueryPacketCommitmentRequest | PlainMessage | undefined): boolean; } /** * QueryPacketCommitmentResponse defines the client query response for a packet * which also includes a proof and the height from which the proof was * retrieved * * @generated from message ibc.core.channel.v1.QueryPacketCommitmentResponse */ export declare class QueryPacketCommitmentResponse extends Message { /** * packet associated with the request fields * * @generated from field: bytes commitment = 1; */ commitment: Uint8Array; /** * merkle proof of existence * * @generated from field: bytes proof = 2; */ proof: Uint8Array; /** * height at which the proof was retrieved * * @generated from field: ibc.core.client.v1.Height proof_height = 3; */ proofHeight?: Height; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v1.QueryPacketCommitmentResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryPacketCommitmentResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryPacketCommitmentResponse; static fromJsonString(jsonString: string, options?: Partial): QueryPacketCommitmentResponse; static equals(a: QueryPacketCommitmentResponse | PlainMessage | undefined, b: QueryPacketCommitmentResponse | PlainMessage | undefined): boolean; } /** * QueryPacketCommitmentsRequest is the request type for the * Query/QueryPacketCommitments RPC method * * @generated from message ibc.core.channel.v1.QueryPacketCommitmentsRequest */ export declare class QueryPacketCommitmentsRequest extends Message { /** * port unique identifier * * @generated from field: string port_id = 1; */ portId: string; /** * channel unique identifier * * @generated from field: string channel_id = 2; */ channelId: string; /** * pagination request * * @generated from field: cosmos.base.query.v1beta1.PageRequest pagination = 3; */ pagination?: PageRequest; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v1.QueryPacketCommitmentsRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryPacketCommitmentsRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryPacketCommitmentsRequest; static fromJsonString(jsonString: string, options?: Partial): QueryPacketCommitmentsRequest; static equals(a: QueryPacketCommitmentsRequest | PlainMessage | undefined, b: QueryPacketCommitmentsRequest | PlainMessage | undefined): boolean; } /** * QueryPacketCommitmentsResponse is the request type for the * Query/QueryPacketCommitments RPC method * * @generated from message ibc.core.channel.v1.QueryPacketCommitmentsResponse */ export declare class QueryPacketCommitmentsResponse extends Message { /** * @generated from field: repeated ibc.core.channel.v1.PacketState commitments = 1; */ commitments: PacketState[]; /** * pagination response * * @generated from field: cosmos.base.query.v1beta1.PageResponse pagination = 2; */ pagination?: PageResponse; /** * query block height * * @generated from field: ibc.core.client.v1.Height height = 3; */ height?: Height; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v1.QueryPacketCommitmentsResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryPacketCommitmentsResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryPacketCommitmentsResponse; static fromJsonString(jsonString: string, options?: Partial): QueryPacketCommitmentsResponse; static equals(a: QueryPacketCommitmentsResponse | PlainMessage | undefined, b: QueryPacketCommitmentsResponse | PlainMessage | undefined): boolean; } /** * QueryPacketReceiptRequest is the request type for the * Query/PacketReceipt RPC method * * @generated from message ibc.core.channel.v1.QueryPacketReceiptRequest */ export declare class QueryPacketReceiptRequest extends Message { /** * port unique identifier * * @generated from field: string port_id = 1; */ portId: string; /** * channel unique identifier * * @generated from field: string channel_id = 2; */ channelId: string; /** * packet sequence * * @generated from field: uint64 sequence = 3; */ sequence: bigint; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v1.QueryPacketReceiptRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryPacketReceiptRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryPacketReceiptRequest; static fromJsonString(jsonString: string, options?: Partial): QueryPacketReceiptRequest; static equals(a: QueryPacketReceiptRequest | PlainMessage | undefined, b: QueryPacketReceiptRequest | PlainMessage | undefined): boolean; } /** * QueryPacketReceiptResponse defines the client query response for a packet * receipt which also includes a proof, and the height from which the proof was * retrieved * * @generated from message ibc.core.channel.v1.QueryPacketReceiptResponse */ export declare class QueryPacketReceiptResponse extends Message { /** * success flag for if receipt exists * * @generated from field: bool received = 2; */ received: boolean; /** * merkle proof of existence * * @generated from field: bytes proof = 3; */ proof: Uint8Array; /** * height at which the proof was retrieved * * @generated from field: ibc.core.client.v1.Height proof_height = 4; */ proofHeight?: Height; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v1.QueryPacketReceiptResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryPacketReceiptResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryPacketReceiptResponse; static fromJsonString(jsonString: string, options?: Partial): QueryPacketReceiptResponse; static equals(a: QueryPacketReceiptResponse | PlainMessage | undefined, b: QueryPacketReceiptResponse | PlainMessage | undefined): boolean; } /** * QueryPacketAcknowledgementRequest is the request type for the * Query/PacketAcknowledgement RPC method * * @generated from message ibc.core.channel.v1.QueryPacketAcknowledgementRequest */ export declare class QueryPacketAcknowledgementRequest extends Message { /** * port unique identifier * * @generated from field: string port_id = 1; */ portId: string; /** * channel unique identifier * * @generated from field: string channel_id = 2; */ channelId: string; /** * packet sequence * * @generated from field: uint64 sequence = 3; */ sequence: bigint; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v1.QueryPacketAcknowledgementRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryPacketAcknowledgementRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryPacketAcknowledgementRequest; static fromJsonString(jsonString: string, options?: Partial): QueryPacketAcknowledgementRequest; static equals(a: QueryPacketAcknowledgementRequest | PlainMessage | undefined, b: QueryPacketAcknowledgementRequest | PlainMessage | undefined): boolean; } /** * QueryPacketAcknowledgementResponse defines the client query response for a * packet which also includes a proof and the height from which the * proof was retrieved * * @generated from message ibc.core.channel.v1.QueryPacketAcknowledgementResponse */ export declare class QueryPacketAcknowledgementResponse extends Message { /** * packet associated with the request fields * * @generated from field: bytes acknowledgement = 1; */ acknowledgement: Uint8Array; /** * merkle proof of existence * * @generated from field: bytes proof = 2; */ proof: Uint8Array; /** * height at which the proof was retrieved * * @generated from field: ibc.core.client.v1.Height proof_height = 3; */ proofHeight?: Height; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v1.QueryPacketAcknowledgementResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryPacketAcknowledgementResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryPacketAcknowledgementResponse; static fromJsonString(jsonString: string, options?: Partial): QueryPacketAcknowledgementResponse; static equals(a: QueryPacketAcknowledgementResponse | PlainMessage | undefined, b: QueryPacketAcknowledgementResponse | PlainMessage | undefined): boolean; } /** * QueryPacketAcknowledgementsRequest is the request type for the * Query/QueryPacketCommitments RPC method * * @generated from message ibc.core.channel.v1.QueryPacketAcknowledgementsRequest */ export declare class QueryPacketAcknowledgementsRequest extends Message { /** * port unique identifier * * @generated from field: string port_id = 1; */ portId: string; /** * channel unique identifier * * @generated from field: string channel_id = 2; */ channelId: string; /** * pagination request * * @generated from field: cosmos.base.query.v1beta1.PageRequest pagination = 3; */ pagination?: PageRequest; /** * list of packet sequences * * @generated from field: repeated uint64 packet_commitment_sequences = 4; */ packetCommitmentSequences: bigint[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v1.QueryPacketAcknowledgementsRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryPacketAcknowledgementsRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryPacketAcknowledgementsRequest; static fromJsonString(jsonString: string, options?: Partial): QueryPacketAcknowledgementsRequest; static equals(a: QueryPacketAcknowledgementsRequest | PlainMessage | undefined, b: QueryPacketAcknowledgementsRequest | PlainMessage | undefined): boolean; } /** * QueryPacketAcknowledgemetsResponse is the request type for the * Query/QueryPacketAcknowledgements RPC method * * @generated from message ibc.core.channel.v1.QueryPacketAcknowledgementsResponse */ export declare class QueryPacketAcknowledgementsResponse extends Message { /** * @generated from field: repeated ibc.core.channel.v1.PacketState acknowledgements = 1; */ acknowledgements: PacketState[]; /** * pagination response * * @generated from field: cosmos.base.query.v1beta1.PageResponse pagination = 2; */ pagination?: PageResponse; /** * query block height * * @generated from field: ibc.core.client.v1.Height height = 3; */ height?: Height; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v1.QueryPacketAcknowledgementsResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryPacketAcknowledgementsResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryPacketAcknowledgementsResponse; static fromJsonString(jsonString: string, options?: Partial): QueryPacketAcknowledgementsResponse; static equals(a: QueryPacketAcknowledgementsResponse | PlainMessage | undefined, b: QueryPacketAcknowledgementsResponse | PlainMessage | undefined): boolean; } /** * QueryUnreceivedPacketsRequest is the request type for the * Query/UnreceivedPackets RPC method * * @generated from message ibc.core.channel.v1.QueryUnreceivedPacketsRequest */ export declare class QueryUnreceivedPacketsRequest extends Message { /** * port unique identifier * * @generated from field: string port_id = 1; */ portId: string; /** * channel unique identifier * * @generated from field: string channel_id = 2; */ channelId: string; /** * list of packet sequences * * @generated from field: repeated uint64 packet_commitment_sequences = 3; */ packetCommitmentSequences: bigint[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v1.QueryUnreceivedPacketsRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryUnreceivedPacketsRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryUnreceivedPacketsRequest; static fromJsonString(jsonString: string, options?: Partial): QueryUnreceivedPacketsRequest; static equals(a: QueryUnreceivedPacketsRequest | PlainMessage | undefined, b: QueryUnreceivedPacketsRequest | PlainMessage | undefined): boolean; } /** * QueryUnreceivedPacketsResponse is the response type for the * Query/UnreceivedPacketCommitments RPC method * * @generated from message ibc.core.channel.v1.QueryUnreceivedPacketsResponse */ export declare class QueryUnreceivedPacketsResponse extends Message { /** * list of unreceived packet sequences * * @generated from field: repeated uint64 sequences = 1; */ sequences: bigint[]; /** * query block height * * @generated from field: ibc.core.client.v1.Height height = 2; */ height?: Height; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v1.QueryUnreceivedPacketsResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryUnreceivedPacketsResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryUnreceivedPacketsResponse; static fromJsonString(jsonString: string, options?: Partial): QueryUnreceivedPacketsResponse; static equals(a: QueryUnreceivedPacketsResponse | PlainMessage | undefined, b: QueryUnreceivedPacketsResponse | PlainMessage | undefined): boolean; } /** * QueryUnreceivedAcks is the request type for the * Query/UnreceivedAcks RPC method * * @generated from message ibc.core.channel.v1.QueryUnreceivedAcksRequest */ export declare class QueryUnreceivedAcksRequest extends Message { /** * port unique identifier * * @generated from field: string port_id = 1; */ portId: string; /** * channel unique identifier * * @generated from field: string channel_id = 2; */ channelId: string; /** * list of acknowledgement sequences * * @generated from field: repeated uint64 packet_ack_sequences = 3; */ packetAckSequences: bigint[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v1.QueryUnreceivedAcksRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryUnreceivedAcksRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryUnreceivedAcksRequest; static fromJsonString(jsonString: string, options?: Partial): QueryUnreceivedAcksRequest; static equals(a: QueryUnreceivedAcksRequest | PlainMessage | undefined, b: QueryUnreceivedAcksRequest | PlainMessage | undefined): boolean; } /** * QueryUnreceivedAcksResponse is the response type for the * Query/UnreceivedAcks RPC method * * @generated from message ibc.core.channel.v1.QueryUnreceivedAcksResponse */ export declare class QueryUnreceivedAcksResponse extends Message { /** * list of unreceived acknowledgement sequences * * @generated from field: repeated uint64 sequences = 1; */ sequences: bigint[]; /** * query block height * * @generated from field: ibc.core.client.v1.Height height = 2; */ height?: Height; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v1.QueryUnreceivedAcksResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryUnreceivedAcksResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryUnreceivedAcksResponse; static fromJsonString(jsonString: string, options?: Partial): QueryUnreceivedAcksResponse; static equals(a: QueryUnreceivedAcksResponse | PlainMessage | undefined, b: QueryUnreceivedAcksResponse | PlainMessage | undefined): boolean; } /** * QueryNextSequenceReceiveRequest is the request type for the * Query/QueryNextSequenceReceiveRequest RPC method * * @generated from message ibc.core.channel.v1.QueryNextSequenceReceiveRequest */ export declare class QueryNextSequenceReceiveRequest extends Message { /** * port unique identifier * * @generated from field: string port_id = 1; */ portId: string; /** * channel unique identifier * * @generated from field: string channel_id = 2; */ channelId: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v1.QueryNextSequenceReceiveRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryNextSequenceReceiveRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryNextSequenceReceiveRequest; static fromJsonString(jsonString: string, options?: Partial): QueryNextSequenceReceiveRequest; static equals(a: QueryNextSequenceReceiveRequest | PlainMessage | undefined, b: QueryNextSequenceReceiveRequest | PlainMessage | undefined): boolean; } /** * QuerySequenceResponse is the response type for the * Query/QueryNextSequenceReceiveResponse RPC method * * @generated from message ibc.core.channel.v1.QueryNextSequenceReceiveResponse */ export declare class QueryNextSequenceReceiveResponse extends Message { /** * next sequence receive number * * @generated from field: uint64 next_sequence_receive = 1; */ nextSequenceReceive: bigint; /** * merkle proof of existence * * @generated from field: bytes proof = 2; */ proof: Uint8Array; /** * height at which the proof was retrieved * * @generated from field: ibc.core.client.v1.Height proof_height = 3; */ proofHeight?: Height; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v1.QueryNextSequenceReceiveResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryNextSequenceReceiveResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryNextSequenceReceiveResponse; static fromJsonString(jsonString: string, options?: Partial): QueryNextSequenceReceiveResponse; static equals(a: QueryNextSequenceReceiveResponse | PlainMessage | undefined, b: QueryNextSequenceReceiveResponse | PlainMessage | undefined): boolean; } /** * QueryNextSequenceSendRequest is the request type for the * Query/QueryNextSequenceSend RPC method * * @generated from message ibc.core.channel.v1.QueryNextSequenceSendRequest */ export declare class QueryNextSequenceSendRequest extends Message { /** * port unique identifier * * @generated from field: string port_id = 1; */ portId: string; /** * channel unique identifier * * @generated from field: string channel_id = 2; */ channelId: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v1.QueryNextSequenceSendRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryNextSequenceSendRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryNextSequenceSendRequest; static fromJsonString(jsonString: string, options?: Partial): QueryNextSequenceSendRequest; static equals(a: QueryNextSequenceSendRequest | PlainMessage | undefined, b: QueryNextSequenceSendRequest | PlainMessage | undefined): boolean; } /** * QueryNextSequenceSendResponse is the request type for the * Query/QueryNextSequenceSend RPC method * * @generated from message ibc.core.channel.v1.QueryNextSequenceSendResponse */ export declare class QueryNextSequenceSendResponse extends Message { /** * next sequence send number * * @generated from field: uint64 next_sequence_send = 1; */ nextSequenceSend: bigint; /** * merkle proof of existence * * @generated from field: bytes proof = 2; */ proof: Uint8Array; /** * height at which the proof was retrieved * * @generated from field: ibc.core.client.v1.Height proof_height = 3; */ proofHeight?: Height; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v1.QueryNextSequenceSendResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryNextSequenceSendResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryNextSequenceSendResponse; static fromJsonString(jsonString: string, options?: Partial): QueryNextSequenceSendResponse; static equals(a: QueryNextSequenceSendResponse | PlainMessage | undefined, b: QueryNextSequenceSendResponse | PlainMessage | undefined): boolean; } //# sourceMappingURL=query_pb.d.ts.map