UNPKG

interchainjs

Version:

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

1,153 lines 52.8 kB
import { PageRequest, PageRequestAmino, PageResponse, PageResponseAmino } from "../../../../cosmos/base/query/v1beta1/pagination"; import { PacketId, PacketIdAmino } from "../../../core/channel/v1/channel"; import { IdentifiedPacketFees, IdentifiedPacketFeesAmino } from "./fee"; import { Coin, CoinAmino } from "../../../../cosmos/base/v1beta1/coin"; import { FeeEnabledChannel, FeeEnabledChannelAmino } from "./genesis"; import { BinaryReader, BinaryWriter } from "../../../../binary"; import { DeepPartial } from "../../../../helpers"; /** * QueryIncentivizedPacketsRequest defines the request type for the IncentivizedPackets rpc * @name QueryIncentivizedPacketsRequest * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryIncentivizedPacketsRequest */ export interface QueryIncentivizedPacketsRequest { /** * pagination defines an optional pagination for the request. */ pagination?: PageRequest; /** * block height at which to query */ queryHeight: bigint; } export interface QueryIncentivizedPacketsRequestProtoMsg { typeUrl: "/ibc.applications.fee.v1.QueryIncentivizedPacketsRequest"; value: Uint8Array; } /** * QueryIncentivizedPacketsRequest defines the request type for the IncentivizedPackets rpc * @name QueryIncentivizedPacketsRequestAmino * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryIncentivizedPacketsRequest */ export interface QueryIncentivizedPacketsRequestAmino { /** * pagination defines an optional pagination for the request. */ pagination?: PageRequestAmino; /** * block height at which to query */ query_height: string; } export interface QueryIncentivizedPacketsRequestAminoMsg { type: "cosmos-sdk/QueryIncentivizedPacketsRequest"; value: QueryIncentivizedPacketsRequestAmino; } /** * QueryIncentivizedPacketsResponse defines the response type for the IncentivizedPackets rpc * @name QueryIncentivizedPacketsResponse * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryIncentivizedPacketsResponse */ export interface QueryIncentivizedPacketsResponse { /** * list of identified fees for incentivized packets */ incentivizedPackets: IdentifiedPacketFees[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponse; } export interface QueryIncentivizedPacketsResponseProtoMsg { typeUrl: "/ibc.applications.fee.v1.QueryIncentivizedPacketsResponse"; value: Uint8Array; } /** * QueryIncentivizedPacketsResponse defines the response type for the IncentivizedPackets rpc * @name QueryIncentivizedPacketsResponseAmino * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryIncentivizedPacketsResponse */ export interface QueryIncentivizedPacketsResponseAmino { /** * list of identified fees for incentivized packets */ incentivized_packets: IdentifiedPacketFeesAmino[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponseAmino; } export interface QueryIncentivizedPacketsResponseAminoMsg { type: "cosmos-sdk/QueryIncentivizedPacketsResponse"; value: QueryIncentivizedPacketsResponseAmino; } /** * QueryIncentivizedPacketRequest defines the request type for the IncentivizedPacket rpc * @name QueryIncentivizedPacketRequest * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryIncentivizedPacketRequest */ export interface QueryIncentivizedPacketRequest { /** * unique packet identifier comprised of channel ID, port ID and sequence */ packetId: PacketId; /** * block height at which to query */ queryHeight: bigint; } export interface QueryIncentivizedPacketRequestProtoMsg { typeUrl: "/ibc.applications.fee.v1.QueryIncentivizedPacketRequest"; value: Uint8Array; } /** * QueryIncentivizedPacketRequest defines the request type for the IncentivizedPacket rpc * @name QueryIncentivizedPacketRequestAmino * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryIncentivizedPacketRequest */ export interface QueryIncentivizedPacketRequestAmino { /** * unique packet identifier comprised of channel ID, port ID and sequence */ packet_id: PacketIdAmino; /** * block height at which to query */ query_height: string; } export interface QueryIncentivizedPacketRequestAminoMsg { type: "cosmos-sdk/QueryIncentivizedPacketRequest"; value: QueryIncentivizedPacketRequestAmino; } /** * QueryIncentivizedPacketResponse defines the response type for the IncentivizedPacket rpc * @name QueryIncentivizedPacketResponse * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryIncentivizedPacketResponse */ export interface QueryIncentivizedPacketResponse { /** * the identified fees for the incentivized packet */ incentivizedPacket: IdentifiedPacketFees; } export interface QueryIncentivizedPacketResponseProtoMsg { typeUrl: "/ibc.applications.fee.v1.QueryIncentivizedPacketResponse"; value: Uint8Array; } /** * QueryIncentivizedPacketResponse defines the response type for the IncentivizedPacket rpc * @name QueryIncentivizedPacketResponseAmino * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryIncentivizedPacketResponse */ export interface QueryIncentivizedPacketResponseAmino { /** * the identified fees for the incentivized packet */ incentivized_packet: IdentifiedPacketFeesAmino; } export interface QueryIncentivizedPacketResponseAminoMsg { type: "cosmos-sdk/QueryIncentivizedPacketResponse"; value: QueryIncentivizedPacketResponseAmino; } /** * QueryIncentivizedPacketsForChannelRequest defines the request type for querying for all incentivized packets * for a specific channel * @name QueryIncentivizedPacketsForChannelRequest * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryIncentivizedPacketsForChannelRequest */ export interface QueryIncentivizedPacketsForChannelRequest { /** * pagination defines an optional pagination for the request. */ pagination?: PageRequest; portId: string; channelId: string; /** * Height to query at */ queryHeight: bigint; } export interface QueryIncentivizedPacketsForChannelRequestProtoMsg { typeUrl: "/ibc.applications.fee.v1.QueryIncentivizedPacketsForChannelRequest"; value: Uint8Array; } /** * QueryIncentivizedPacketsForChannelRequest defines the request type for querying for all incentivized packets * for a specific channel * @name QueryIncentivizedPacketsForChannelRequestAmino * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryIncentivizedPacketsForChannelRequest */ export interface QueryIncentivizedPacketsForChannelRequestAmino { /** * pagination defines an optional pagination for the request. */ pagination?: PageRequestAmino; port_id: string; channel_id: string; /** * Height to query at */ query_height: string; } export interface QueryIncentivizedPacketsForChannelRequestAminoMsg { type: "cosmos-sdk/QueryIncentivizedPacketsForChannelRequest"; value: QueryIncentivizedPacketsForChannelRequestAmino; } /** * QueryIncentivizedPacketsForChannelResponse defines the response type for querying for all incentivized packets * for a specific channel * @name QueryIncentivizedPacketsForChannelResponse * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryIncentivizedPacketsForChannelResponse */ export interface QueryIncentivizedPacketsForChannelResponse { /** * Map of all incentivized_packets */ incentivizedPackets: IdentifiedPacketFees[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponse; } export interface QueryIncentivizedPacketsForChannelResponseProtoMsg { typeUrl: "/ibc.applications.fee.v1.QueryIncentivizedPacketsForChannelResponse"; value: Uint8Array; } /** * QueryIncentivizedPacketsForChannelResponse defines the response type for querying for all incentivized packets * for a specific channel * @name QueryIncentivizedPacketsForChannelResponseAmino * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryIncentivizedPacketsForChannelResponse */ export interface QueryIncentivizedPacketsForChannelResponseAmino { /** * Map of all incentivized_packets */ incentivized_packets: IdentifiedPacketFeesAmino[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponseAmino; } export interface QueryIncentivizedPacketsForChannelResponseAminoMsg { type: "cosmos-sdk/QueryIncentivizedPacketsForChannelResponse"; value: QueryIncentivizedPacketsForChannelResponseAmino; } /** * QueryTotalRecvFeesRequest defines the request type for the TotalRecvFees rpc * @name QueryTotalRecvFeesRequest * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryTotalRecvFeesRequest */ export interface QueryTotalRecvFeesRequest { /** * the packet identifier for the associated fees */ packetId: PacketId; } export interface QueryTotalRecvFeesRequestProtoMsg { typeUrl: "/ibc.applications.fee.v1.QueryTotalRecvFeesRequest"; value: Uint8Array; } /** * QueryTotalRecvFeesRequest defines the request type for the TotalRecvFees rpc * @name QueryTotalRecvFeesRequestAmino * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryTotalRecvFeesRequest */ export interface QueryTotalRecvFeesRequestAmino { /** * the packet identifier for the associated fees */ packet_id: PacketIdAmino; } export interface QueryTotalRecvFeesRequestAminoMsg { type: "cosmos-sdk/QueryTotalRecvFeesRequest"; value: QueryTotalRecvFeesRequestAmino; } /** * QueryTotalRecvFeesResponse defines the response type for the TotalRecvFees rpc * @name QueryTotalRecvFeesResponse * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryTotalRecvFeesResponse */ export interface QueryTotalRecvFeesResponse { /** * the total packet receive fees */ recvFees: Coin[]; } export interface QueryTotalRecvFeesResponseProtoMsg { typeUrl: "/ibc.applications.fee.v1.QueryTotalRecvFeesResponse"; value: Uint8Array; } /** * QueryTotalRecvFeesResponse defines the response type for the TotalRecvFees rpc * @name QueryTotalRecvFeesResponseAmino * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryTotalRecvFeesResponse */ export interface QueryTotalRecvFeesResponseAmino { /** * the total packet receive fees */ recv_fees: CoinAmino[]; } export interface QueryTotalRecvFeesResponseAminoMsg { type: "cosmos-sdk/QueryTotalRecvFeesResponse"; value: QueryTotalRecvFeesResponseAmino; } /** * QueryTotalAckFeesRequest defines the request type for the TotalAckFees rpc * @name QueryTotalAckFeesRequest * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryTotalAckFeesRequest */ export interface QueryTotalAckFeesRequest { /** * the packet identifier for the associated fees */ packetId: PacketId; } export interface QueryTotalAckFeesRequestProtoMsg { typeUrl: "/ibc.applications.fee.v1.QueryTotalAckFeesRequest"; value: Uint8Array; } /** * QueryTotalAckFeesRequest defines the request type for the TotalAckFees rpc * @name QueryTotalAckFeesRequestAmino * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryTotalAckFeesRequest */ export interface QueryTotalAckFeesRequestAmino { /** * the packet identifier for the associated fees */ packet_id: PacketIdAmino; } export interface QueryTotalAckFeesRequestAminoMsg { type: "cosmos-sdk/QueryTotalAckFeesRequest"; value: QueryTotalAckFeesRequestAmino; } /** * QueryTotalAckFeesResponse defines the response type for the TotalAckFees rpc * @name QueryTotalAckFeesResponse * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryTotalAckFeesResponse */ export interface QueryTotalAckFeesResponse { /** * the total packet acknowledgement fees */ ackFees: Coin[]; } export interface QueryTotalAckFeesResponseProtoMsg { typeUrl: "/ibc.applications.fee.v1.QueryTotalAckFeesResponse"; value: Uint8Array; } /** * QueryTotalAckFeesResponse defines the response type for the TotalAckFees rpc * @name QueryTotalAckFeesResponseAmino * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryTotalAckFeesResponse */ export interface QueryTotalAckFeesResponseAmino { /** * the total packet acknowledgement fees */ ack_fees: CoinAmino[]; } export interface QueryTotalAckFeesResponseAminoMsg { type: "cosmos-sdk/QueryTotalAckFeesResponse"; value: QueryTotalAckFeesResponseAmino; } /** * QueryTotalTimeoutFeesRequest defines the request type for the TotalTimeoutFees rpc * @name QueryTotalTimeoutFeesRequest * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryTotalTimeoutFeesRequest */ export interface QueryTotalTimeoutFeesRequest { /** * the packet identifier for the associated fees */ packetId: PacketId; } export interface QueryTotalTimeoutFeesRequestProtoMsg { typeUrl: "/ibc.applications.fee.v1.QueryTotalTimeoutFeesRequest"; value: Uint8Array; } /** * QueryTotalTimeoutFeesRequest defines the request type for the TotalTimeoutFees rpc * @name QueryTotalTimeoutFeesRequestAmino * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryTotalTimeoutFeesRequest */ export interface QueryTotalTimeoutFeesRequestAmino { /** * the packet identifier for the associated fees */ packet_id: PacketIdAmino; } export interface QueryTotalTimeoutFeesRequestAminoMsg { type: "cosmos-sdk/QueryTotalTimeoutFeesRequest"; value: QueryTotalTimeoutFeesRequestAmino; } /** * QueryTotalTimeoutFeesResponse defines the response type for the TotalTimeoutFees rpc * @name QueryTotalTimeoutFeesResponse * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryTotalTimeoutFeesResponse */ export interface QueryTotalTimeoutFeesResponse { /** * the total packet timeout fees */ timeoutFees: Coin[]; } export interface QueryTotalTimeoutFeesResponseProtoMsg { typeUrl: "/ibc.applications.fee.v1.QueryTotalTimeoutFeesResponse"; value: Uint8Array; } /** * QueryTotalTimeoutFeesResponse defines the response type for the TotalTimeoutFees rpc * @name QueryTotalTimeoutFeesResponseAmino * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryTotalTimeoutFeesResponse */ export interface QueryTotalTimeoutFeesResponseAmino { /** * the total packet timeout fees */ timeout_fees: CoinAmino[]; } export interface QueryTotalTimeoutFeesResponseAminoMsg { type: "cosmos-sdk/QueryTotalTimeoutFeesResponse"; value: QueryTotalTimeoutFeesResponseAmino; } /** * QueryPayeeRequest defines the request type for the Payee rpc * @name QueryPayeeRequest * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryPayeeRequest */ export interface QueryPayeeRequest { /** * unique channel identifier */ channelId: string; /** * the relayer address to which the distribution address is registered */ relayer: string; } export interface QueryPayeeRequestProtoMsg { typeUrl: "/ibc.applications.fee.v1.QueryPayeeRequest"; value: Uint8Array; } /** * QueryPayeeRequest defines the request type for the Payee rpc * @name QueryPayeeRequestAmino * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryPayeeRequest */ export interface QueryPayeeRequestAmino { /** * unique channel identifier */ channel_id: string; /** * the relayer address to which the distribution address is registered */ relayer: string; } export interface QueryPayeeRequestAminoMsg { type: "cosmos-sdk/QueryPayeeRequest"; value: QueryPayeeRequestAmino; } /** * QueryPayeeResponse defines the response type for the Payee rpc * @name QueryPayeeResponse * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryPayeeResponse */ export interface QueryPayeeResponse { /** * the payee address to which packet fees are paid out */ payeeAddress: string; } export interface QueryPayeeResponseProtoMsg { typeUrl: "/ibc.applications.fee.v1.QueryPayeeResponse"; value: Uint8Array; } /** * QueryPayeeResponse defines the response type for the Payee rpc * @name QueryPayeeResponseAmino * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryPayeeResponse */ export interface QueryPayeeResponseAmino { /** * the payee address to which packet fees are paid out */ payee_address: string; } export interface QueryPayeeResponseAminoMsg { type: "cosmos-sdk/QueryPayeeResponse"; value: QueryPayeeResponseAmino; } /** * QueryCounterpartyPayeeRequest defines the request type for the CounterpartyPayee rpc * @name QueryCounterpartyPayeeRequest * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryCounterpartyPayeeRequest */ export interface QueryCounterpartyPayeeRequest { /** * unique channel identifier */ channelId: string; /** * the relayer address to which the counterparty is registered */ relayer: string; } export interface QueryCounterpartyPayeeRequestProtoMsg { typeUrl: "/ibc.applications.fee.v1.QueryCounterpartyPayeeRequest"; value: Uint8Array; } /** * QueryCounterpartyPayeeRequest defines the request type for the CounterpartyPayee rpc * @name QueryCounterpartyPayeeRequestAmino * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryCounterpartyPayeeRequest */ export interface QueryCounterpartyPayeeRequestAmino { /** * unique channel identifier */ channel_id: string; /** * the relayer address to which the counterparty is registered */ relayer: string; } export interface QueryCounterpartyPayeeRequestAminoMsg { type: "cosmos-sdk/QueryCounterpartyPayeeRequest"; value: QueryCounterpartyPayeeRequestAmino; } /** * QueryCounterpartyPayeeResponse defines the response type for the CounterpartyPayee rpc * @name QueryCounterpartyPayeeResponse * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryCounterpartyPayeeResponse */ export interface QueryCounterpartyPayeeResponse { /** * the counterparty payee address used to compensate forward relaying */ counterpartyPayee: string; } export interface QueryCounterpartyPayeeResponseProtoMsg { typeUrl: "/ibc.applications.fee.v1.QueryCounterpartyPayeeResponse"; value: Uint8Array; } /** * QueryCounterpartyPayeeResponse defines the response type for the CounterpartyPayee rpc * @name QueryCounterpartyPayeeResponseAmino * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryCounterpartyPayeeResponse */ export interface QueryCounterpartyPayeeResponseAmino { /** * the counterparty payee address used to compensate forward relaying */ counterparty_payee: string; } export interface QueryCounterpartyPayeeResponseAminoMsg { type: "cosmos-sdk/QueryCounterpartyPayeeResponse"; value: QueryCounterpartyPayeeResponseAmino; } /** * QueryFeeEnabledChannelsRequest defines the request type for the FeeEnabledChannels rpc * @name QueryFeeEnabledChannelsRequest * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryFeeEnabledChannelsRequest */ export interface QueryFeeEnabledChannelsRequest { /** * pagination defines an optional pagination for the request. */ pagination?: PageRequest; /** * block height at which to query */ queryHeight: bigint; } export interface QueryFeeEnabledChannelsRequestProtoMsg { typeUrl: "/ibc.applications.fee.v1.QueryFeeEnabledChannelsRequest"; value: Uint8Array; } /** * QueryFeeEnabledChannelsRequest defines the request type for the FeeEnabledChannels rpc * @name QueryFeeEnabledChannelsRequestAmino * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryFeeEnabledChannelsRequest */ export interface QueryFeeEnabledChannelsRequestAmino { /** * pagination defines an optional pagination for the request. */ pagination?: PageRequestAmino; /** * block height at which to query */ query_height: string; } export interface QueryFeeEnabledChannelsRequestAminoMsg { type: "cosmos-sdk/QueryFeeEnabledChannelsRequest"; value: QueryFeeEnabledChannelsRequestAmino; } /** * QueryFeeEnabledChannelsResponse defines the response type for the FeeEnabledChannels rpc * @name QueryFeeEnabledChannelsResponse * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryFeeEnabledChannelsResponse */ export interface QueryFeeEnabledChannelsResponse { /** * list of fee enabled channels */ feeEnabledChannels: FeeEnabledChannel[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponse; } export interface QueryFeeEnabledChannelsResponseProtoMsg { typeUrl: "/ibc.applications.fee.v1.QueryFeeEnabledChannelsResponse"; value: Uint8Array; } /** * QueryFeeEnabledChannelsResponse defines the response type for the FeeEnabledChannels rpc * @name QueryFeeEnabledChannelsResponseAmino * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryFeeEnabledChannelsResponse */ export interface QueryFeeEnabledChannelsResponseAmino { /** * list of fee enabled channels */ fee_enabled_channels: FeeEnabledChannelAmino[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponseAmino; } export interface QueryFeeEnabledChannelsResponseAminoMsg { type: "cosmos-sdk/QueryFeeEnabledChannelsResponse"; value: QueryFeeEnabledChannelsResponseAmino; } /** * QueryFeeEnabledChannelRequest defines the request type for the FeeEnabledChannel rpc * @name QueryFeeEnabledChannelRequest * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryFeeEnabledChannelRequest */ export interface QueryFeeEnabledChannelRequest { /** * unique port identifier */ portId: string; /** * unique channel identifier */ channelId: string; } export interface QueryFeeEnabledChannelRequestProtoMsg { typeUrl: "/ibc.applications.fee.v1.QueryFeeEnabledChannelRequest"; value: Uint8Array; } /** * QueryFeeEnabledChannelRequest defines the request type for the FeeEnabledChannel rpc * @name QueryFeeEnabledChannelRequestAmino * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryFeeEnabledChannelRequest */ export interface QueryFeeEnabledChannelRequestAmino { /** * unique port identifier */ port_id: string; /** * unique channel identifier */ channel_id: string; } export interface QueryFeeEnabledChannelRequestAminoMsg { type: "cosmos-sdk/QueryFeeEnabledChannelRequest"; value: QueryFeeEnabledChannelRequestAmino; } /** * QueryFeeEnabledChannelResponse defines the response type for the FeeEnabledChannel rpc * @name QueryFeeEnabledChannelResponse * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryFeeEnabledChannelResponse */ export interface QueryFeeEnabledChannelResponse { /** * boolean flag representing the fee enabled channel status */ feeEnabled: boolean; } export interface QueryFeeEnabledChannelResponseProtoMsg { typeUrl: "/ibc.applications.fee.v1.QueryFeeEnabledChannelResponse"; value: Uint8Array; } /** * QueryFeeEnabledChannelResponse defines the response type for the FeeEnabledChannel rpc * @name QueryFeeEnabledChannelResponseAmino * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryFeeEnabledChannelResponse */ export interface QueryFeeEnabledChannelResponseAmino { /** * boolean flag representing the fee enabled channel status */ fee_enabled: boolean; } export interface QueryFeeEnabledChannelResponseAminoMsg { type: "cosmos-sdk/QueryFeeEnabledChannelResponse"; value: QueryFeeEnabledChannelResponseAmino; } /** * QueryIncentivizedPacketsRequest defines the request type for the IncentivizedPackets rpc * @name QueryIncentivizedPacketsRequest * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryIncentivizedPacketsRequest */ export declare const QueryIncentivizedPacketsRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryIncentivizedPacketsRequest; isAmino(o: any): o is QueryIncentivizedPacketsRequestAmino; encode(message: QueryIncentivizedPacketsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryIncentivizedPacketsRequest; fromPartial(object: DeepPartial<QueryIncentivizedPacketsRequest>): QueryIncentivizedPacketsRequest; fromAmino(object: QueryIncentivizedPacketsRequestAmino): QueryIncentivizedPacketsRequest; toAmino(message: QueryIncentivizedPacketsRequest): QueryIncentivizedPacketsRequestAmino; fromAminoMsg(object: QueryIncentivizedPacketsRequestAminoMsg): QueryIncentivizedPacketsRequest; toAminoMsg(message: QueryIncentivizedPacketsRequest): QueryIncentivizedPacketsRequestAminoMsg; fromProtoMsg(message: QueryIncentivizedPacketsRequestProtoMsg): QueryIncentivizedPacketsRequest; toProto(message: QueryIncentivizedPacketsRequest): Uint8Array; toProtoMsg(message: QueryIncentivizedPacketsRequest): QueryIncentivizedPacketsRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryIncentivizedPacketsResponse defines the response type for the IncentivizedPackets rpc * @name QueryIncentivizedPacketsResponse * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryIncentivizedPacketsResponse */ export declare const QueryIncentivizedPacketsResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryIncentivizedPacketsResponse; isAmino(o: any): o is QueryIncentivizedPacketsResponseAmino; encode(message: QueryIncentivizedPacketsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryIncentivizedPacketsResponse; fromPartial(object: DeepPartial<QueryIncentivizedPacketsResponse>): QueryIncentivizedPacketsResponse; fromAmino(object: QueryIncentivizedPacketsResponseAmino): QueryIncentivizedPacketsResponse; toAmino(message: QueryIncentivizedPacketsResponse): QueryIncentivizedPacketsResponseAmino; fromAminoMsg(object: QueryIncentivizedPacketsResponseAminoMsg): QueryIncentivizedPacketsResponse; toAminoMsg(message: QueryIncentivizedPacketsResponse): QueryIncentivizedPacketsResponseAminoMsg; fromProtoMsg(message: QueryIncentivizedPacketsResponseProtoMsg): QueryIncentivizedPacketsResponse; toProto(message: QueryIncentivizedPacketsResponse): Uint8Array; toProtoMsg(message: QueryIncentivizedPacketsResponse): QueryIncentivizedPacketsResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryIncentivizedPacketRequest defines the request type for the IncentivizedPacket rpc * @name QueryIncentivizedPacketRequest * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryIncentivizedPacketRequest */ export declare const QueryIncentivizedPacketRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryIncentivizedPacketRequest; isAmino(o: any): o is QueryIncentivizedPacketRequestAmino; encode(message: QueryIncentivizedPacketRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryIncentivizedPacketRequest; fromPartial(object: DeepPartial<QueryIncentivizedPacketRequest>): QueryIncentivizedPacketRequest; fromAmino(object: QueryIncentivizedPacketRequestAmino): QueryIncentivizedPacketRequest; toAmino(message: QueryIncentivizedPacketRequest): QueryIncentivizedPacketRequestAmino; fromAminoMsg(object: QueryIncentivizedPacketRequestAminoMsg): QueryIncentivizedPacketRequest; toAminoMsg(message: QueryIncentivizedPacketRequest): QueryIncentivizedPacketRequestAminoMsg; fromProtoMsg(message: QueryIncentivizedPacketRequestProtoMsg): QueryIncentivizedPacketRequest; toProto(message: QueryIncentivizedPacketRequest): Uint8Array; toProtoMsg(message: QueryIncentivizedPacketRequest): QueryIncentivizedPacketRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryIncentivizedPacketResponse defines the response type for the IncentivizedPacket rpc * @name QueryIncentivizedPacketResponse * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryIncentivizedPacketResponse */ export declare const QueryIncentivizedPacketResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryIncentivizedPacketResponse; isAmino(o: any): o is QueryIncentivizedPacketResponseAmino; encode(message: QueryIncentivizedPacketResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryIncentivizedPacketResponse; fromPartial(object: DeepPartial<QueryIncentivizedPacketResponse>): QueryIncentivizedPacketResponse; fromAmino(object: QueryIncentivizedPacketResponseAmino): QueryIncentivizedPacketResponse; toAmino(message: QueryIncentivizedPacketResponse): QueryIncentivizedPacketResponseAmino; fromAminoMsg(object: QueryIncentivizedPacketResponseAminoMsg): QueryIncentivizedPacketResponse; toAminoMsg(message: QueryIncentivizedPacketResponse): QueryIncentivizedPacketResponseAminoMsg; fromProtoMsg(message: QueryIncentivizedPacketResponseProtoMsg): QueryIncentivizedPacketResponse; toProto(message: QueryIncentivizedPacketResponse): Uint8Array; toProtoMsg(message: QueryIncentivizedPacketResponse): QueryIncentivizedPacketResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryIncentivizedPacketsForChannelRequest defines the request type for querying for all incentivized packets * for a specific channel * @name QueryIncentivizedPacketsForChannelRequest * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryIncentivizedPacketsForChannelRequest */ export declare const QueryIncentivizedPacketsForChannelRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryIncentivizedPacketsForChannelRequest; isAmino(o: any): o is QueryIncentivizedPacketsForChannelRequestAmino; encode(message: QueryIncentivizedPacketsForChannelRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryIncentivizedPacketsForChannelRequest; fromPartial(object: DeepPartial<QueryIncentivizedPacketsForChannelRequest>): QueryIncentivizedPacketsForChannelRequest; fromAmino(object: QueryIncentivizedPacketsForChannelRequestAmino): QueryIncentivizedPacketsForChannelRequest; toAmino(message: QueryIncentivizedPacketsForChannelRequest): QueryIncentivizedPacketsForChannelRequestAmino; fromAminoMsg(object: QueryIncentivizedPacketsForChannelRequestAminoMsg): QueryIncentivizedPacketsForChannelRequest; toAminoMsg(message: QueryIncentivizedPacketsForChannelRequest): QueryIncentivizedPacketsForChannelRequestAminoMsg; fromProtoMsg(message: QueryIncentivizedPacketsForChannelRequestProtoMsg): QueryIncentivizedPacketsForChannelRequest; toProto(message: QueryIncentivizedPacketsForChannelRequest): Uint8Array; toProtoMsg(message: QueryIncentivizedPacketsForChannelRequest): QueryIncentivizedPacketsForChannelRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryIncentivizedPacketsForChannelResponse defines the response type for querying for all incentivized packets * for a specific channel * @name QueryIncentivizedPacketsForChannelResponse * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryIncentivizedPacketsForChannelResponse */ export declare const QueryIncentivizedPacketsForChannelResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryIncentivizedPacketsForChannelResponse; isAmino(o: any): o is QueryIncentivizedPacketsForChannelResponseAmino; encode(message: QueryIncentivizedPacketsForChannelResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryIncentivizedPacketsForChannelResponse; fromPartial(object: DeepPartial<QueryIncentivizedPacketsForChannelResponse>): QueryIncentivizedPacketsForChannelResponse; fromAmino(object: QueryIncentivizedPacketsForChannelResponseAmino): QueryIncentivizedPacketsForChannelResponse; toAmino(message: QueryIncentivizedPacketsForChannelResponse): QueryIncentivizedPacketsForChannelResponseAmino; fromAminoMsg(object: QueryIncentivizedPacketsForChannelResponseAminoMsg): QueryIncentivizedPacketsForChannelResponse; toAminoMsg(message: QueryIncentivizedPacketsForChannelResponse): QueryIncentivizedPacketsForChannelResponseAminoMsg; fromProtoMsg(message: QueryIncentivizedPacketsForChannelResponseProtoMsg): QueryIncentivizedPacketsForChannelResponse; toProto(message: QueryIncentivizedPacketsForChannelResponse): Uint8Array; toProtoMsg(message: QueryIncentivizedPacketsForChannelResponse): QueryIncentivizedPacketsForChannelResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryTotalRecvFeesRequest defines the request type for the TotalRecvFees rpc * @name QueryTotalRecvFeesRequest * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryTotalRecvFeesRequest */ export declare const QueryTotalRecvFeesRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryTotalRecvFeesRequest; isAmino(o: any): o is QueryTotalRecvFeesRequestAmino; encode(message: QueryTotalRecvFeesRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryTotalRecvFeesRequest; fromPartial(object: DeepPartial<QueryTotalRecvFeesRequest>): QueryTotalRecvFeesRequest; fromAmino(object: QueryTotalRecvFeesRequestAmino): QueryTotalRecvFeesRequest; toAmino(message: QueryTotalRecvFeesRequest): QueryTotalRecvFeesRequestAmino; fromAminoMsg(object: QueryTotalRecvFeesRequestAminoMsg): QueryTotalRecvFeesRequest; toAminoMsg(message: QueryTotalRecvFeesRequest): QueryTotalRecvFeesRequestAminoMsg; fromProtoMsg(message: QueryTotalRecvFeesRequestProtoMsg): QueryTotalRecvFeesRequest; toProto(message: QueryTotalRecvFeesRequest): Uint8Array; toProtoMsg(message: QueryTotalRecvFeesRequest): QueryTotalRecvFeesRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryTotalRecvFeesResponse defines the response type for the TotalRecvFees rpc * @name QueryTotalRecvFeesResponse * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryTotalRecvFeesResponse */ export declare const QueryTotalRecvFeesResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryTotalRecvFeesResponse; isAmino(o: any): o is QueryTotalRecvFeesResponseAmino; encode(message: QueryTotalRecvFeesResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryTotalRecvFeesResponse; fromPartial(object: DeepPartial<QueryTotalRecvFeesResponse>): QueryTotalRecvFeesResponse; fromAmino(object: QueryTotalRecvFeesResponseAmino): QueryTotalRecvFeesResponse; toAmino(message: QueryTotalRecvFeesResponse): QueryTotalRecvFeesResponseAmino; fromAminoMsg(object: QueryTotalRecvFeesResponseAminoMsg): QueryTotalRecvFeesResponse; toAminoMsg(message: QueryTotalRecvFeesResponse): QueryTotalRecvFeesResponseAminoMsg; fromProtoMsg(message: QueryTotalRecvFeesResponseProtoMsg): QueryTotalRecvFeesResponse; toProto(message: QueryTotalRecvFeesResponse): Uint8Array; toProtoMsg(message: QueryTotalRecvFeesResponse): QueryTotalRecvFeesResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryTotalAckFeesRequest defines the request type for the TotalAckFees rpc * @name QueryTotalAckFeesRequest * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryTotalAckFeesRequest */ export declare const QueryTotalAckFeesRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryTotalAckFeesRequest; isAmino(o: any): o is QueryTotalAckFeesRequestAmino; encode(message: QueryTotalAckFeesRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryTotalAckFeesRequest; fromPartial(object: DeepPartial<QueryTotalAckFeesRequest>): QueryTotalAckFeesRequest; fromAmino(object: QueryTotalAckFeesRequestAmino): QueryTotalAckFeesRequest; toAmino(message: QueryTotalAckFeesRequest): QueryTotalAckFeesRequestAmino; fromAminoMsg(object: QueryTotalAckFeesRequestAminoMsg): QueryTotalAckFeesRequest; toAminoMsg(message: QueryTotalAckFeesRequest): QueryTotalAckFeesRequestAminoMsg; fromProtoMsg(message: QueryTotalAckFeesRequestProtoMsg): QueryTotalAckFeesRequest; toProto(message: QueryTotalAckFeesRequest): Uint8Array; toProtoMsg(message: QueryTotalAckFeesRequest): QueryTotalAckFeesRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryTotalAckFeesResponse defines the response type for the TotalAckFees rpc * @name QueryTotalAckFeesResponse * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryTotalAckFeesResponse */ export declare const QueryTotalAckFeesResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryTotalAckFeesResponse; isAmino(o: any): o is QueryTotalAckFeesResponseAmino; encode(message: QueryTotalAckFeesResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryTotalAckFeesResponse; fromPartial(object: DeepPartial<QueryTotalAckFeesResponse>): QueryTotalAckFeesResponse; fromAmino(object: QueryTotalAckFeesResponseAmino): QueryTotalAckFeesResponse; toAmino(message: QueryTotalAckFeesResponse): QueryTotalAckFeesResponseAmino; fromAminoMsg(object: QueryTotalAckFeesResponseAminoMsg): QueryTotalAckFeesResponse; toAminoMsg(message: QueryTotalAckFeesResponse): QueryTotalAckFeesResponseAminoMsg; fromProtoMsg(message: QueryTotalAckFeesResponseProtoMsg): QueryTotalAckFeesResponse; toProto(message: QueryTotalAckFeesResponse): Uint8Array; toProtoMsg(message: QueryTotalAckFeesResponse): QueryTotalAckFeesResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryTotalTimeoutFeesRequest defines the request type for the TotalTimeoutFees rpc * @name QueryTotalTimeoutFeesRequest * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryTotalTimeoutFeesRequest */ export declare const QueryTotalTimeoutFeesRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryTotalTimeoutFeesRequest; isAmino(o: any): o is QueryTotalTimeoutFeesRequestAmino; encode(message: QueryTotalTimeoutFeesRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryTotalTimeoutFeesRequest; fromPartial(object: DeepPartial<QueryTotalTimeoutFeesRequest>): QueryTotalTimeoutFeesRequest; fromAmino(object: QueryTotalTimeoutFeesRequestAmino): QueryTotalTimeoutFeesRequest; toAmino(message: QueryTotalTimeoutFeesRequest): QueryTotalTimeoutFeesRequestAmino; fromAminoMsg(object: QueryTotalTimeoutFeesRequestAminoMsg): QueryTotalTimeoutFeesRequest; toAminoMsg(message: QueryTotalTimeoutFeesRequest): QueryTotalTimeoutFeesRequestAminoMsg; fromProtoMsg(message: QueryTotalTimeoutFeesRequestProtoMsg): QueryTotalTimeoutFeesRequest; toProto(message: QueryTotalTimeoutFeesRequest): Uint8Array; toProtoMsg(message: QueryTotalTimeoutFeesRequest): QueryTotalTimeoutFeesRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryTotalTimeoutFeesResponse defines the response type for the TotalTimeoutFees rpc * @name QueryTotalTimeoutFeesResponse * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryTotalTimeoutFeesResponse */ export declare const QueryTotalTimeoutFeesResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryTotalTimeoutFeesResponse; isAmino(o: any): o is QueryTotalTimeoutFeesResponseAmino; encode(message: QueryTotalTimeoutFeesResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryTotalTimeoutFeesResponse; fromPartial(object: DeepPartial<QueryTotalTimeoutFeesResponse>): QueryTotalTimeoutFeesResponse; fromAmino(object: QueryTotalTimeoutFeesResponseAmino): QueryTotalTimeoutFeesResponse; toAmino(message: QueryTotalTimeoutFeesResponse): QueryTotalTimeoutFeesResponseAmino; fromAminoMsg(object: QueryTotalTimeoutFeesResponseAminoMsg): QueryTotalTimeoutFeesResponse; toAminoMsg(message: QueryTotalTimeoutFeesResponse): QueryTotalTimeoutFeesResponseAminoMsg; fromProtoMsg(message: QueryTotalTimeoutFeesResponseProtoMsg): QueryTotalTimeoutFeesResponse; toProto(message: QueryTotalTimeoutFeesResponse): Uint8Array; toProtoMsg(message: QueryTotalTimeoutFeesResponse): QueryTotalTimeoutFeesResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryPayeeRequest defines the request type for the Payee rpc * @name QueryPayeeRequest * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryPayeeRequest */ export declare const QueryPayeeRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryPayeeRequest; isAmino(o: any): o is QueryPayeeRequestAmino; encode(message: QueryPayeeRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryPayeeRequest; fromPartial(object: DeepPartial<QueryPayeeRequest>): QueryPayeeRequest; fromAmino(object: QueryPayeeRequestAmino): QueryPayeeRequest; toAmino(message: QueryPayeeRequest): QueryPayeeRequestAmino; fromAminoMsg(object: QueryPayeeRequestAminoMsg): QueryPayeeRequest; toAminoMsg(message: QueryPayeeRequest): QueryPayeeRequestAminoMsg; fromProtoMsg(message: QueryPayeeRequestProtoMsg): QueryPayeeRequest; toProto(message: QueryPayeeRequest): Uint8Array; toProtoMsg(message: QueryPayeeRequest): QueryPayeeRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryPayeeResponse defines the response type for the Payee rpc * @name QueryPayeeResponse * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryPayeeResponse */ export declare const QueryPayeeResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryPayeeResponse; isAmino(o: any): o is QueryPayeeResponseAmino; encode(message: QueryPayeeResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryPayeeResponse; fromPartial(object: DeepPartial<QueryPayeeResponse>): QueryPayeeResponse; fromAmino(object: QueryPayeeResponseAmino): QueryPayeeResponse; toAmino(message: QueryPayeeResponse): QueryPayeeResponseAmino; fromAminoMsg(object: QueryPayeeResponseAminoMsg): QueryPayeeResponse; toAminoMsg(message: QueryPayeeResponse): QueryPayeeResponseAminoMsg; fromProtoMsg(message: QueryPayeeResponseProtoMsg): QueryPayeeResponse; toProto(message: QueryPayeeResponse): Uint8Array; toProtoMsg(message: QueryPayeeResponse): QueryPayeeResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryCounterpartyPayeeRequest defines the request type for the CounterpartyPayee rpc * @name QueryCounterpartyPayeeRequest * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryCounterpartyPayeeRequest */ export declare const QueryCounterpartyPayeeRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryCounterpartyPayeeRequest; isAmino(o: any): o is QueryCounterpartyPayeeRequestAmino; encode(message: QueryCounterpartyPayeeRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryCounterpartyPayeeRequest; fromPartial(object: DeepPartial<QueryCounterpartyPayeeRequest>): QueryCounterpartyPayeeRequest; fromAmino(object: QueryCounterpartyPayeeRequestAmino): QueryCounterpartyPayeeRequest; toAmino(message: QueryCounterpartyPayeeRequest): QueryCounterpartyPayeeRequestAmino; fromAminoMsg(object: QueryCounterpartyPayeeRequestAminoMsg): QueryCounterpartyPayeeRequest; toAminoMsg(message: QueryCounterpartyPayeeRequest): QueryCounterpartyPayeeRequestAminoMsg; fromProtoMsg(message: QueryCounterpartyPayeeRequestProtoMsg): QueryCounterpartyPayeeRequest; toProto(message: QueryCounterpartyPayeeRequest): Uint8Array; toProtoMsg(message: QueryCounterpartyPayeeRequest): QueryCounterpartyPayeeRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryCounterpartyPayeeResponse defines the response type for the CounterpartyPayee rpc * @name QueryCounterpartyPayeeResponse * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryCounterpartyPayeeResponse */ export declare const QueryCounterpartyPayeeResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryCounterpartyPayeeResponse; isAmino(o: any): o is QueryCounterpartyPayeeResponseAmino; encode(message: QueryCounterpartyPayeeResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryCounterpartyPayeeResponse; fromPartial(object: DeepPartial<QueryCounterpartyPayeeResponse>): QueryCounterpartyPayeeResponse; fromAmino(object: QueryCounterpartyPayeeResponseAmino): QueryCounterpartyPayeeResponse; toAmino(message: QueryCounterpartyPayeeResponse): QueryCounterpartyPayeeResponseAmino; fromAminoMsg(object: QueryCounterpartyPayeeResponseAminoMsg): QueryCounterpartyPayeeResponse; toAminoMsg(message: QueryCounterpartyPayeeResponse): QueryCounterpartyPayeeResponseAminoMsg; fromProtoMsg(message: QueryCounterpartyPayeeResponseProtoMsg): QueryCounterpartyPayeeResponse; toProto(message: QueryCounterpartyPayeeResponse): Uint8Array; toProtoMsg(message: QueryCounterpartyPayeeResponse): QueryCounterpartyPayeeResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryFeeEnabledChannelsRequest defines the request type for the FeeEnabledChannels rpc * @name QueryFeeEnabledChannelsRequest * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryFeeEnabledChannelsRequest */ export declare const QueryFeeEnabledChannelsRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryFeeEnabledChannelsRequest; isAmino(o: any): o is QueryFeeEnabledChannelsRequestAmino; encode(message: QueryFeeEnabledChannelsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryFeeEnabledChannelsRequest; fromPartial(object: DeepPartial<QueryFeeEnabledChannelsRequest>): QueryFeeEnabledChannelsRequest; fromAmino(object: QueryFeeEnabledChannelsRequestAmino): QueryFeeEnabledChannelsRequest; toAmino(message: QueryFeeEnabledChannelsRequest): QueryFeeEnabledChannelsRequestAmino; fromAminoMsg(object: QueryFeeEnabledChannelsRequestAminoMsg): QueryFeeEnabledChannelsRequest; toAminoMsg(message: QueryFeeEnabledChannelsRequest): QueryFeeEnabledChannelsRequestAminoMsg; fromProtoMsg(message: QueryFeeEnabledChannelsRequestProtoMsg): QueryFeeEnabledChannelsRequest; toProto(message: QueryFeeEnabledChannelsRequest): Uint8Array; toProtoMsg(message: QueryFeeEnabledChannelsRequest): QueryFeeEnabledChannelsRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryFeeEnabledChannelsResponse defines the response type for the FeeEnabledChannels rpc * @name QueryFeeEnabledChannelsResponse * @package ibc.applications.fee.v1 * @see proto type: ibc.applications.fee.v1.QueryFeeEnabledChannelsResponse */ export declare const QueryFeeEnabledChannelsResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryFeeEnabledChannelsResponse; isAmino(o: any): o is QueryFeeEnabledChannelsResponseAmino; encode(message: QueryFeeEnabledChannelsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryFeeEnabledChannelsResponse; fromPartial(object: DeepPartial<QueryFeeEnabledChannelsResponse>): QueryFeeEnabledChannelsResponse; fromAmino(object: QueryFeeEnabledChannelsResponseAmino): QueryFeeEnabledChannelsResponse; toAmino(message: QueryFeeEnabledChannelsResponse): QueryFeeEnabledChannelsResponseAmino; fromAminoMsg(object: QueryFeeEnabledChannelsResponseAminoMsg): QueryFeeEnabledChannelsResponse; toAminoMsg(message: QueryFeeEnabledChannelsResponse): QueryFeeEnabledChannelsResponseAminoMsg; fromProtoMsg(message: QueryFeeEnabledChannelsResponseProtoMsg): QueryFeeEnabledChannelsResponse; toProto(message: QueryFeeEnabledChannelsResponse): Uint8Array; toProtoMsg(message: QueryFeeEnabledChannelsResponse): QueryFeeEnabledChannelsResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryFeeEnabledChann