From 2eeb23bf878fc9d3a68a943b989ec4ff837dc775 Mon Sep 17 00:00:00 2001 From: Carl Date: Thu, 27 Jun 2024 12:58:51 +0800 Subject: [PATCH] fix: query block number in subgraph remove --- adapters/rhomarkets/src/sdk/index.ts | 10 ---------- adapters/rhomarkets/src/sdk/marketDetails.ts | 1 + adapters/rhomarkets/src/sdk/request.ts | 5 ++--- 3 files changed, 3 insertions(+), 13 deletions(-) diff --git a/adapters/rhomarkets/src/sdk/index.ts b/adapters/rhomarkets/src/sdk/index.ts index ab02a07..46cadc1 100644 --- a/adapters/rhomarkets/src/sdk/index.ts +++ b/adapters/rhomarkets/src/sdk/index.ts @@ -109,16 +109,6 @@ export const getUserTVLByBlock = async (blocks: BlockData) => { 10n ** 18n, marketsMapping[subStates[j].market].decimals ); - - if ( - subStates[j].user_address.toLowerCase() === - "0x5fa5fbe3365d4317fbaa6df9b64f2262efdc771e".toLowerCase() - ) { - console.log( - "marketsMapping[subStates[j].market].decimals ", - marketsMapping[subStates[j].market].decimals - ); - } } } diff --git a/adapters/rhomarkets/src/sdk/marketDetails.ts b/adapters/rhomarkets/src/sdk/marketDetails.ts index 8056ae5..856bb4e 100644 --- a/adapters/rhomarkets/src/sdk/marketDetails.ts +++ b/adapters/rhomarkets/src/sdk/marketDetails.ts @@ -75,6 +75,7 @@ export const getMarketInfos = async ( functionName: "symbol", })) as any, }); + const exchangeRateResults = await publicClient.multicall({ contracts: markets.map((m) => ({ diff --git a/adapters/rhomarkets/src/sdk/request.ts b/adapters/rhomarkets/src/sdk/request.ts index eb99747..06c6bd6 100644 --- a/adapters/rhomarkets/src/sdk/request.ts +++ b/adapters/rhomarkets/src/sdk/request.ts @@ -21,12 +21,11 @@ interface GraphQLResponse { export async function fetchSubgraphData( limit: number, lastId: string, - blockNumber: number, url: string ) { const query = ` query MyQuery { - accounts(block: {number: ${blockNumber}}, first: ${limit}, where: { id_gt: "${lastId}" }, orderBy: id) { + accounts(first: ${limit}, where: { id_gt: "${lastId}" }, orderBy: id) { id tokens { cTokenBalance @@ -80,7 +79,7 @@ export async function fetchGraphQLData( while (moreDataAvailable) { const { accounts: batchData, lastId: currentLastId } = - await fetchSubgraphData(totalLimit, lastId, blockNumber, url); + await fetchSubgraphData(totalLimit, lastId, url); lastId = currentLastId; allData = allData.concat(batchData);