Files
DefiLlama-Adapters/projects/harbor-protocol.js
2022-12-26 10:43:22 +01:00

14 lines
514 B
JavaScript

const { get } = require('./helper/http')
const { transformBalances } = require('./helper/portedTokens')
const sdk = require('@defillama/sdk')
async function tvl(_, _b, _cb, { chain }) {
const { tvldata } = await get('https://rest.comdex.one/comdex/vault/v1beta1/tvl-by-app-all-extended-pairs/2')
const balances = {}
tvldata.forEach(i => sdk.util.sumSingleBalance(balances,i.asset_denom,i.collateral_locked_amount, chain))
return transformBalances(chain, balances)
}
module.exports = {
comdex: { tvl }
}