UNPKG

@bandprotocol/bandchain.js

Version:

TypeScript library for Cosmos SDK and BandChain

25 lines (24 loc) 1.61 kB
import { Rpc } from "../../../../helpers"; import { MsgConnectionOpenInit, MsgConnectionOpenInitResponse, MsgConnectionOpenTry, MsgConnectionOpenTryResponse, MsgConnectionOpenAck, MsgConnectionOpenAckResponse, MsgConnectionOpenConfirm, MsgConnectionOpenConfirmResponse } from "./tx"; /** Msg defines the ibc/connection Msg service. */ export interface Msg { /** ConnectionOpenInit defines a rpc handler method for MsgConnectionOpenInit. */ connectionOpenInit(request: MsgConnectionOpenInit): Promise<MsgConnectionOpenInitResponse>; /** ConnectionOpenTry defines a rpc handler method for MsgConnectionOpenTry. */ connectionOpenTry(request: MsgConnectionOpenTry): Promise<MsgConnectionOpenTryResponse>; /** ConnectionOpenAck defines a rpc handler method for MsgConnectionOpenAck. */ connectionOpenAck(request: MsgConnectionOpenAck): Promise<MsgConnectionOpenAckResponse>; /** * ConnectionOpenConfirm defines a rpc handler method for * MsgConnectionOpenConfirm. */ connectionOpenConfirm(request: MsgConnectionOpenConfirm): Promise<MsgConnectionOpenConfirmResponse>; } export declare class MsgClientImpl implements Msg { private readonly rpc; constructor(rpc: Rpc); connectionOpenInit(request: MsgConnectionOpenInit): Promise<MsgConnectionOpenInitResponse>; connectionOpenTry(request: MsgConnectionOpenTry): Promise<MsgConnectionOpenTryResponse>; connectionOpenAck(request: MsgConnectionOpenAck): Promise<MsgConnectionOpenAckResponse>; connectionOpenConfirm(request: MsgConnectionOpenConfirm): Promise<MsgConnectionOpenConfirmResponse>; }