Skip to content

Commit 6e0e47c

Browse files
authored
Merge pull request #2055 from dtrinity/feat/sdusd-fraxtal
Add sdUSD apy on Fraxtal
2 parents e73f64d + 30b524e commit 6e0e47c

File tree

1 file changed

+20
-6
lines changed

1 file changed

+20
-6
lines changed

src/adaptors/dtrinity-dusd/index.js

Lines changed: 20 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,21 +3,35 @@ const sdk = require('@defillama/sdk');
33
const utils = require('../utils');
44

55
const apy = async (timestamp) => {
6-
const sdusd = await utils.getERC4626Info(
6+
const sdusdSonic = await utils.getERC4626Info(
77
'0x41a5477364BF60d8936b90310FecFDa79593304E',
88
'sonic',
99
timestamp
1010
);
11-
const { tvl: sdusdTVL, ...restSdusd } = sdusd;
12-
const sdusdvault = {
13-
...restSdusd,
11+
const { tvl: sdusdSonicTVL, ...restSdusdSonic } = sdusdSonic;
12+
const sdusdSonicVault = {
13+
...restSdusdSonic,
1414
project: 'dtrinity-dusd',
1515
symbol: `sDUSD`,
16-
tvlUsd: sdusdTVL / 1e18,
16+
tvlUsd: sdusdSonicTVL / 1e18,
1717
underlyingTokens: ['0x53a6aBb52B2F968fA80dF6A894e4f1b1020DA975'],
1818
};
1919

20-
return [sdusdvault];
20+
const sdusdFraxtal = await utils.getERC4626Info(
21+
'0x58AcC2600835211Dcb5847c5Fa422791Fd492409',
22+
'fraxtal',
23+
timestamp
24+
);
25+
const { tvl: sdusdFraxtalTVL, ...restSdusdFraxtal } = sdusdFraxtal;
26+
const sdusdFraxtalVault = {
27+
...restSdusdFraxtal,
28+
project: 'dtrinity-dusd',
29+
symbol: `sDUSD`,
30+
tvlUsd: sdusdFraxtalTVL / 1e6,
31+
underlyingTokens: ['0x788D96f655735f52c676A133f4dFC53cEC614d4A'],
32+
};
33+
34+
return [sdusdSonicVault].concat([sdusdFraxtalVault]);
2135
};
2236

2337
module.exports = {

0 commit comments

Comments
 (0)