import { buildUseVueMutation } from "../../../vue-query";
import { createStoreCode, createInstantiateContract, createInstantiateContract2, createExecuteContract, createMigrateContract, createUpdateAdmin, createClearAdmin, createUpdateInstantiateConfig, createUpdateParams, createSudoContract, createPinCodes, createUnpinCodes, createStoreAndInstantiateContract, createRemoveCodeUploadParamsAddresses, createAddCodeUploadParamsAddresses, createStoreAndMigrateContract, createUpdateContractLabel } from "./tx.rpc.func";
export const useStoreCode = buildUseVueMutation({
    builderMutationFn: createStoreCode
});
export const useInstantiateContract = buildUseVueMutation({
    builderMutationFn: createInstantiateContract
});
export const useInstantiateContract2 = buildUseVueMutation({
    builderMutationFn: createInstantiateContract2
});
export const useExecuteContract = buildUseVueMutation({
    builderMutationFn: createExecuteContract
});
export const useMigrateContract = buildUseVueMutation({
    builderMutationFn: createMigrateContract
});
export const useUpdateAdmin = buildUseVueMutation({
    builderMutationFn: createUpdateAdmin
});
export const useClearAdmin = buildUseVueMutation({
    builderMutationFn: createClearAdmin
});
export const useUpdateInstantiateConfig = buildUseVueMutation({
    builderMutationFn: createUpdateInstantiateConfig
});
export const useUpdateParams = buildUseVueMutation({
    builderMutationFn: createUpdateParams
});
export const useSudoContract = buildUseVueMutation({
    builderMutationFn: createSudoContract
});
export const usePinCodes = buildUseVueMutation({
    builderMutationFn: createPinCodes
});
export const useUnpinCodes = buildUseVueMutation({
    builderMutationFn: createUnpinCodes
});
export const useStoreAndInstantiateContract = buildUseVueMutation({
    builderMutationFn: createStoreAndInstantiateContract
});
export const useRemoveCodeUploadParamsAddresses = buildUseVueMutation({
    builderMutationFn: createRemoveCodeUploadParamsAddresses
});
export const useAddCodeUploadParamsAddresses = buildUseVueMutation({
    builderMutationFn: createAddCodeUploadParamsAddresses
});
export const useStoreAndMigrateContract = buildUseVueMutation({
    builderMutationFn: createStoreAndMigrateContract
});
export const useUpdateContractLabel = buildUseVueMutation({
    builderMutationFn: createUpdateContractLabel
});
