Skip to content

Commit

Permalink
fix: cleaned refresh balance function
Browse files Browse the repository at this point in the history
  • Loading branch information
bojan07 committed Oct 5, 2023
1 parent 57bc6e1 commit 6972f9c
Showing 1 changed file with 2 additions and 4 deletions.
6 changes: 2 additions & 4 deletions packages/dapp/components/lib/hooks/use-balances.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import useNamedContracts from "./contracts/use-named-contracts";
import useWalletAddress from "./use-wallet-address";
import { ChildrenShim } from "./children-shim-d";
import useProtocolContracts from "@/components/lib/hooks/contracts/use-protocol-contracts";
import { getERC20Contract, getIMetaPoolContract } from "@/components/utils/contracts";
import { getERC20Contract } from "@/components/utils/contracts";
import useWeb3 from "@/components/lib/hooks/use-web-3";

export interface Balances {
Expand Down Expand Up @@ -40,14 +40,12 @@ export const BalancesContextProvider: React.FC<ChildrenShim> = ({ children }) =>
const contracts = await protocolContracts;

const _3crvToken = await contracts.managerFacet!.curve3PoolTokenAddress();
const dollar3poolMarket = await contracts.managerFacet!.stableSwapMetaPoolAddress();
const _3crvTokenContract = getERC20Contract(_3crvToken, provider);
const dollarMetapool = getIMetaPoolContract(dollar3poolMarket, provider);

const [uad, _3crv, uad3crv, ucr, ubq, ucrNft, stakingShares, usdc, dai, usdt] = await Promise.all([
contracts.dollarToken!.balanceOf(walletAddress),
_3crvTokenContract.balanceOf(walletAddress),
dollarMetapool.balanceOf(walletAddress),
contracts.curveMetaPoolDollarTriPoolLp!.balanceOf(walletAddress),
contracts.creditToken!.balanceOf(walletAddress),
contracts.governanceToken!.balanceOf(walletAddress),
erc1155BalanceOf(walletAddress, contracts.creditNft!),
Expand Down

0 comments on commit 6972f9c

Please sign in to comment.