Skip to content

Commit

Permalink
fix dragonswap-sei
Browse files Browse the repository at this point in the history
  • Loading branch information
dtmkeng committed Sep 16, 2024
1 parent c083776 commit 066dfea
Showing 1 changed file with 31 additions and 6 deletions.
37 changes: 31 additions & 6 deletions dexs/dragonswap-sei/index.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,35 @@
import request, { gql } from "graphql-request";
import { FetchOptions, SimpleAdapter } from "../../adapters/types";
import { CHAIN } from "../../helpers/chains";
import { univ2Adapter2 } from "../../helpers/getUniSubgraphVolume";

const adapters = univ2Adapter2({
[CHAIN.SEI]: "https://api.goldsky.com/api/public/project_clu1fg6ajhsho01x7ajld3f5a/subgraphs/dragonswap-prod/1.0.0/gn"
}, {});
const fetch = async (timestamp: number, _:any, options: FetchOptions): Promise<any> => {
const dayID = Math.floor(options.startOfDay / 86400);
const query =gql`
{
uniswapDayData(id:${dayID}) {
id
dailyVolumeUSD
}
uniswapFactories {
totalVolumeUSD
}
}`;
const url = "https://api.goldsky.com/api/public/project_clu1fg6ajhsho01x7ajld3f5a/subgraphs/dragonswap-prod/1.0.0/gn";
const req = await request(url, query);
return {
dailyVolume: req.uniswapDayData.dailyVolumeUSD,
totalVolume: req.uniswapFactories[0].totalVolumeUSD,
timestamp: timestamp,
}
}

adapters.adapter.sei.start = 1716854400;
const adapter: SimpleAdapter = {
adapter: {
[CHAIN.SEI]: {
fetch,
start: 1716854400,
},
}
}

export default adapters;
export default adapter;

0 comments on commit 066dfea

Please sign in to comment.