UNPKG

interchainjs

Version:

InterchainJS is a JavaScript library for interacting with Cosmos SDK based blockchains.

58 lines (57 loc) 3.72 kB
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>;