fix: warnings

This commit is contained in:
bartosz-lipinski 2020-12-15 22:24:05 -06:00
parent 390b77cde7
commit d5fab229af
3 changed files with 5 additions and 7 deletions

View File

@ -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 { InputType, useAccountByMint, useSliderInput, useTokenName, useUserBalance } from "../../hooks";
import { import {
LendingObligation, LendingObligation,
LendingReserve, LendingReserve,
LendingReserveParser,
} from "../../models"; } from "../../models";
import { TokenIcon } from "../TokenIcon"; import { TokenIcon } from "../TokenIcon";
import { Button, Card, Slider } from "antd"; 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 { NumericInput } from "../Input/numeric";
import { useConnection } from "../../contexts/connection"; import { useConnection } from "../../contexts/connection";
import { useWallet } from "../../contexts/wallet"; import { useWallet } from "../../contexts/wallet";

View File

@ -39,6 +39,8 @@ export const useLiquidableObligations = () => {
const collateralLamports = collateralToLiquidity(obligation.info.depositedCollateral, reserve); const collateralLamports = collateralToLiquidity(obligation.info.depositedCollateral, reserve);
const cost = simulateMarketOrderFill(collateralLamports, reserve); const cost = simulateMarketOrderFill(collateralLamports, reserve);
console.log(cost);
// TODO: calculate LTV // TODO: calculate LTV
const ltv = 81; const ltv = 81;
const liquidationThreshold = item.reserve.info.config.liquidationThreshold; const liquidationThreshold = item.reserve.info.config.liquidationThreshold;

View File

@ -1,12 +1,10 @@
import React, { useMemo } from "react"; import React, { useMemo } from "react";
import { useUserCollateralBalance, useTokenName } from "../../hooks"; import { useTokenName } from "../../hooks";
import { import {
calculateBorrowAPY, calculateBorrowAPY,
collateralExchangeRate,
collateralToLiquidity, collateralToLiquidity,
LendingObligation, LendingObligation,
LendingReserve, LendingReserve,
reserveMarketCap,
} from "../../models/lending"; } from "../../models/lending";
import { TokenIcon } from "../../components/TokenIcon"; import { TokenIcon } from "../../components/TokenIcon";
import { import {
@ -18,7 +16,6 @@ import {
import { Button, Card } from "antd"; import { Button, Card } from "antd";
import { Link } from "react-router-dom"; import { Link } from "react-router-dom";
import { cache, ParsedAccount, useMint } from "../../contexts/accounts"; import { cache, ParsedAccount, useMint } from "../../contexts/accounts";
import { simulateMarketOrderFill } from "../../contexts/market";
export const ObligationItem = (props: { export const ObligationItem = (props: {
obligation: ParsedAccount<LendingObligation>; obligation: ParsedAccount<LendingObligation>;