Skip to content

Commit 2769049

Browse files
authored
Fix: Velvet v3 (DefiLlama#14306)
1 parent 7a0f9e5 commit 2769049

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

projects/velvet-capital-v3/index.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ const ADDRESSES = require('../helper/coreAssets.json')
22
const { sumTokens2 } = require('../helper/unwrapLPs')
33

44
const config = {
5-
base: { address: '0xf93659fb357899e092813bc3a2959ceDb3282a7f', blacklistedTokens: [ADDRESSES.bsc.USDT, "0x96af5739ca66ca55ab71ac9f308720d5044995ee","0xca4f1536cd29d42bcbc8211f1b621ba9e817433f"]},
5+
base: { address: '0xf93659fb357899e092813bc3a2959ceDb3282a7f', blacklistedTokens: [ADDRESSES.bsc.USDT, "0x96af5739ca66ca55ab71ac9f308720d5044995ee","0xca4f1536cd29d42bcbc8211f1b621ba9e817433f", "0x4da07a07f40f877a587acfcdbb0c84c73fdf2e92"]},
66
bsc: { address: '0xA1fe1C37Bf899C7F7521082C002dFA4fEbAaA8dd', blacklistedTokens: [ADDRESSES.optimism.WETH_1] },
77
ethereum: { address: '0x7c530c9ED5E734964453Ce62Ae9C4e31a247738B'}
88
}
@@ -19,7 +19,13 @@ async function tvl(api, address, blacklistedTokens) {
1919
api.multiCall({ abi: abi.vault, calls: indexes }),
2020
])
2121

22-
const ownerTokens = vaults.map((vault, i) => ([tokens[i], vault]))
22+
const ownerTokens = indexes.map((_, i) => {
23+
const assets = tokens[i]
24+
const vault = vaults[i]
25+
if (!assets || !assets.length || !vault) return null
26+
return [assets, vault]
27+
}).filter(Boolean)
28+
2329
return sumTokens2({ api, ownerTokens, resolveLP: true, blacklistedTokens, permitFailure: true });
2430
}
2531

0 commit comments

Comments
 (0)