Skip to content

Commit be56195

Browse files
committed
add legacy fees and volume
1 parent ddbf845 commit be56195

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

protocols/shadow-exchange.ts

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,24 +29,30 @@ const fetch = async (options: FetchOptions) => {
2929
volumeUSD
3030
feesUSD
3131
}
32+
legacyPoolDayDatas(where:{startOfDay: ${options.startOfDay}}) {
33+
startOfDay
34+
volumeUSD
35+
feesUSD
36+
}
3237
}
3338
`;
3439
const res = await request(v2Endpoints[options.chain], query);
35-
const pools: IPool[] = res.clPoolDayDatas;
40+
const pools: IPool[] = [...res.clPoolDayDatas, ...res.legacyPoolDayDatas];
3641
const dailyFees = pools.reduce((acc, pool) => acc + Number(pool.feesUSD), 0);
3742
const dailyVolume = pools.reduce((acc, pool) => acc + Number(pool.volumeUSD), 0);
43+
3844
return {
3945
dailyVolume,
4046
dailyFees,
4147
dailyUserFees: dailyFees,
42-
dailySupplySideRevenue: dailyFees,
43-
dailyProtocolRevenue: dailyFees,
48+
dailyRevenue: dailyFees,
49+
dailyHoldersRevenue: dailyFees,
4450
};
4551

4652
}
4753

4854
const methodology = {
49-
UserFees: "User pays 0.3% fees on each swap.",
55+
UserFees: "User pays fees on each swap.",
5056
ProtocolRevenue: "Revenue going to the protocol.",
5157
HoldersRevenue: "User fees are distributed among holders.",
5258
};

0 commit comments

Comments
 (0)