interchainjs
Version:
InterchainJS is a JavaScript library for interacting with Cosmos SDK based blockchains.
1,068 lines (1,067 loc) • 43.6 kB
TypeScript
import { PageRequest, PageRequestAmino, PageResponse, PageResponseAmino } from "../../../../cosmos/base/query/v1beta1/pagination";
import { Height, HeightAmino } from "../../client/v1/client";
import { PacketState, PacketStateAmino } from "./genesis";
import { BinaryReader, BinaryWriter } from "../../../../binary";
import { DeepPartial } from "../../../../helpers";
/**
* 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 QueryNextSequenceSendRequestAmino
* @package ibc.core.channel.v2
* @see proto type: ibc.core.channel.v2.QueryNextSequenceSendRequest
*/
export interface QueryNextSequenceSendRequestAmino {
/**
* client unique identifier
*/
client_id: string;
}
export interface QueryNextSequenceSendRequestAminoMsg {
type: "cosmos-sdk/QueryNextSequenceSendRequest";
value: QueryNextSequenceSendRequestAmino;
}
/**
* 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 QueryNextSequenceSendResponseAmino
* @package ibc.core.channel.v2
* @see proto type: ibc.core.channel.v2.QueryNextSequenceSendResponse
*/
export interface QueryNextSequenceSendResponseAmino {
/**
* next sequence send number
*/
next_sequence_send: string;
/**
* merkle proof of existence
*/
proof: string;
/**
* height at which the proof was retrieved
*/
proof_height: HeightAmino;
}
export interface QueryNextSequenceSendResponseAminoMsg {
type: "cosmos-sdk/QueryNextSequenceSendResponse";
value: QueryNextSequenceSendResponseAmino;
}
/**
* 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 QueryPacketCommitmentRequestAmino
* @package ibc.core.channel.v2
* @see proto type: ibc.core.channel.v2.QueryPacketCommitmentRequest
*/
export interface QueryPacketCommitmentRequestAmino {
/**
* client unique identifier
*/
client_id: string;
/**
* packet sequence
*/
sequence: string;
}
export interface QueryPacketCommitmentRequestAminoMsg {
type: "cosmos-sdk/QueryPacketCommitmentRequest";
value: QueryPacketCommitmentRequestAmino;
}
/**
* 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 QueryPacketCommitmentResponseAmino
* @package ibc.core.channel.v2
* @see proto type: ibc.core.channel.v2.QueryPacketCommitmentResponse
*/
export interface QueryPacketCommitmentResponseAmino {
/**
* packet associated with the request fields
*/
commitment: string;
/**
* merkle proof of existence
*/
proof: string;
/**
* height at which the proof was retrieved
*/
proof_height: HeightAmino;
}
export interface QueryPacketCommitmentResponseAminoMsg {
type: "cosmos-sdk/QueryPacketCommitmentResponse";
value: QueryPacketCommitmentResponseAmino;
}
/**
* 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 QueryPacketCommitmentsRequestAmino
* @package ibc.core.channel.v2
* @see proto type: ibc.core.channel.v2.QueryPacketCommitmentsRequest
*/
export interface QueryPacketCommitmentsRequestAmino {
/**
* client unique identifier
*/
client_id: string;
/**
* pagination request
*/
pagination?: PageRequestAmino;
}
export interface QueryPacketCommitmentsRequestAminoMsg {
type: "cosmos-sdk/QueryPacketCommitmentsRequest";
value: QueryPacketCommitmentsRequestAmino;
}
/**
* 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 QueryPacketCommitmentsResponseAmino
* @package ibc.core.channel.v2
* @see proto type: ibc.core.channel.v2.QueryPacketCommitmentsResponse
*/
export interface QueryPacketCommitmentsResponseAmino {
/**
* collection of packet commitments for the requested channel identifier.
*/
commitments: PacketStateAmino[];
/**
* pagination response.
*/
pagination?: PageResponseAmino;
/**
* query block height.
*/
height: HeightAmino;
}
export interface QueryPacketCommitmentsResponseAminoMsg {
type: "cosmos-sdk/QueryPacketCommitmentsResponse";
value: QueryPacketCommitmentsResponseAmino;
}
/**
* 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 QueryPacketAcknowledgementRequestAmino
* @package ibc.core.channel.v2
* @see proto type: ibc.core.channel.v2.QueryPacketAcknowledgementRequest
*/
export interface QueryPacketAcknowledgementRequestAmino {
/**
* client unique identifier
*/
client_id: string;
/**
* packet sequence
*/
sequence: string;
}
export interface QueryPacketAcknowledgementRequestAminoMsg {
type: "cosmos-sdk/QueryPacketAcknowledgementRequest";
value: QueryPacketAcknowledgementRequestAmino;
}
/**
* 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 QueryPacketAcknowledgementResponseAmino
* @package ibc.core.channel.v2
* @see proto type: ibc.core.channel.v2.QueryPacketAcknowledgementResponse
*/
export interface QueryPacketAcknowledgementResponseAmino {
/**
* acknowledgement associated with the request fields
*/
acknowledgement: string;
/**
* merkle proof of existence
*/
proof: string;
/**
* height at which the proof was retrieved
*/
proof_height: HeightAmino;
}
export interface QueryPacketAcknowledgementResponseAminoMsg {
type: "cosmos-sdk/QueryPacketAcknowledgementResponse";
value: QueryPacketAcknowledgementResponseAmino;
}
/**
* 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 QueryPacketAcknowledgementsRequestAmino
* @package ibc.core.channel.v2
* @see proto type: ibc.core.channel.v2.QueryPacketAcknowledgementsRequest
*/
export interface QueryPacketAcknowledgementsRequestAmino {
/**
* client unique identifier
*/
client_id: string;
/**
* pagination request
*/
pagination?: PageRequestAmino;
/**
* list of packet sequences
*/
packet_commitment_sequences: string[];
}
export interface QueryPacketAcknowledgementsRequestAminoMsg {
type: "cosmos-sdk/QueryPacketAcknowledgementsRequest";
value: QueryPacketAcknowledgementsRequestAmino;
}
/**
* 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 QueryPacketAcknowledgementsResponseAmino
* @package ibc.core.channel.v2
* @see proto type: ibc.core.channel.v2.QueryPacketAcknowledgementsResponse
*/
export interface QueryPacketAcknowledgementsResponseAmino {
acknowledgements: PacketStateAmino[];
/**
* pagination response
*/
pagination?: PageResponseAmino;
/**
* query block height
*/
height: HeightAmino;
}
export interface QueryPacketAcknowledgementsResponseAminoMsg {
type: "cosmos-sdk/QueryPacketAcknowledgementsResponse";
value: QueryPacketAcknowledgementsResponseAmino;
}
/**
* 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 QueryPacketReceiptRequestAmino
* @package ibc.core.channel.v2
* @see proto type: ibc.core.channel.v2.QueryPacketReceiptRequest
*/
export interface QueryPacketReceiptRequestAmino {
/**
* client unique identifier
*/
client_id: string;
/**
* packet sequence
*/
sequence: string;
}
export interface QueryPacketReceiptRequestAminoMsg {
type: "cosmos-sdk/QueryPacketReceiptRequest";
value: QueryPacketReceiptRequestAmino;
}
/**
* 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 QueryPacketReceiptResponseAmino
* @package ibc.core.channel.v2
* @see proto type: ibc.core.channel.v2.QueryPacketReceiptResponse
*/
export interface QueryPacketReceiptResponseAmino {
/**
* success flag for if receipt exists
*/
received: boolean;
/**
* merkle proof of existence or absence
*/
proof: string;
/**
* height at which the proof was retrieved
*/
proof_height: HeightAmino;
}
export interface QueryPacketReceiptResponseAminoMsg {
type: "cosmos-sdk/QueryPacketReceiptResponse";
value: QueryPacketReceiptResponseAmino;
}
/**
* 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 QueryUnreceivedPacketsRequestAmino
* @package ibc.core.channel.v2
* @see proto type: ibc.core.channel.v2.QueryUnreceivedPacketsRequest
*/
export interface QueryUnreceivedPacketsRequestAmino {
/**
* client unique identifier
*/
client_id: string;
/**
* list of packet sequences
*/
sequences: string[];
}
export interface QueryUnreceivedPacketsRequestAminoMsg {
type: "cosmos-sdk/QueryUnreceivedPacketsRequest";
value: QueryUnreceivedPacketsRequestAmino;
}
/**
* 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 QueryUnreceivedPacketsResponseAmino
* @package ibc.core.channel.v2
* @see proto type: ibc.core.channel.v2.QueryUnreceivedPacketsResponse
*/
export interface QueryUnreceivedPacketsResponseAmino {
/**
* list of unreceived packet sequences
*/
sequences: string[];
/**
* query block height
*/
height: HeightAmino;
}
export interface QueryUnreceivedPacketsResponseAminoMsg {
type: "cosmos-sdk/QueryUnreceivedPacketsResponse";
value: QueryUnreceivedPacketsResponseAmino;
}
/**
* 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 QueryUnreceivedAcksRequestAmino
* @package ibc.core.channel.v2
* @see proto type: ibc.core.channel.v2.QueryUnreceivedAcksRequest
*/
export interface QueryUnreceivedAcksRequestAmino {
/**
* client unique identifier
*/
client_id: string;
/**
* list of acknowledgement sequences
*/
packet_ack_sequences: string[];
}
export interface QueryUnreceivedAcksRequestAminoMsg {
type: "cosmos-sdk/QueryUnreceivedAcksRequest";
value: QueryUnreceivedAcksRequestAmino;
}
/**
* 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 QueryUnreceivedAcksResponseAmino
* @package ibc.core.channel.v2
* @see proto type: ibc.core.channel.v2.QueryUnreceivedAcksResponse
*/
export interface QueryUnreceivedAcksResponseAmino {
/**
* list of unreceived acknowledgement sequences
*/
sequences: string[];
/**
* query block height
*/
height: HeightAmino;
}
export interface QueryUnreceivedAcksResponseAminoMsg {
type: "cosmos-sdk/QueryUnreceivedAcksResponse";
value: QueryUnreceivedAcksResponseAmino;
}
/**
* 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: string;
aminoType: string;
is(o: any): o is QueryNextSequenceSendRequest;
isAmino(o: any): o is QueryNextSequenceSendRequestAmino;
encode(message: QueryNextSequenceSendRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryNextSequenceSendRequest;
fromPartial(object: DeepPartial<QueryNextSequenceSendRequest>): QueryNextSequenceSendRequest;
fromAmino(object: QueryNextSequenceSendRequestAmino): QueryNextSequenceSendRequest;
toAmino(message: QueryNextSequenceSendRequest): QueryNextSequenceSendRequestAmino;
fromAminoMsg(object: QueryNextSequenceSendRequestAminoMsg): QueryNextSequenceSendRequest;
toAminoMsg(message: QueryNextSequenceSendRequest): QueryNextSequenceSendRequestAminoMsg;
fromProtoMsg(message: QueryNextSequenceSendRequestProtoMsg): QueryNextSequenceSendRequest;
toProto(message: QueryNextSequenceSendRequest): Uint8Array;
toProtoMsg(message: QueryNextSequenceSendRequest): QueryNextSequenceSendRequestProtoMsg;
registerTypeUrl(): void;
};
/**
* 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: string;
aminoType: string;
is(o: any): o is QueryNextSequenceSendResponse;
isAmino(o: any): o is QueryNextSequenceSendResponseAmino;
encode(message: QueryNextSequenceSendResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryNextSequenceSendResponse;
fromPartial(object: DeepPartial<QueryNextSequenceSendResponse>): QueryNextSequenceSendResponse;
fromAmino(object: QueryNextSequenceSendResponseAmino): QueryNextSequenceSendResponse;
toAmino(message: QueryNextSequenceSendResponse): QueryNextSequenceSendResponseAmino;
fromAminoMsg(object: QueryNextSequenceSendResponseAminoMsg): QueryNextSequenceSendResponse;
toAminoMsg(message: QueryNextSequenceSendResponse): QueryNextSequenceSendResponseAminoMsg;
fromProtoMsg(message: QueryNextSequenceSendResponseProtoMsg): QueryNextSequenceSendResponse;
toProto(message: QueryNextSequenceSendResponse): Uint8Array;
toProtoMsg(message: QueryNextSequenceSendResponse): QueryNextSequenceSendResponseProtoMsg;
registerTypeUrl(): void;
};
/**
* 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: string;
aminoType: string;
is(o: any): o is QueryPacketCommitmentRequest;
isAmino(o: any): o is QueryPacketCommitmentRequestAmino;
encode(message: QueryPacketCommitmentRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryPacketCommitmentRequest;
fromPartial(object: DeepPartial<QueryPacketCommitmentRequest>): QueryPacketCommitmentRequest;
fromAmino(object: QueryPacketCommitmentRequestAmino): QueryPacketCommitmentRequest;
toAmino(message: QueryPacketCommitmentRequest): QueryPacketCommitmentRequestAmino;
fromAminoMsg(object: QueryPacketCommitmentRequestAminoMsg): QueryPacketCommitmentRequest;
toAminoMsg(message: QueryPacketCommitmentRequest): QueryPacketCommitmentRequestAminoMsg;
fromProtoMsg(message: QueryPacketCommitmentRequestProtoMsg): QueryPacketCommitmentRequest;
toProto(message: QueryPacketCommitmentRequest): Uint8Array;
toProtoMsg(message: QueryPacketCommitmentRequest): QueryPacketCommitmentRequestProtoMsg;
registerTypeUrl(): void;
};
/**
* 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: string;
aminoType: string;
is(o: any): o is QueryPacketCommitmentResponse;
isAmino(o: any): o is QueryPacketCommitmentResponseAmino;
encode(message: QueryPacketCommitmentResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryPacketCommitmentResponse;
fromPartial(object: DeepPartial<QueryPacketCommitmentResponse>): QueryPacketCommitmentResponse;
fromAmino(object: QueryPacketCommitmentResponseAmino): QueryPacketCommitmentResponse;
toAmino(message: QueryPacketCommitmentResponse): QueryPacketCommitmentResponseAmino;
fromAminoMsg(object: QueryPacketCommitmentResponseAminoMsg): QueryPacketCommitmentResponse;
toAminoMsg(message: QueryPacketCommitmentResponse): QueryPacketCommitmentResponseAminoMsg;
fromProtoMsg(message: QueryPacketCommitmentResponseProtoMsg): QueryPacketCommitmentResponse;
toProto(message: QueryPacketCommitmentResponse): Uint8Array;
toProtoMsg(message: QueryPacketCommitmentResponse): QueryPacketCommitmentResponseProtoMsg;
registerTypeUrl(): void;
};
/**
* 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: string;
aminoType: string;
is(o: any): o is QueryPacketCommitmentsRequest;
isAmino(o: any): o is QueryPacketCommitmentsRequestAmino;
encode(message: QueryPacketCommitmentsRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryPacketCommitmentsRequest;
fromPartial(object: DeepPartial<QueryPacketCommitmentsRequest>): QueryPacketCommitmentsRequest;
fromAmino(object: QueryPacketCommitmentsRequestAmino): QueryPacketCommitmentsRequest;
toAmino(message: QueryPacketCommitmentsRequest): QueryPacketCommitmentsRequestAmino;
fromAminoMsg(object: QueryPacketCommitmentsRequestAminoMsg): QueryPacketCommitmentsRequest;
toAminoMsg(message: QueryPacketCommitmentsRequest): QueryPacketCommitmentsRequestAminoMsg;
fromProtoMsg(message: QueryPacketCommitmentsRequestProtoMsg): QueryPacketCommitmentsRequest;
toProto(message: QueryPacketCommitmentsRequest): Uint8Array;
toProtoMsg(message: QueryPacketCommitmentsRequest): QueryPacketCommitmentsRequestProtoMsg;
registerTypeUrl(): void;
};
/**
* 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: string;
aminoType: string;
is(o: any): o is QueryPacketCommitmentsResponse;
isAmino(o: any): o is QueryPacketCommitmentsResponseAmino;
encode(message: QueryPacketCommitmentsResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryPacketCommitmentsResponse;
fromPartial(object: DeepPartial<QueryPacketCommitmentsResponse>): QueryPacketCommitmentsResponse;
fromAmino(object: QueryPacketCommitmentsResponseAmino): QueryPacketCommitmentsResponse;
toAmino(message: QueryPacketCommitmentsResponse): QueryPacketCommitmentsResponseAmino;
fromAminoMsg(object: QueryPacketCommitmentsResponseAminoMsg): QueryPacketCommitmentsResponse;
toAminoMsg(message: QueryPacketCommitmentsResponse): QueryPacketCommitmentsResponseAminoMsg;
fromProtoMsg(message: QueryPacketCommitmentsResponseProtoMsg): QueryPacketCommitmentsResponse;
toProto(message: QueryPacketCommitmentsResponse): Uint8Array;
toProtoMsg(message: QueryPacketCommitmentsResponse): QueryPacketCommitmentsResponseProtoMsg;
registerTypeUrl(): void;
};
/**
* 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: string;
aminoType: string;
is(o: any): o is QueryPacketAcknowledgementRequest;
isAmino(o: any): o is QueryPacketAcknowledgementRequestAmino;
encode(message: QueryPacketAcknowledgementRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryPacketAcknowledgementRequest;
fromPartial(object: DeepPartial<QueryPacketAcknowledgementRequest>): QueryPacketAcknowledgementRequest;
fromAmino(object: QueryPacketAcknowledgementRequestAmino): QueryPacketAcknowledgementRequest;
toAmino(message: QueryPacketAcknowledgementRequest): QueryPacketAcknowledgementRequestAmino;
fromAminoMsg(object: QueryPacketAcknowledgementRequestAminoMsg): QueryPacketAcknowledgementRequest;
toAminoMsg(message: QueryPacketAcknowledgementRequest): QueryPacketAcknowledgementRequestAminoMsg;
fromProtoMsg(message: QueryPacketAcknowledgementRequestProtoMsg): QueryPacketAcknowledgementRequest;
toProto(message: QueryPacketAcknowledgementRequest): Uint8Array;
toProtoMsg(message: QueryPacketAcknowledgementRequest): QueryPacketAcknowledgementRequestProtoMsg;
registerTypeUrl(): void;
};
/**
* 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: string;
aminoType: string;
is(o: any): o is QueryPacketAcknowledgementResponse;
isAmino(o: any): o is QueryPacketAcknowledgementResponseAmino;
encode(message: QueryPacketAcknowledgementResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryPacketAcknowledgementResponse;
fromPartial(object: DeepPartial<QueryPacketAcknowledgementResponse>): QueryPacketAcknowledgementResponse;
fromAmino(object: QueryPacketAcknowledgementResponseAmino): QueryPacketAcknowledgementResponse;
toAmino(message: QueryPacketAcknowledgementResponse): QueryPacketAcknowledgementResponseAmino;
fromAminoMsg(object: QueryPacketAcknowledgementResponseAminoMsg): QueryPacketAcknowledgementResponse;
toAminoMsg(message: QueryPacketAcknowledgementResponse): QueryPacketAcknowledgementResponseAminoMsg;
fromProtoMsg(message: QueryPacketAcknowledgementResponseProtoMsg): QueryPacketAcknowledgementResponse;
toProto(message: QueryPacketAcknowledgementResponse): Uint8Array;
toProtoMsg(message: QueryPacketAcknowledgementResponse): QueryPacketAcknowledgementResponseProtoMsg;
registerTypeUrl(): void;
};
/**
* 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: string;
aminoType: string;
is(o: any): o is QueryPacketAcknowledgementsRequest;
isAmino(o: any): o is QueryPacketAcknowledgementsRequestAmino;
encode(message: QueryPacketAcknowledgementsRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryPacketAcknowledgementsRequest;
fromPartial(object: DeepPartial<QueryPacketAcknowledgementsRequest>): QueryPacketAcknowledgementsRequest;
fromAmino(object: QueryPacketAcknowledgementsRequestAmino): QueryPacketAcknowledgementsRequest;
toAmino(message: QueryPacketAcknowledgementsRequest): QueryPacketAcknowledgementsRequestAmino;
fromAminoMsg(object: QueryPacketAcknowledgementsRequestAminoMsg): QueryPacketAcknowledgementsRequest;
toAminoMsg(message: QueryPacketAcknowledgementsRequest): QueryPacketAcknowledgementsRequestAminoMsg;
fromProtoMsg(message: QueryPacketAcknowledgementsRequestProtoMsg): QueryPacketAcknowledgementsRequest;
toProto(message: QueryPacketAcknowledgementsRequest): Uint8Array;
toProtoMsg(message: QueryPacketAcknowledgementsRequest): QueryPacketAcknowledgementsRequestProtoMsg;
registerTypeUrl(): void;
};
/**
* 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: string;
aminoType: string;
is(o: any): o is QueryPacketAcknowledgementsResponse;
isAmino(o: any): o is QueryPacketAcknowledgementsResponseAmino;
encode(message: QueryPacketAcknowledgementsResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryPacketAcknowledgementsResponse;
fromPartial(object: DeepPartial<QueryPacketAcknowledgementsResponse>): QueryPacketAcknowledgementsResponse;
fromAmino(object: QueryPacketAcknowledgementsResponseAmino): QueryPacketAcknowledgementsResponse;
toAmino(message: QueryPacketAcknowledgementsResponse): QueryPacketAcknowledgementsResponseAmino;
fromAminoMsg(object: QueryPacketAcknowledgementsResponseAminoMsg): QueryPacketAcknowledgementsResponse;
toAminoMsg(message: QueryPacketAcknowledgementsResponse): QueryPacketAcknowledgementsResponseAminoMsg;
fromProtoMsg(message: QueryPacketAcknowledgementsResponseProtoMsg): QueryPacketAcknowledgementsResponse;
toProto(message: QueryPacketAcknowledgementsResponse): Uint8Array;
toProtoMsg(message: QueryPacketAcknowledgementsResponse): QueryPacketAcknowledgementsResponseProtoMsg;
registerTypeUrl(): void;
};
/**
* 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: string;
aminoType: string;
is(o: any): o is QueryPacketReceiptRequest;
isAmino(o: any): o is QueryPacketReceiptRequestAmino;
encode(message: QueryPacketReceiptRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryPacketReceiptRequest;
fromPartial(object: DeepPartial<QueryPacketReceiptRequest>): QueryPacketReceiptRequest;
fromAmino(object: QueryPacketReceiptRequestAmino): QueryPacketReceiptRequest;
toAmino(message: QueryPacketReceiptRequest): QueryPacketReceiptRequestAmino;
fromAminoMsg(object: QueryPacketReceiptRequestAminoMsg): QueryPacketReceiptRequest;
toAminoMsg(message: QueryPacketReceiptRequest): QueryPacketReceiptRequestAminoMsg;
fromProtoMsg(message: QueryPacketReceiptRequestProtoMsg): QueryPacketReceiptRequest;
toProto(message: QueryPacketReceiptRequest): Uint8Array;
toProtoMsg(message: QueryPacketReceiptRequest): QueryPacketReceiptRequestProtoMsg;
registerTypeUrl(): void;
};
/**
* 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: string;
aminoType: string;
is(o: any): o is QueryPacketReceiptResponse;
isAmino(o: any): o is QueryPacketReceiptResponseAmino;
encode(message: QueryPacketReceiptResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryPacketReceiptResponse;
fromPartial(object: DeepPartial<QueryPacketReceiptResponse>): QueryPacketReceiptResponse;
fromAmino(object: QueryPacketReceiptResponseAmino): QueryPacketReceiptResponse;
toAmino(message: QueryPacketReceiptResponse): QueryPacketReceiptResponseAmino;
fromAminoMsg(object: QueryPacketReceiptResponseAminoMsg): QueryPacketReceiptResponse;
toAminoMsg(message: QueryPacketReceiptResponse): QueryPacketReceiptResponseAminoMsg;
fromProtoMsg(message: QueryPacketReceiptResponseProtoMsg): QueryPacketReceiptResponse;
toProto(message: QueryPacketReceiptResponse): Uint8Array;
toProtoMsg(message: QueryPacketReceiptResponse): QueryPacketReceiptResponseProtoMsg;
registerTypeUrl(): void;
};
/**
* 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: string;
aminoType: string;
is(o: any): o is QueryUnreceivedPacketsRequest;
isAmino(o: any): o is QueryUnreceivedPacketsRequestAmino;
encode(message: QueryUnreceivedPacketsRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryUnreceivedPacketsRequest;
fromPartial(object: DeepPartial<QueryUnreceivedPacketsRequest>): QueryUnreceivedPacketsRequest;
fromAmino(object: QueryUnreceivedPacketsRequestAmino): QueryUnreceivedPacketsRequest;
toAmino(message: QueryUnreceivedPacketsRequest): QueryUnreceivedPacketsRequestAmino;
fromAminoMsg(object: QueryUnreceivedPacketsRequestAminoMsg): QueryUnreceivedPacketsRequest;
toAminoMsg(message: QueryUnreceivedPacketsRequest): QueryUnreceivedPacketsRequestAminoMsg;
fromProtoMsg(message: QueryUnreceivedPacketsRequestProtoMsg): QueryUnreceivedPacketsRequest;
toProto(message: QueryUnreceivedPacketsRequest): Uint8Array;
toProtoMsg(message: QueryUnreceivedPacketsRequest): QueryUnreceivedPacketsRequestProtoMsg;
registerTypeUrl(): void;
};
/**
* 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: string;
aminoType: string;
is(o: any): o is QueryUnreceivedPacketsResponse;
isAmino(o: any): o is QueryUnreceivedPacketsResponseAmino;
encode(message: QueryUnreceivedPacketsResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryUnreceivedPacketsResponse;
fromPartial(object: DeepPartial<QueryUnreceivedPacketsResponse>): QueryUnreceivedPacketsResponse;
fromAmino(object: QueryUnreceivedPacketsResponseAmino): QueryUnreceivedPacketsResponse;
toAmino(message: QueryUnreceivedPacketsResponse): QueryUnreceivedPacketsResponseAmino;
fromAminoMsg(object: QueryUnreceivedPacketsResponseAminoMsg): QueryUnreceivedPacketsResponse;
toAminoMsg(message: QueryUnreceivedPacketsResponse): QueryUnreceivedPacketsResponseAminoMsg;
fromProtoMsg(message: QueryUnreceivedPacketsResponseProtoMsg): QueryUnreceivedPacketsResponse;
toProto(message: QueryUnreceivedPacketsResponse): Uint8Array;
toProtoMsg(message: QueryUnreceivedPacketsResponse): QueryUnreceivedPacketsResponseProtoMsg;
registerTypeUrl(): void;
};
/**
* 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: string;
aminoType: string;
is(o: any): o is QueryUnreceivedAcksRequest;
isAmino(o: any): o is QueryUnreceivedAcksRequestAmino;
encode(message: QueryUnreceivedAcksRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryUnreceivedAcksRequest;
fromPartial(object: DeepPartial<QueryUnreceivedAcksRequest>): QueryUnreceivedAcksRequest;
fromAmino(object: QueryUnreceivedAcksRequestAmino): QueryUnreceivedAcksRequest;
toAmino(message: QueryUnreceivedAcksRequest): QueryUnreceivedAcksRequestAmino;
fromAminoMsg(object: QueryUnreceivedAcksRequestAminoMsg): QueryUnreceivedAcksRequest;
toAminoMsg(message: QueryUnreceivedAcksRequest): QueryUnreceivedAcksRequestAminoMsg;
fromProtoMsg(message: QueryUnreceivedAcksRequestProtoMsg): QueryUnreceivedAcksRequest;
toProto(message: QueryUnreceivedAcksRequest): Uint8Array;
toProtoMsg(message: QueryUnreceivedAcksRequest): QueryUnreceivedAcksRequestProtoMsg;
registerTypeUrl(): void;
};
/**
* 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: string;
aminoType: string;
is(o: any): o is QueryUnreceivedAcksResponse;
isAmino(o: any): o is QueryUnreceivedAcksResponseAmino;
encode(message: QueryUnreceivedAcksResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryUnreceivedAcksResponse;
fromPartial(object: DeepPartial<QueryUnreceivedAcksResponse>): QueryUnreceivedAcksResponse;
fromAmino(object: QueryUnreceivedAcksResponseAmino): QueryUnreceivedAcksResponse;
toAmino(message: QueryUnreceivedAcksResponse): QueryUnreceivedAcksResponseAmino;
fromAminoMsg(object: QueryUnreceivedAcksResponseAminoMsg): QueryUnreceivedAcksResponse;
toAminoMsg(message: QueryUnreceivedAcksResponse): QueryUnreceivedAcksResponseAminoMsg;
fromProtoMsg(message: QueryUnreceivedAcksResponseProtoMsg): QueryUnreceivedAcksResponse;
toProto(message: QueryUnreceivedAcksResponse): Uint8Array;
toProtoMsg(message: QueryUnreceivedAcksResponse): QueryUnreceivedAcksResponseProtoMsg;
registerTypeUrl(): void;
};