import { StdFee } from "../../../../types.js"; import { MsgAcknowledgement, MsgChannelCloseConfirm, MsgChannelCloseInit, MsgChannelOpenAck, MsgChannelOpenConfirm, MsgChannelOpenInit, MsgChannelOpenTry, MsgRecvPacket, MsgTimeout, MsgTimeoutOnClose } from "./tx.js"; import "../../../../index.js"; import * as _interchainjs_cosmos0 from "@interchainjs/cosmos"; import * as _interchainjs_types0 from "@interchainjs/types"; //#region src/ibc/core/channel/v1/tx.rpc.func.d.ts /** * ChannelOpenInit defines a rpc handler method for MsgChannelOpenInit. * @name channelOpenInit * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.ChannelOpenInit */ declare const channelOpenInit: (client: _interchainjs_cosmos0.ISigningClient, signerAddress: string, message: MsgChannelOpenInit | MsgChannelOpenInit[], fee: StdFee | "auto", memo: string) => Promise<_interchainjs_types0.DeliverTxResponse>; /** * ChannelOpenTry defines a rpc handler method for MsgChannelOpenTry. * @name channelOpenTry * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.ChannelOpenTry */ declare const channelOpenTry: (client: _interchainjs_cosmos0.ISigningClient, signerAddress: string, message: MsgChannelOpenTry | MsgChannelOpenTry[], fee: StdFee | "auto", memo: string) => Promise<_interchainjs_types0.DeliverTxResponse>; /** * ChannelOpenAck defines a rpc handler method for MsgChannelOpenAck. * @name channelOpenAck * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.ChannelOpenAck */ declare const channelOpenAck: (client: _interchainjs_cosmos0.ISigningClient, signerAddress: string, message: MsgChannelOpenAck | MsgChannelOpenAck[], fee: StdFee | "auto", memo: string) => Promise<_interchainjs_types0.DeliverTxResponse>; /** * ChannelOpenConfirm defines a rpc handler method for MsgChannelOpenConfirm. * @name channelOpenConfirm * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.ChannelOpenConfirm */ declare const channelOpenConfirm: (client: _interchainjs_cosmos0.ISigningClient, signerAddress: string, message: MsgChannelOpenConfirm | MsgChannelOpenConfirm[], fee: StdFee | "auto", memo: string) => Promise<_interchainjs_types0.DeliverTxResponse>; /** * ChannelCloseInit defines a rpc handler method for MsgChannelCloseInit. * @name channelCloseInit * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.ChannelCloseInit */ declare const channelCloseInit: (client: _interchainjs_cosmos0.ISigningClient, signerAddress: string, message: MsgChannelCloseInit | MsgChannelCloseInit[], fee: StdFee | "auto", memo: string) => Promise<_interchainjs_types0.DeliverTxResponse>; /** * ChannelCloseConfirm defines a rpc handler method for * MsgChannelCloseConfirm. * @name channelCloseConfirm * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.ChannelCloseConfirm */ declare const channelCloseConfirm: (client: _interchainjs_cosmos0.ISigningClient, signerAddress: string, message: MsgChannelCloseConfirm | MsgChannelCloseConfirm[], fee: StdFee | "auto", memo: string) => Promise<_interchainjs_types0.DeliverTxResponse>; /** * RecvPacket defines a rpc handler method for MsgRecvPacket. * @name recvPacket * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.RecvPacket */ declare const recvPacket: (client: _interchainjs_cosmos0.ISigningClient, signerAddress: string, message: MsgRecvPacket | MsgRecvPacket[], fee: StdFee | "auto", memo: string) => Promise<_interchainjs_types0.DeliverTxResponse>; /** * Timeout defines a rpc handler method for MsgTimeout. * @name timeout * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.Timeout */ declare const timeout: (client: _interchainjs_cosmos0.ISigningClient, signerAddress: string, message: MsgTimeout | MsgTimeout[], fee: StdFee | "auto", memo: string) => Promise<_interchainjs_types0.DeliverTxResponse>; /** * TimeoutOnClose defines a rpc handler method for MsgTimeoutOnClose. * @name timeoutOnClose * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.TimeoutOnClose */ declare const timeoutOnClose: (client: _interchainjs_cosmos0.ISigningClient, signerAddress: string, message: MsgTimeoutOnClose | MsgTimeoutOnClose[], fee: StdFee | "auto", memo: string) => Promise<_interchainjs_types0.DeliverTxResponse>; /** * Acknowledgement defines a rpc handler method for MsgAcknowledgement. * @name acknowledgement * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.Acknowledgement */ declare const acknowledgement: (client: _interchainjs_cosmos0.ISigningClient, signerAddress: string, message: MsgAcknowledgement | MsgAcknowledgement[], fee: StdFee | "auto", memo: string) => Promise<_interchainjs_types0.DeliverTxResponse>; //#endregion export { acknowledgement, channelCloseConfirm, channelCloseInit, channelOpenAck, channelOpenConfirm, channelOpenInit, channelOpenTry, recvPacket, timeout, timeoutOnClose };