From d5fab229afaa3824ceee1ea9896e1f5645ceb66c Mon Sep 17 00:00:00 2001 From: bartosz-lipinski <264380+bartosz-lipinski@users.noreply.github.com> Date: Tue, 15 Dec 2020 22:24:05 -0600 Subject: [PATCH] fix: warnings --- src/components/RepayInput/index.tsx | 5 ++--- src/hooks/useLiquidableObligations.ts | 2 ++ src/views/dashboard/obligationItem.tsx | 5 +---- 3 files changed, 5 insertions(+), 7 deletions(-) diff --git a/src/components/RepayInput/index.tsx b/src/components/RepayInput/index.tsx index 353bb07..23f3b51 100644 --- a/src/components/RepayInput/index.tsx +++ b/src/components/RepayInput/index.tsx @@ -1,13 +1,12 @@ -import React, { useCallback, useMemo, useState } from "react"; +import React, { useCallback, useState } from "react"; import { InputType, useAccountByMint, useSliderInput, useTokenName, useUserBalance } from "../../hooks"; import { LendingObligation, LendingReserve, - LendingReserveParser, } from "../../models"; import { TokenIcon } from "../TokenIcon"; import { Button, Card, Slider } from "antd"; -import { cache, ParsedAccount, useMint } from "../../contexts/accounts"; +import { ParsedAccount, useMint } from "../../contexts/accounts"; import { NumericInput } from "../Input/numeric"; import { useConnection } from "../../contexts/connection"; import { useWallet } from "../../contexts/wallet"; diff --git a/src/hooks/useLiquidableObligations.ts b/src/hooks/useLiquidableObligations.ts index 47d8dac..f3924ff 100644 --- a/src/hooks/useLiquidableObligations.ts +++ b/src/hooks/useLiquidableObligations.ts @@ -39,6 +39,8 @@ export const useLiquidableObligations = () => { const collateralLamports = collateralToLiquidity(obligation.info.depositedCollateral, reserve); const cost = simulateMarketOrderFill(collateralLamports, reserve); + console.log(cost); + // TODO: calculate LTV const ltv = 81; const liquidationThreshold = item.reserve.info.config.liquidationThreshold; diff --git a/src/views/dashboard/obligationItem.tsx b/src/views/dashboard/obligationItem.tsx index 88992ce..e03c503 100644 --- a/src/views/dashboard/obligationItem.tsx +++ b/src/views/dashboard/obligationItem.tsx @@ -1,12 +1,10 @@ import React, { useMemo } from "react"; -import { useUserCollateralBalance, useTokenName } from "../../hooks"; +import { useTokenName } from "../../hooks"; import { calculateBorrowAPY, - collateralExchangeRate, collateralToLiquidity, LendingObligation, LendingReserve, - reserveMarketCap, } from "../../models/lending"; import { TokenIcon } from "../../components/TokenIcon"; import { @@ -18,7 +16,6 @@ import { import { Button, Card } from "antd"; import { Link } from "react-router-dom"; import { cache, ParsedAccount, useMint } from "../../contexts/accounts"; -import { simulateMarketOrderFill } from "../../contexts/market"; export const ObligationItem = (props: { obligation: ParsedAccount;