@cyberk/hyperion-sdk
Version:
Hyperion SDK from Cyberk
26 lines • 1.04 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.useExecuteWithdrawLiquidity = exports.useSimulateWithdrawLiquidity = void 0;
const react_query_1 = require("@tanstack/react-query");
const withdrawLiquidity_1 = require("../query/withdrawLiquidity");
const useSimulateWithdrawLiquidity = (options) => {
const { mutationFn } = (0, withdrawLiquidity_1.getWithdrawLiquidityMutationOptions)({
isSimulate: true,
});
return (0, react_query_1.useMutation)({
...options,
mutationFn: mutationFn,
});
};
exports.useSimulateWithdrawLiquidity = useSimulateWithdrawLiquidity;
const useExecuteWithdrawLiquidity = (options) => {
const { mutationFn } = (0, withdrawLiquidity_1.getWithdrawLiquidityMutationOptions)({
isSimulate: false,
});
return (0, react_query_1.useMutation)({
...options,
mutationFn: mutationFn,
});
};
exports.useExecuteWithdrawLiquidity = useExecuteWithdrawLiquidity;
//# sourceMappingURL=useExecuteWithdrawLiquidity.js.map