"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.useGetAccountInfo = exports.useGetAddressStringToBytes = exports.useGetAddressBytesToString = exports.useGetBech32Prefix = exports.useGetModuleAccountByName = exports.useGetModuleAccounts = exports.useGetParams = exports.useGetAccountAddressByID = exports.useGetAccount = exports.useGetAccounts = void 0;
const vue_query_1 = require("../../../vue-query");
const query_rpc_func_1 = require("./query.rpc.func");
exports.useGetAccounts = (0, vue_query_1.buildUseVueQuery)({
    builderQueryFn: query_rpc_func_1.createGetAccounts,
    queryKeyPrefix: "AccountsQuery"
});
exports.useGetAccount = (0, vue_query_1.buildUseVueQuery)({
    builderQueryFn: query_rpc_func_1.createGetAccount,
    queryKeyPrefix: "AccountQuery"
});
exports.useGetAccountAddressByID = (0, vue_query_1.buildUseVueQuery)({
    builderQueryFn: query_rpc_func_1.createGetAccountAddressByID,
    queryKeyPrefix: "AccountAddressByIDQuery"
});
exports.useGetParams = (0, vue_query_1.buildUseVueQuery)({
    builderQueryFn: query_rpc_func_1.createGetParams,
    queryKeyPrefix: "ParamsQuery"
});
exports.useGetModuleAccounts = (0, vue_query_1.buildUseVueQuery)({
    builderQueryFn: query_rpc_func_1.createGetModuleAccounts,
    queryKeyPrefix: "ModuleAccountsQuery"
});
exports.useGetModuleAccountByName = (0, vue_query_1.buildUseVueQuery)({
    builderQueryFn: query_rpc_func_1.createGetModuleAccountByName,
    queryKeyPrefix: "ModuleAccountByNameQuery"
});
exports.useGetBech32Prefix = (0, vue_query_1.buildUseVueQuery)({
    builderQueryFn: query_rpc_func_1.createGetBech32Prefix,
    queryKeyPrefix: "Bech32PrefixQuery"
});
exports.useGetAddressBytesToString = (0, vue_query_1.buildUseVueQuery)({
    builderQueryFn: query_rpc_func_1.createGetAddressBytesToString,
    queryKeyPrefix: "AddressBytesToStringQuery"
});
exports.useGetAddressStringToBytes = (0, vue_query_1.buildUseVueQuery)({
    builderQueryFn: query_rpc_func_1.createGetAddressStringToBytes,
    queryKeyPrefix: "AddressStringToBytesQuery"
});
exports.useGetAccountInfo = (0, vue_query_1.buildUseVueQuery)({
    builderQueryFn: query_rpc_func_1.createGetAccountInfo,
    queryKeyPrefix: "AccountInfoQuery"
});
