"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.useGetCommunityPool = exports.useGetDelegatorWithdrawAddress = exports.useGetDelegatorValidators = exports.useGetDelegationTotalRewards = exports.useGetDelegationRewards = exports.useGetValidatorSlashes = exports.useGetValidatorCommission = exports.useGetValidatorOutstandingRewards = exports.useGetValidatorDistributionInfo = exports.useGetParams = void 0;
const vue_query_1 = require("../../../vue-query");
const query_rpc_func_1 = require("./query.rpc.func");
exports.useGetParams = (0, vue_query_1.buildUseVueQuery)({
    builderQueryFn: query_rpc_func_1.createGetParams,
    queryKeyPrefix: "ParamsQuery"
});
exports.useGetValidatorDistributionInfo = (0, vue_query_1.buildUseVueQuery)({
    builderQueryFn: query_rpc_func_1.createGetValidatorDistributionInfo,
    queryKeyPrefix: "ValidatorDistributionInfoQuery"
});
exports.useGetValidatorOutstandingRewards = (0, vue_query_1.buildUseVueQuery)({
    builderQueryFn: query_rpc_func_1.createGetValidatorOutstandingRewards,
    queryKeyPrefix: "ValidatorOutstandingRewardsQuery"
});
exports.useGetValidatorCommission = (0, vue_query_1.buildUseVueQuery)({
    builderQueryFn: query_rpc_func_1.createGetValidatorCommission,
    queryKeyPrefix: "ValidatorCommissionQuery"
});
exports.useGetValidatorSlashes = (0, vue_query_1.buildUseVueQuery)({
    builderQueryFn: query_rpc_func_1.createGetValidatorSlashes,
    queryKeyPrefix: "ValidatorSlashesQuery"
});
exports.useGetDelegationRewards = (0, vue_query_1.buildUseVueQuery)({
    builderQueryFn: query_rpc_func_1.createGetDelegationRewards,
    queryKeyPrefix: "DelegationRewardsQuery"
});
exports.useGetDelegationTotalRewards = (0, vue_query_1.buildUseVueQuery)({
    builderQueryFn: query_rpc_func_1.createGetDelegationTotalRewards,
    queryKeyPrefix: "DelegationTotalRewardsQuery"
});
exports.useGetDelegatorValidators = (0, vue_query_1.buildUseVueQuery)({
    builderQueryFn: query_rpc_func_1.createGetDelegatorValidators,
    queryKeyPrefix: "DelegatorValidatorsQuery"
});
exports.useGetDelegatorWithdrawAddress = (0, vue_query_1.buildUseVueQuery)({
    builderQueryFn: query_rpc_func_1.createGetDelegatorWithdrawAddress,
    queryKeyPrefix: "DelegatorWithdrawAddressQuery"
});
exports.useGetCommunityPool = (0, vue_query_1.buildUseVueQuery)({
    builderQueryFn: query_rpc_func_1.createGetCommunityPool,
    queryKeyPrefix: "CommunityPoolQuery"
});
