"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.useDepositValidatorRewardsPool = exports.useCommunityPoolSpend = exports.useUpdateParams = exports.useFundCommunityPool = exports.useWithdrawValidatorCommission = exports.useWithdrawDelegatorReward = exports.useSetWithdrawAddress = void 0;
const vue_query_1 = require("../../../vue-query");
const tx_rpc_func_1 = require("./tx.rpc.func");
exports.useSetWithdrawAddress = (0, vue_query_1.buildUseVueMutation)({
    builderMutationFn: tx_rpc_func_1.createSetWithdrawAddress
});
exports.useWithdrawDelegatorReward = (0, vue_query_1.buildUseVueMutation)({
    builderMutationFn: tx_rpc_func_1.createWithdrawDelegatorReward
});
exports.useWithdrawValidatorCommission = (0, vue_query_1.buildUseVueMutation)({
    builderMutationFn: tx_rpc_func_1.createWithdrawValidatorCommission
});
exports.useFundCommunityPool = (0, vue_query_1.buildUseVueMutation)({
    builderMutationFn: tx_rpc_func_1.createFundCommunityPool
});
exports.useUpdateParams = (0, vue_query_1.buildUseVueMutation)({
    builderMutationFn: tx_rpc_func_1.createUpdateParams
});
exports.useCommunityPoolSpend = (0, vue_query_1.buildUseVueMutation)({
    builderMutationFn: tx_rpc_func_1.createCommunityPoolSpend
});
exports.useDepositValidatorRewardsPool = (0, vue_query_1.buildUseVueMutation)({
    builderMutationFn: tx_rpc_func_1.createDepositValidatorRewardsPool
});
