Skip to content

Commit ee83c6d

Browse files
xUsdVaultRedeployed (DefiLlama#9197)
* xUsdVaultRedeployed * code fix --------- Co-authored-by: g1nt0ki <[email protected]>
1 parent 39c5741 commit ee83c6d

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

projects/locus/index.js

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
const sdk = require('@defillama/sdk')
12
const { sumERC4626VaultsExport } = require('../helper/erc4626')
23
const { staking } = require('../helper/staking')
34

@@ -21,15 +22,20 @@ const config = {
2122
arbitrum: {
2223
lvTokens: {
2324
xARB: "0xF8F045583580C4Ba954CD911a8b161FafD89A9EF",
24-
xUSD: "0x2a889E9ef10c7Bd607473Aadc8c806c4511EB26f",
25+
},
26+
lvTokens2: {
27+
xUSD: "0x6318938F825F57d439B3a9E25C38F04EF97987D8",
2528
},
2629
}
2730
}
2831

2932
Object.keys(config).forEach(chain => {
30-
const { lvTokens } = config[chain]
33+
const { lvTokens, lvTokens2 } = config[chain]
34+
let tvl = sumERC4626VaultsExport({ vaults: Object.values(lvTokens), tokenAbi: 'token', balanceAbi: 'totalAssets' })
35+
if (lvTokens2)
36+
tvl = sdk.util.sumChainTvls([tvl, sumERC4626VaultsExport({ vaults: Object.values(lvTokens2), tokenAbi: 'wantToken', balanceAbi: 'totalAssets' })])
3137
module.exports[chain] = {
32-
tvl: sumERC4626VaultsExport({ vaults: Object.values(lvTokens), tokenAbi: 'token', balanceAbi: 'totalAssets' })
38+
tvl
3339
}
3440
})
3541

0 commit comments

Comments
 (0)