interchainjs
Version:
InterchainJS is a JavaScript library for interacting with Cosmos SDK based blockchains.
58 lines (57 loc) • 3.72 kB
TypeScript
import { QueryNextSequenceSendRequest, QueryNextSequenceSendResponse, QueryPacketCommitmentRequest, QueryPacketCommitmentResponse, QueryPacketCommitmentsRequest, QueryPacketCommitmentsResponse, QueryPacketAcknowledgementRequest, QueryPacketAcknowledgementResponse, QueryPacketAcknowledgementsRequest, QueryPacketAcknowledgementsResponse, QueryPacketReceiptRequest, QueryPacketReceiptResponse, QueryUnreceivedPacketsRequest, QueryUnreceivedPacketsResponse, QueryUnreceivedAcksRequest, QueryUnreceivedAcksResponse } from "./query";
/**
* NextSequenceSend returns the next send sequence for a given channel.
* @name getNextSequenceSend
* @package ibc.core.channel.v2
* @see proto service: ibc.core.channel.v2.NextSequenceSend
*/
export declare const getNextSequenceSend: (client: import("../../../../helper-func-types").EndpointOrRpc, request: QueryNextSequenceSendRequest) => Promise<QueryNextSequenceSendResponse>;
/**
* PacketCommitment queries a stored packet commitment hash.
* @name getPacketCommitment
* @package ibc.core.channel.v2
* @see proto service: ibc.core.channel.v2.PacketCommitment
*/
export declare const getPacketCommitment: (client: import("../../../../helper-func-types").EndpointOrRpc, request: QueryPacketCommitmentRequest) => Promise<QueryPacketCommitmentResponse>;
/**
* PacketCommitments queries a stored packet commitment hash.
* @name getPacketCommitments
* @package ibc.core.channel.v2
* @see proto service: ibc.core.channel.v2.PacketCommitments
*/
export declare const getPacketCommitments: (client: import("../../../../helper-func-types").EndpointOrRpc, request: QueryPacketCommitmentsRequest) => Promise<QueryPacketCommitmentsResponse>;
/**
* PacketAcknowledgement queries a stored acknowledgement commitment hash.
* @name getPacketAcknowledgement
* @package ibc.core.channel.v2
* @see proto service: ibc.core.channel.v2.PacketAcknowledgement
*/
export declare const getPacketAcknowledgement: (client: import("../../../../helper-func-types").EndpointOrRpc, request: QueryPacketAcknowledgementRequest) => Promise<QueryPacketAcknowledgementResponse>;
/**
* PacketAcknowledgements returns all packet acknowledgements associated with a channel.
* @name getPacketAcknowledgements
* @package ibc.core.channel.v2
* @see proto service: ibc.core.channel.v2.PacketAcknowledgements
*/
export declare const getPacketAcknowledgements: (client: import("../../../../helper-func-types").EndpointOrRpc, request: QueryPacketAcknowledgementsRequest) => Promise<QueryPacketAcknowledgementsResponse>;
/**
* PacketReceipt queries a stored packet receipt.
* @name getPacketReceipt
* @package ibc.core.channel.v2
* @see proto service: ibc.core.channel.v2.PacketReceipt
*/
export declare const getPacketReceipt: (client: import("../../../../helper-func-types").EndpointOrRpc, request: QueryPacketReceiptRequest) => Promise<QueryPacketReceiptResponse>;
/**
* UnreceivedPackets returns all the unreceived IBC packets associated with a channel and sequences.
* @name getUnreceivedPackets
* @package ibc.core.channel.v2
* @see proto service: ibc.core.channel.v2.UnreceivedPackets
*/
export declare const getUnreceivedPackets: (client: import("../../../../helper-func-types").EndpointOrRpc, request: QueryUnreceivedPacketsRequest) => Promise<QueryUnreceivedPacketsResponse>;
/**
* UnreceivedAcks returns all the unreceived IBC acknowledgements associated with a channel and sequences.
* @name getUnreceivedAcks
* @package ibc.core.channel.v2
* @see proto service: ibc.core.channel.v2.UnreceivedAcks
*/
export declare const getUnreceivedAcks: (client: import("../../../../helper-func-types").EndpointOrRpc, request: QueryUnreceivedAcksRequest) => Promise<QueryUnreceivedAcksResponse>;