From 3d6af9251e36a431065e0e82d546990e9471c192 Mon Sep 17 00:00:00 2001 From: Daniel Date: Sat, 5 Nov 2022 13:27:57 +0100 Subject: [PATCH] Update Exchange.js --- packages/react-app/src/components/Exchange.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/react-app/src/components/Exchange.js b/packages/react-app/src/components/Exchange.js index 1aa0797..f93bf3f 100644 --- a/packages/react-app/src/components/Exchange.js +++ b/packages/react-app/src/components/Exchange.js @@ -24,7 +24,11 @@ const Exchange = ({ pools }) => { const counterpartTokens = getCounterpartTokens(pools, fromToken); //What tokens can we swap to? const pairAddress = findPoolByTokens(pools, fromToken, toToken)?.address ?? ""; //find a pair address ot that liquidity pair - + //Get contract addresses + const routerContract = new Contract(ROUTER_ADDRESS, abis.router02); + const fromTokenContract = new Contract(fromToken, ERC20.abi); + const fromTokenBalance = useTokenBalance(fromToken, account); //Know balance of "from Token" + const toTokenBalance = useTokenBalance(toToken, account); //Know balance of "to Token" const isApproving = isOperationPending(swapApproveState); const isSwapping = isOperationPending(swapExecuteState);