import { Counterparty, Version } from "./connection"; import { Any } from "../../../../google/protobuf/any"; import { Height } from "../../client/v1/client"; import { GeneratedType, Registry } from "@cosmjs/proto-signing"; import { MsgConnectionOpenInit, MsgConnectionOpenTry, MsgConnectionOpenAck, MsgConnectionOpenConfirm } from "./tx"; export const registry: ReadonlyArray<[string, GeneratedType]> = [["/ibc.core.connection.v1.MsgConnectionOpenInit", MsgConnectionOpenInit], ["/ibc.core.connection.v1.MsgConnectionOpenTry", MsgConnectionOpenTry], ["/ibc.core.connection.v1.MsgConnectionOpenAck", MsgConnectionOpenAck], ["/ibc.core.connection.v1.MsgConnectionOpenConfirm", MsgConnectionOpenConfirm]]; export const load = (protoRegistry: Registry) => { registry.forEach(([typeUrl, mod]) => { protoRegistry.register(typeUrl, mod); }); }; export const MessageComposer = { encoded: { connectionOpenInit(value: MsgConnectionOpenInit) { return { typeUrl: "/ibc.core.connection.v1.MsgConnectionOpenInit", value: MsgConnectionOpenInit.encode(value).finish() }; }, connectionOpenTry(value: MsgConnectionOpenTry) { return { typeUrl: "/ibc.core.connection.v1.MsgConnectionOpenTry", value: MsgConnectionOpenTry.encode(value).finish() }; }, connectionOpenAck(value: MsgConnectionOpenAck) { return { typeUrl: "/ibc.core.connection.v1.MsgConnectionOpenAck", value: MsgConnectionOpenAck.encode(value).finish() }; }, connectionOpenConfirm(value: MsgConnectionOpenConfirm) { return { typeUrl: "/ibc.core.connection.v1.MsgConnectionOpenConfirm", value: MsgConnectionOpenConfirm.encode(value).finish() }; } }, withTypeUrl: { connectionOpenInit(value: MsgConnectionOpenInit) { return { typeUrl: "/ibc.core.connection.v1.MsgConnectionOpenInit", value }; }, connectionOpenTry(value: MsgConnectionOpenTry) { return { typeUrl: "/ibc.core.connection.v1.MsgConnectionOpenTry", value }; }, connectionOpenAck(value: MsgConnectionOpenAck) { return { typeUrl: "/ibc.core.connection.v1.MsgConnectionOpenAck", value }; }, connectionOpenConfirm(value: MsgConnectionOpenConfirm) { return { typeUrl: "/ibc.core.connection.v1.MsgConnectionOpenConfirm", value }; } }, toJSON: { connectionOpenInit(value: MsgConnectionOpenInit) { return { typeUrl: "/ibc.core.connection.v1.MsgConnectionOpenInit", value: MsgConnectionOpenInit.toJSON(value) }; }, connectionOpenTry(value: MsgConnectionOpenTry) { return { typeUrl: "/ibc.core.connection.v1.MsgConnectionOpenTry", value: MsgConnectionOpenTry.toJSON(value) }; }, connectionOpenAck(value: MsgConnectionOpenAck) { return { typeUrl: "/ibc.core.connection.v1.MsgConnectionOpenAck", value: MsgConnectionOpenAck.toJSON(value) }; }, connectionOpenConfirm(value: MsgConnectionOpenConfirm) { return { typeUrl: "/ibc.core.connection.v1.MsgConnectionOpenConfirm", value: MsgConnectionOpenConfirm.toJSON(value) }; } }, fromJSON: { connectionOpenInit(value: any) { return { typeUrl: "/ibc.core.connection.v1.MsgConnectionOpenInit", value: MsgConnectionOpenInit.fromJSON(value) }; }, connectionOpenTry(value: any) { return { typeUrl: "/ibc.core.connection.v1.MsgConnectionOpenTry", value: MsgConnectionOpenTry.fromJSON(value) }; }, connectionOpenAck(value: any) { return { typeUrl: "/ibc.core.connection.v1.MsgConnectionOpenAck", value: MsgConnectionOpenAck.fromJSON(value) }; }, connectionOpenConfirm(value: any) { return { typeUrl: "/ibc.core.connection.v1.MsgConnectionOpenConfirm", value: MsgConnectionOpenConfirm.fromJSON(value) }; } }, fromPartial: { connectionOpenInit(value: MsgConnectionOpenInit) { return { typeUrl: "/ibc.core.connection.v1.MsgConnectionOpenInit", value: MsgConnectionOpenInit.fromPartial(value) }; }, connectionOpenTry(value: MsgConnectionOpenTry) { return { typeUrl: "/ibc.core.connection.v1.MsgConnectionOpenTry", value: MsgConnectionOpenTry.fromPartial(value) }; }, connectionOpenAck(value: MsgConnectionOpenAck) { return { typeUrl: "/ibc.core.connection.v1.MsgConnectionOpenAck", value: MsgConnectionOpenAck.fromPartial(value) }; }, connectionOpenConfirm(value: MsgConnectionOpenConfirm) { return { typeUrl: "/ibc.core.connection.v1.MsgConnectionOpenConfirm", value: MsgConnectionOpenConfirm.fromPartial(value) }; } } };