fix kamino

This commit is contained in:
g1nt0ki
2024-12-10 21:03:11 +01:00
parent 737cc245fb
commit 5cd85bc9b4
3 changed files with 15 additions and 3 deletions

View File

@@ -34,4 +34,10 @@ module.exports = {
return data
},
},
kamino: {
tvl: async () => {
const { data } = await client.get('/kamino/tvl')
return data
},
},
}

View File

@@ -2,6 +2,7 @@ const { Kamino } = require('@kamino-finance/kliquidity-sdk')
const { getConnection, } = require('../helper/solana')
async function tvl() {
throw new Error('Using rpc proxy now')
const kamino = new Kamino('mainnet-beta', getConnection());
const shareData = await kamino.getStrategiesShareData({});
return {

View File

@@ -1,8 +1,13 @@
const { getExports } = require('../helper/heroku-api')
const { kamino } = require("../helper/chain/rpcProxy")
module.exports = {
doublecounted: true,
timetravel: false,
misrepresentedTokens: true,
...getExports("kamino", ['solana'])
misrepresentedTokens: true,
solana: { tvl }
}
async function tvl(api) {
api.addUSDValue(await kamino.tvl())
}