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);