Skip to content
This repository was archived by the owner on Nov 15, 2024. It is now read-only.

Commit 65da886

Browse files
committed
🐛 fix clmm deposit data change
1 parent 6a248d9 commit 65da886

File tree

2 files changed

+3
-9
lines changed

2 files changed

+3
-9
lines changed

src/application/concentrated/txHarvestConcentrated.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,16 @@
11
import assert from '@/functions/assert'
22
import { AmmV3, ZERO } from '@raydium-io/raydium-sdk'
33

4+
import { isMeaningfulNumber } from '@/functions/numberish/compare'
45
import useConnection from '../connection/useConnection'
56
import useNotification from '../notification/useNotification'
7+
import { isToken2022 } from '../token/isToken2022'
68
import { openToken2022ClmmPositionConfirmPanel } from '../token/openToken2022ClmmPositionConfirmPanel'
79
import { getComputeBudgetConfig } from '../txTools/getComputeBudgetConfig'
810
import txHandler, { TransactionQueue } from '../txTools/handleTx'
911
import useWallet from '../wallet/useWallet'
1012
import { HydratedConcentratedInfo, UserPositionAccount } from './type'
1113
import useConcentrated from './useConcentrated'
12-
import { isToken2022 } from '../token/isToken2022'
13-
import { isMeaningfulNumber } from '@/functions/numberish/compare'
14-
1514
export default async function txHarvestConcentrated({
1615
currentAmmPool = useConcentrated.getState().currentAmmPool,
1716
targetUserPositionAccount = useConcentrated.getState().targetUserPositionAccount

src/pageComponents/dialogs/RemoveConcentratedLiquidityDialog.tsx

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ import useConcentratedPendingYield from '@/hooks/useConcentratedPendingYield'
3535
import { useEvent } from '@/hooks/useEvent'
3636
import useInit from '@/hooks/useInit'
3737
import { Numberish } from '@/types/constants'
38-
3938
import ConcentratedLiquiditySlider from '../ConcentratedRangeChart/ConcentratedLiquiditySlider'
4039

4140
export function RemoveConcentratedLiquidityDialog({ className, onClose }: { className?: string; onClose?(): void }) {
@@ -58,11 +57,7 @@ export function RemoveConcentratedLiquidityDialog({ className, onClose }: { clas
5857
const currentAmmPool = useConcentrated((s) => s.currentAmmPool)
5958
const coinBase = currentAmmPool?.base
6059
const coinQuote = currentAmmPool?.quote
61-
const originalUserPositionAccount = useConcentrated((s) => s.targetUserPositionAccount)
62-
const targetUserPositionAccount = useMemo(
63-
() => currentAmmPool?.userPositionAccount?.find((p) => p.nftMint === originalUserPositionAccount?.nftMint),
64-
[currentAmmPool]
65-
)
60+
const targetUserPositionAccount = useConcentrated((s) => s.targetUserPositionAccount)
6661
const originalCoin1 = useConcentrated((s) => s.coin1)
6762
const originalCoin2 = useConcentrated((s) => s.coin2)
6863
const originalCoin1Amount = useConcentrated((s) => s.coin1Amount)

0 commit comments

Comments
 (0)