From c39f406edbbf9f8e9d2ec4f4be5a5dcd23c48886 Mon Sep 17 00:00:00 2001 From: 0xgnek <0xgnek@gmail.com> Date: Sat, 10 Feb 2024 14:28:50 +0000 Subject: [PATCH] fix adapter --- dexs/elk/index.ts | 24 ++++++++++++------------ dexs/native/index.ts | 2 +- dexs/vortex-protocol/index.ts | 13 +++++++++---- helpers/getBlock.ts | 3 ++- 4 files changed, 24 insertions(+), 18 deletions(-) diff --git a/dexs/elk/index.ts b/dexs/elk/index.ts index 6f46a386ed..361ac43fea 100644 --- a/dexs/elk/index.ts +++ b/dexs/elk/index.ts @@ -10,15 +10,15 @@ const adapter = univ2Adapter({ // [CHAIN.HECO]: "https://api.thegraph.com/subgraphs/name/elkfinance/elkdex-heco" [CHAIN.XDAI]: "https://api.thegraph.com/subgraphs/name/elkfinance/elkdex-xdai", // [CHAIN.MOONRIVER]: "https://moonriver-graph.elk.finance/subgraphs/name/elkfinance/elkdex-moonriver", - [CHAIN.ELASTOS]: "https://elastos-graph.elk.finance/subgraphs/name/elkfinance/elkdex-elastos", - [CHAIN.OKEXCHAIN]: "https://okex-graph.elk.finance/subgraphs/name/elkfinance/elkdex-okex", - [CHAIN.KCC]: "https://kcc-graph.elk.finance/subgraphs/name/elkfinance/elkdex-kcc", + // [CHAIN.ELASTOS]: "https://elastos-graph.elk.finance/subgraphs/name/elkfinance/elkdex-elastos", + // [CHAIN.OKEXCHAIN]: "https://okex-graph.elk.finance/subgraphs/name/elkfinance/elkdex-okex", + // [CHAIN.KCC]: "https://kcc-graph.elk.finance/subgraphs/name/elkfinance/elkdex-kcc", [CHAIN.ETHEREUM]: "https://api.thegraph.com/subgraphs/name/elkfinance/elkdex-eth", [CHAIN.OPTIMISM]: "https://api.thegraph.com/subgraphs/name/elkfinance/elkdex-optimism", // [CHAIN.CRONOS]: "https://cronos-graph.elk.finance/subgraphs/name/elkfinance/elkdex-cronos", - [CHAIN.FUSE]: "https://fuse-graph.elk.finance/subgraphs/name/elkfinance/elkdex-fuse", - [CHAIN.IOTEX]: "https://iotex-graph.elk.finance/subgraphs/name/elkfinance/elkdex-iotex", - [CHAIN.TELOS]: "https://telos-graph2.elk.finance/subgraphs/name/elkfinance/elkdex-telos" + // [CHAIN.FUSE]: "https://fuse-graph.elk.finance/subgraphs/name/elkfinance/elkdex-fuse", + // [CHAIN.IOTEX]: "https://iotex-graph.elk.finance/subgraphs/name/elkfinance/elkdex-iotex", + // [CHAIN.TELOS]: "https://telos-graph2.elk.finance/subgraphs/name/elkfinance/elkdex-telos" }, { factoriesName: "elkFactories", dayData: "elkDayData", @@ -30,13 +30,13 @@ adapter.adapter.bsc.start = 1629251617; adapter.adapter.fantom.start = 1621562017; adapter.adapter.polygon.start = 1618019617; adapter.adapter.xdai.start = 1629251617; -adapter.adapter.elastos.start = 1634954017; -adapter.adapter.okexchain.start = 1649555617; -adapter.adapter.kcc.start = 1634954017; +// adapter.adapter.elastos.start = 1634954017; +// adapter.adapter.okexchain.start = 1649555617; +// adapter.adapter.kcc.start = 1634954017; adapter.adapter.ethereum.start = 1619747617; adapter.adapter.optimism.start = 1651542817; -adapter.adapter.fuse.start = 1639187617; -adapter.adapter.iotex.start = 1639792417; -adapter.adapter.telos.start = 1648684800; +// adapter.adapter.fuse.start = 1639187617; +// adapter.adapter.iotex.start = 1639792417; +// adapter.adapter.telos.start = 1648684800; export default adapter; diff --git a/dexs/native/index.ts b/dexs/native/index.ts index 1a06502e4a..a845d16ad8 100644 --- a/dexs/native/index.ts +++ b/dexs/native/index.ts @@ -57,7 +57,7 @@ const adapter: SimpleAdapter = { 0 ); - const dateEntry = response.data.find( + const dateEntry = response.find( (entry: ResEntry) => entry.date === cleanTimestamp ); const dailyVol = dateEntry ? dateEntry.volumeUSD : undefined; diff --git a/dexs/vortex-protocol/index.ts b/dexs/vortex-protocol/index.ts index 652c01ec30..aac549f8b4 100644 --- a/dexs/vortex-protocol/index.ts +++ b/dexs/vortex-protocol/index.ts @@ -50,13 +50,18 @@ const fetch = async (timestamp: number) => { } } +const fethcEmpty = async (timestamp: number) => { + return { + timestamp: timestamp, + } +} + const adapter: SimpleAdapter = { adapter: { [CHAIN.TEZOS]: { - fetch: fetch, - start: START_TIME, - customBackfill: customBackfill(CHAIN.TEZOS as Chain, () => fetch) - }, + fetch: fethcEmpty, + start: async () => START_TIME, + } }, }; diff --git a/helpers/getBlock.ts b/helpers/getBlock.ts index 65af3ba2dd..374a4a71e6 100644 --- a/helpers/getBlock.ts +++ b/helpers/getBlock.ts @@ -49,7 +49,8 @@ const blacklistedChains: string[] = [ "persistence", "sui", "neutron", - "terra2" + "terra2", + "ronin" ]; async function getBlock(timestamp: number, chain: Chain, chainBlocks = {} as ChainBlocks) {