From a69c6190eedb8bab11999d01b6c08e982bc168b5 Mon Sep 17 00:00:00 2001 From: Daniel Date: Sat, 5 Nov 2022 11:46:59 +0100 Subject: [PATCH] Update getPairsInfo.js --- packages/react-app/src/utils/getPairsInfo.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/packages/react-app/src/utils/getPairsInfo.js b/packages/react-app/src/utils/getPairsInfo.js index 2b6dc34..57cda45 100644 --- a/packages/react-app/src/utils/getPairsInfo.js +++ b/packages/react-app/src/utils/getPairsInfo.js @@ -8,7 +8,14 @@ export async function getPairsInfo(pairAddresses, web3) { for (let i = 0; i < pairAddresses.length; ++i) { const pairAddress = pairAddresses[i]; const pair = new web3.eth.Contract(pairABI, pairAddresses[i]); - + + const token0Address = await pair.methods.token0().call(); //get contract + const token1Address = await pair.methods.token1().call(); + const token0Contract = new web3.eth.Contract(tokenABI, token0Address); //get contract address + const token1Contract = new web3.eth.Contract(tokenABI, token1Address); + const token0Name = await token0Contract.methods.name().call(); //get contract address name + const token1Name = await token1Contract.methods.name().call(); + } } \ No newline at end of file