UNPKG

interchainjs

Version:

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

72 lines (71 loc) 4.74 kB
import { QueryIncentivizedPacketsRequest, QueryIncentivizedPacketsResponse, QueryIncentivizedPacketRequest, QueryIncentivizedPacketResponse, QueryIncentivizedPacketsForChannelRequest, QueryIncentivizedPacketsForChannelResponse, QueryTotalRecvFeesRequest, QueryTotalRecvFeesResponse, QueryTotalAckFeesRequest, QueryTotalAckFeesResponse, QueryTotalTimeoutFeesRequest, QueryTotalTimeoutFeesResponse, QueryPayeeRequest, QueryPayeeResponse, QueryCounterpartyPayeeRequest, QueryCounterpartyPayeeResponse, QueryFeeEnabledChannelsRequest, QueryFeeEnabledChannelsResponse, QueryFeeEnabledChannelRequest, QueryFeeEnabledChannelResponse } from "./query"; /** * IncentivizedPackets returns all incentivized packets and their associated fees * @name getIncentivizedPackets * @package ibc.applications.fee.v1 * @see proto service: ibc.applications.fee.v1.IncentivizedPackets */ export declare const getIncentivizedPackets: (client: import("../../../../helper-func-types").EndpointOrRpc, request: QueryIncentivizedPacketsRequest) => Promise<QueryIncentivizedPacketsResponse>; /** * IncentivizedPacket returns all packet fees for a packet given its identifier * @name getIncentivizedPacket * @package ibc.applications.fee.v1 * @see proto service: ibc.applications.fee.v1.IncentivizedPacket */ export declare const getIncentivizedPacket: (client: import("../../../../helper-func-types").EndpointOrRpc, request: QueryIncentivizedPacketRequest) => Promise<QueryIncentivizedPacketResponse>; /** * Gets all incentivized packets for a specific channel * @name getIncentivizedPacketsForChannel * @package ibc.applications.fee.v1 * @see proto service: ibc.applications.fee.v1.IncentivizedPacketsForChannel */ export declare const getIncentivizedPacketsForChannel: (client: import("../../../../helper-func-types").EndpointOrRpc, request: QueryIncentivizedPacketsForChannelRequest) => Promise<QueryIncentivizedPacketsForChannelResponse>; /** * TotalRecvFees returns the total receive fees for a packet given its identifier * @name getTotalRecvFees * @package ibc.applications.fee.v1 * @see proto service: ibc.applications.fee.v1.TotalRecvFees */ export declare const getTotalRecvFees: (client: import("../../../../helper-func-types").EndpointOrRpc, request: QueryTotalRecvFeesRequest) => Promise<QueryTotalRecvFeesResponse>; /** * TotalAckFees returns the total acknowledgement fees for a packet given its identifier * @name getTotalAckFees * @package ibc.applications.fee.v1 * @see proto service: ibc.applications.fee.v1.TotalAckFees */ export declare const getTotalAckFees: (client: import("../../../../helper-func-types").EndpointOrRpc, request: QueryTotalAckFeesRequest) => Promise<QueryTotalAckFeesResponse>; /** * TotalTimeoutFees returns the total timeout fees for a packet given its identifier * @name getTotalTimeoutFees * @package ibc.applications.fee.v1 * @see proto service: ibc.applications.fee.v1.TotalTimeoutFees */ export declare const getTotalTimeoutFees: (client: import("../../../../helper-func-types").EndpointOrRpc, request: QueryTotalTimeoutFeesRequest) => Promise<QueryTotalTimeoutFeesResponse>; /** * Payee returns the registered payee address for a specific channel given the relayer address * @name getPayee * @package ibc.applications.fee.v1 * @see proto service: ibc.applications.fee.v1.Payee */ export declare const getPayee: (client: import("../../../../helper-func-types").EndpointOrRpc, request: QueryPayeeRequest) => Promise<QueryPayeeResponse>; /** * CounterpartyPayee returns the registered counterparty payee for forward relaying * @name getCounterpartyPayee * @package ibc.applications.fee.v1 * @see proto service: ibc.applications.fee.v1.CounterpartyPayee */ export declare const getCounterpartyPayee: (client: import("../../../../helper-func-types").EndpointOrRpc, request: QueryCounterpartyPayeeRequest) => Promise<QueryCounterpartyPayeeResponse>; /** * FeeEnabledChannels returns a list of all fee enabled channels * @name getFeeEnabledChannels * @package ibc.applications.fee.v1 * @see proto service: ibc.applications.fee.v1.FeeEnabledChannels */ export declare const getFeeEnabledChannels: (client: import("../../../../helper-func-types").EndpointOrRpc, request: QueryFeeEnabledChannelsRequest) => Promise<QueryFeeEnabledChannelsResponse>; /** * FeeEnabledChannel returns true if the provided port and channel identifiers belong to a fee enabled channel * @name getFeeEnabledChannel * @package ibc.applications.fee.v1 * @see proto service: ibc.applications.fee.v1.FeeEnabledChannel */ export declare const getFeeEnabledChannel: (client: import("../../../../helper-func-types").EndpointOrRpc, request: QueryFeeEnabledChannelRequest) => Promise<QueryFeeEnabledChannelResponse>;