// @generated by protoc-gen-connect-es v1.1.3 with parameter "target=ts" // @generated from file ibc/applications/interchain_accounts/controller/v1/tx.proto (package ibc.applications.interchain_accounts.controller.v1, syntax proto3) /* eslint-disable */ // @ts-nocheck import { MsgRegisterInterchainAccount, MsgRegisterInterchainAccountResponse, MsgSendTx, MsgSendTxResponse, MsgUpdateParams, MsgUpdateParamsResponse } from "./tx_pb.js"; import { MethodKind } from "@bufbuild/protobuf"; /** * Msg defines the 27-interchain-accounts/controller Msg service. * * @generated from service ibc.applications.interchain_accounts.controller.v1.Msg */ export const Msg = { typeName: "ibc.applications.interchain_accounts.controller.v1.Msg", methods: { /** * RegisterInterchainAccount defines a rpc handler for MsgRegisterInterchainAccount. * * @generated from rpc ibc.applications.interchain_accounts.controller.v1.Msg.RegisterInterchainAccount */ registerInterchainAccount: { name: "RegisterInterchainAccount", I: MsgRegisterInterchainAccount, O: MsgRegisterInterchainAccountResponse, kind: MethodKind.Unary, }, /** * SendTx defines a rpc handler for MsgSendTx. * * @generated from rpc ibc.applications.interchain_accounts.controller.v1.Msg.SendTx */ sendTx: { name: "SendTx", I: MsgSendTx, O: MsgSendTxResponse, kind: MethodKind.Unary, }, /** * UpdateParams defines a rpc handler for MsgUpdateParams. * * @generated from rpc ibc.applications.interchain_accounts.controller.v1.Msg.UpdateParams */ updateParams: { name: "UpdateParams", I: MsgUpdateParams, O: MsgUpdateParamsResponse, kind: MethodKind.Unary, }, } } as const;