Skip to content

Commit 1f2ae11

Browse files
Update index.js
1 parent c7fd923 commit 1f2ae11

File tree

1 file changed

+0
-10
lines changed

1 file changed

+0
-10
lines changed

projects/thesauros/index.js

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -43,21 +43,12 @@ Object.keys(config).forEach((chain) => {
4343
module.exports[chain] = { tvl: (api) => tvl(api, config[chain]) };
4444
});
4545

46-
/**
47-
* Calculate TVL for Thesauros vaults
48-
* @param {Object} api - DefiLlama API helper
49-
* @param {Array<string>} vaults - Array of vault contract addresses
50-
*/
5146
const tvl = async (api, vaults) => {
52-
// Get active provider and asset address for each vault
5347
const [activeProviders, assets] = await Promise.all([
5448
api.multiCall({ calls: vaults, abi: "address:activeProvider" }),
5549
api.multiCall({ calls: vaults, abi: "address:asset" }),
5650
]);
5751

58-
// Get deposit balance from each provider
59-
// Parameters: [vault address as user, vault address as vault]
60-
// The vault acts as both the user and the vault parameter
6152
const balances = await api.multiCall({
6253
calls: vaults.map((vault, i) => ({
6354
target: activeProviders[i],
@@ -66,6 +57,5 @@ const tvl = async (api, vaults) => {
6657
abi
6758
});
6859

69-
// Add assets with their balances to the TVL calculation
7060
api.add(assets, balances);
7161
};

0 commit comments

Comments
 (0)