UNPKG

@admin-jigsaw/jigsaw-sdk

Version:

Returns predefined data for Jigsaw platform and exposes functionality to retrieve the necessary data

19 lines (18 loc) 627 B
import axios from "axios"; const HOSTED_SDK_URL = "https://api-v2.pendle.finance/core"; export async function callSDK(path, params = {}) { const response = await axios.get(HOSTED_SDK_URL + path, { params, }); return response.data; } export async function removeLiquiditySingleToken(tokenOut, amountOut, marketAddress, receiver, slippage = 0.05, chainId = 1) { const res = await callSDK(`/v1/sdk/${chainId}/markets/${marketAddress}/remove-liquidity`, { receiver, slippage: slippage, tokenOut, amountIn: amountOut, enableAggregator: true, }); return res; }