import { buildTx } from "../../../helper-func-types";
import { toEncoders, toConverters } from "@interchainjs/cosmos/utils";
import { MsgSend, MsgMultiSend, MsgUpdateParams, MsgSetSendEnabled } from "./tx";
export const createSend = (clientResolver) => buildTx({
    clientResolver,
    typeUrl: MsgSend.typeUrl,
    encoders: toEncoders(MsgSend),
    converters: toConverters(MsgSend)
});
export const createMultiSend = (clientResolver) => buildTx({
    clientResolver,
    typeUrl: MsgMultiSend.typeUrl,
    encoders: toEncoders(MsgMultiSend),
    converters: toConverters(MsgMultiSend)
});
export const createUpdateParams = (clientResolver) => buildTx({
    clientResolver,
    typeUrl: MsgUpdateParams.typeUrl,
    encoders: toEncoders(MsgUpdateParams),
    converters: toConverters(MsgUpdateParams)
});
export const createSetSendEnabled = (clientResolver) => buildTx({
    clientResolver,
    typeUrl: MsgSetSendEnabled.typeUrl,
    encoders: toEncoders(MsgSetSendEnabled),
    converters: toConverters(MsgSetSendEnabled)
});
