"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.migrateContract = exports.removeChecksum = exports.storeCode = void 0;
const helper_func_types_1 = require("../../../../helper-func-types");
const tx_1 = require("./tx");
/**
 * StoreCode defines a rpc handler method for MsgStoreCode.
 * @name storeCode
 * @package ibc.lightclients.wasm.v1
 * @see proto service: ibc.lightclients.wasm.v1.StoreCode
 */
exports.storeCode = (0, helper_func_types_1.buildTx)({
    msg: tx_1.MsgStoreCode
});
/**
 * RemoveChecksum defines a rpc handler method for MsgRemoveChecksum.
 * @name removeChecksum
 * @package ibc.lightclients.wasm.v1
 * @see proto service: ibc.lightclients.wasm.v1.RemoveChecksum
 */
exports.removeChecksum = (0, helper_func_types_1.buildTx)({
    msg: tx_1.MsgRemoveChecksum
});
/**
 * MigrateContract defines a rpc handler method for MsgMigrateContract.
 * @name migrateContract
 * @package ibc.lightclients.wasm.v1
 * @see proto service: ibc.lightclients.wasm.v1.MigrateContract
 */
exports.migrateContract = (0, helper_func_types_1.buildTx)({
    msg: tx_1.MsgMigrateContract
});
