Skip to content

Commit da5afff

Browse files
authored
Merge pull request QuickSwap#1709 from QuickSwap/revert-1704-feat/update-paraswap
Revert "Updated paraswap sdk"
2 parents 57f74cb + db4bf4b commit da5afff

6 files changed

Lines changed: 21 additions & 50 deletions

File tree

package-lock.json

Lines changed: 14 additions & 29 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@
104104
"@orderly.network/hooks": "^1.4.3",
105105
"@orderly.network/react": "^1.4.3",
106106
"@orderly.network/types": "^1.4.3",
107-
"@paraswap/sdk": "7.2.3",
107+
"@paraswap/sdk": "^5.6.0-alpha.6",
108108
"@soulsolidity/soul-zap-trpc-client": "^1.0.0-beta.0",
109109
"@soulsolidity/soulzap-v1": "0.1.0",
110110
"@spindl-xyz/embed-react": "^1.0.0",

src/components/Swap/SwapBestTrade.tsx

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -405,17 +405,11 @@ const SwapBestTrade: React.FC<{
405405
amount: srcAmount,
406406
side: swapType,
407407
options: {
408-
includeDEXS: [
409-
'quickswap',
410-
'quickswapv3',
411-
'quickswapv3.1',
412-
'quickperps',
413-
],
408+
includeDEXS: 'quickswap,quickswapv3,quickswapv3.1,quickperps',
414409
maxImpact: maxImpactAllowed,
415410
partner: 'quickswapv3',
416411
//@ts-ignore
417412
srcTokenTransferFee: paraswapTaxSell[srcToken.toLowerCase()],
418-
//@ts-ignore
419413
destTokenTransferFee: paraswapTaxBuy[destToken.toLowerCase()],
420414
},
421415
});

src/components/Swap/orbs/Twap/hooks.ts

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -296,17 +296,11 @@ export const useOptimalRate = () => {
296296
amount: srcAmount,
297297
side: SwapSide.SELL,
298298
options: {
299-
includeDEXS: [
300-
'quickswap',
301-
'quickswapv3',
302-
'quickswapv3.1',
303-
'quickperps',
304-
],
299+
includeDEXS: 'quickswap,quickswapv3,quickswapv3.1,quickperps',
305300
maxImpact: maxImpactAllowed,
306301
partner: 'quickswapv3',
307302
//@ts-ignore
308303
srcTokenTransferFee: paraswapTaxSell[srcToken.toLowerCase()],
309-
//@ts-ignore
310304
destTokenTransferFee: paraswapTaxBuy[destToken.toLowerCase()],
311305
},
312306
});

src/hooks/useParaswap.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,10 @@ export function useParaswap() {
1919
const { chainId } = useActiveWeb3React();
2020
return useMemo(() => {
2121
const paraswapSDK = constructSimpleSDK({
22-
chainId: <number>chainId,
22+
network: <number>chainId,
2323
fetch: window.fetch,
24-
version: '6.2',
2524
});
2625

27-
return paraswapSDK.swap;
26+
return paraswapSDK;
2827
}, [chainId]);
2928
}

src/hooks/useParaswapCallback.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import {
1616
} from 'utils';
1717
import { useActiveWeb3React } from 'hooks';
1818
import useENS from './useENS';
19-
import { OptimalRate, SwapSide } from '@paraswap/core';
19+
import { OptimalRate, SwapSide } from 'paraswap-core';
2020
import { useParaswap } from './useParaswap';
2121
import ParaswapABI from 'constants/abis/ParaSwap_ABI.json';
2222
import { useContract } from './useContract';
@@ -202,10 +202,9 @@ export function useParaswapCallback(
202202
summary,
203203
type: TransactionType.SWAPPED,
204204
});
205-
const destUSD: any = priceRoute.destUSD;
206205
liquidityHubSDK.analytics.onTradeSuccess(
207206
priceRoute.destAmount,
208-
destUSD,
207+
priceRoute.destUSD,
209208
'dex',
210209
'paraswap',
211210
);

0 commit comments

Comments
 (0)