import type { BinaryReadOptions, FieldList, JsonReadOptions, JsonValue, PartialMessage, PlainMessage } from "@bufbuild/protobuf"; import { Message, proto3 } from "@bufbuild/protobuf"; import { Height } from "../../client/v1/client_pb.js"; import { PageRequest, PageResponse } from "../../../../cosmos/base/query/v1beta1/pagination_pb.js"; import { PacketState } from "./genesis_pb.js"; /** * QueryNextSequenceSendRequest is the request type for the Query/QueryNextSequenceSend RPC method * * @generated from message ibc.core.channel.v2.QueryNextSequenceSendRequest */ export declare class QueryNextSequenceSendRequest extends Message { /** * client unique identifier * * @generated from field: string client_id = 1; */ clientId: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v2.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 response type for the Query/QueryNextSequenceSend RPC method * * @generated from message ibc.core.channel.v2.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.v2.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; } /** * QueryPacketCommitmentRequest is the request type for the Query/PacketCommitment RPC method. * * @generated from message ibc.core.channel.v2.QueryPacketCommitmentRequest */ export declare class QueryPacketCommitmentRequest extends Message { /** * client unique identifier * * @generated from field: string client_id = 1; */ clientId: string; /** * packet sequence * * @generated from field: uint64 sequence = 2; */ sequence: bigint; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v2.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 is the response type for the Query/PacketCommitment RPC method. * * @generated from message ibc.core.channel.v2.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.v2.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/PacketCommitments RPC method. * * @generated from message ibc.core.channel.v2.QueryPacketCommitmentsRequest */ export declare class QueryPacketCommitmentsRequest extends Message { /** * client unique identifier * * @generated from field: string client_id = 1; */ clientId: 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.v2.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; } /** * QueryPacketCommitmentResponse is the response type for the Query/PacketCommitment RPC method. * * @generated from message ibc.core.channel.v2.QueryPacketCommitmentsResponse */ export declare class QueryPacketCommitmentsResponse extends Message { /** * collection of packet commitments for the requested channel identifier. * * @generated from field: repeated ibc.core.channel.v2.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.v2.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; } /** * QueryPacketAcknowledgementRequest is the request type for the Query/PacketAcknowledgement RPC method. * * @generated from message ibc.core.channel.v2.QueryPacketAcknowledgementRequest */ export declare class QueryPacketAcknowledgementRequest extends Message { /** * client unique identifier * * @generated from field: string client_id = 1; */ clientId: string; /** * packet sequence * * @generated from field: uint64 sequence = 2; */ sequence: bigint; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v2.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 is the response type for the Query/PacketAcknowledgement RPC method. * * @generated from message ibc.core.channel.v2.QueryPacketAcknowledgementResponse */ export declare class QueryPacketAcknowledgementResponse extends Message { /** * acknowledgement 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.v2.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.v2.QueryPacketAcknowledgementsRequest */ export declare class QueryPacketAcknowledgementsRequest extends Message { /** * client unique identifier * * @generated from field: string client_id = 1; */ clientId: string; /** * pagination request * * @generated from field: cosmos.base.query.v1beta1.PageRequest pagination = 2; */ pagination?: PageRequest; /** * 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.v2.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.v2.QueryPacketAcknowledgementsResponse */ export declare class QueryPacketAcknowledgementsResponse extends Message { /** * @generated from field: repeated ibc.core.channel.v2.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.v2.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; } /** * QueryPacketReceiptRequest is the request type for the Query/PacketReceipt RPC method. * * @generated from message ibc.core.channel.v2.QueryPacketReceiptRequest */ export declare class QueryPacketReceiptRequest extends Message { /** * client unique identifier * * @generated from field: string client_id = 1; */ clientId: string; /** * packet sequence * * @generated from field: uint64 sequence = 2; */ sequence: bigint; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v2.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 is the response type for the Query/PacketReceipt RPC method. * * @generated from message ibc.core.channel.v2.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 or absence * * @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.v2.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; } /** * QueryUnreceivedPacketsRequest is the request type for the Query/UnreceivedPackets RPC method * * @generated from message ibc.core.channel.v2.QueryUnreceivedPacketsRequest */ export declare class QueryUnreceivedPacketsRequest extends Message { /** * client unique identifier * * @generated from field: string client_id = 1; */ clientId: string; /** * list of packet sequences * * @generated from field: repeated uint64 sequences = 2; */ sequences: bigint[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v2.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.v2.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.v2.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.v2.QueryUnreceivedAcksRequest */ export declare class QueryUnreceivedAcksRequest extends Message { /** * client unique identifier * * @generated from field: string client_id = 1; */ clientId: string; /** * list of acknowledgement sequences * * @generated from field: repeated uint64 packet_ack_sequences = 2; */ packetAckSequences: bigint[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "ibc.core.channel.v2.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.v2.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.v2.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; } //# sourceMappingURL=query_pb.d.ts.map