UNPKG

interchainjs

Version:

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

97 lines (96 loc) 3.33 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.acknowledgement = exports.timeoutOnClose = exports.timeout = exports.recvPacket = exports.channelCloseConfirm = exports.channelCloseInit = exports.channelOpenConfirm = exports.channelOpenAck = exports.channelOpenTry = exports.channelOpenInit = void 0; const helper_func_types_1 = require("../../../../helper-func-types"); const tx_1 = require("./tx"); /** * ChannelOpenInit defines a rpc handler method for MsgChannelOpenInit. * @name channelOpenInit * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.ChannelOpenInit */ exports.channelOpenInit = (0, helper_func_types_1.buildTx)({ msg: tx_1.MsgChannelOpenInit }); /** * ChannelOpenTry defines a rpc handler method for MsgChannelOpenTry. * @name channelOpenTry * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.ChannelOpenTry */ exports.channelOpenTry = (0, helper_func_types_1.buildTx)({ msg: tx_1.MsgChannelOpenTry }); /** * ChannelOpenAck defines a rpc handler method for MsgChannelOpenAck. * @name channelOpenAck * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.ChannelOpenAck */ exports.channelOpenAck = (0, helper_func_types_1.buildTx)({ msg: tx_1.MsgChannelOpenAck }); /** * ChannelOpenConfirm defines a rpc handler method for MsgChannelOpenConfirm. * @name channelOpenConfirm * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.ChannelOpenConfirm */ exports.channelOpenConfirm = (0, helper_func_types_1.buildTx)({ msg: tx_1.MsgChannelOpenConfirm }); /** * ChannelCloseInit defines a rpc handler method for MsgChannelCloseInit. * @name channelCloseInit * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.ChannelCloseInit */ exports.channelCloseInit = (0, helper_func_types_1.buildTx)({ msg: tx_1.MsgChannelCloseInit }); /** * ChannelCloseConfirm defines a rpc handler method for * MsgChannelCloseConfirm. * @name channelCloseConfirm * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.ChannelCloseConfirm */ exports.channelCloseConfirm = (0, helper_func_types_1.buildTx)({ msg: tx_1.MsgChannelCloseConfirm }); /** * RecvPacket defines a rpc handler method for MsgRecvPacket. * @name recvPacket * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.RecvPacket */ exports.recvPacket = (0, helper_func_types_1.buildTx)({ msg: tx_1.MsgRecvPacket }); /** * Timeout defines a rpc handler method for MsgTimeout. * @name timeout * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.Timeout */ exports.timeout = (0, helper_func_types_1.buildTx)({ msg: tx_1.MsgTimeout }); /** * TimeoutOnClose defines a rpc handler method for MsgTimeoutOnClose. * @name timeoutOnClose * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.TimeoutOnClose */ exports.timeoutOnClose = (0, helper_func_types_1.buildTx)({ msg: tx_1.MsgTimeoutOnClose }); /** * Acknowledgement defines a rpc handler method for MsgAcknowledgement. * @name acknowledgement * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.Acknowledgement */ exports.acknowledgement = (0, helper_func_types_1.buildTx)({ msg: tx_1.MsgAcknowledgement });