From 80c5b1b9c7f60d2a2aba6a4c1f22f8c2af41c7a6 Mon Sep 17 00:00:00 2001 From: helloautodojo <159236165+helloautodojo@users.noreply.github.com> Date: Wed, 7 Feb 2024 20:13:14 +0530 Subject: [PATCH] feat: new vault (#8885) Co-authored-by: ninjavault --- projects/ninjavault/index.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 projects/ninjavault/index.js diff --git a/projects/ninjavault/index.js b/projects/ninjavault/index.js new file mode 100644 index 00000000000..8ec2f72c06b --- /dev/null +++ b/projects/ninjavault/index.js @@ -0,0 +1,14 @@ +const { queryContract } = require('../helper/chain/cosmos') +const sdk = require('@defillama/sdk') + +async function staking(_, _2, _1, { api }) { + const res = await queryContract({ chain: api.chain, contract: "inj102zs4nvdq4lyztqntp4l7nsvvqkpcvec4eeryw", data: { balance: {} }}) + const balances = {} + sdk.util.sumSingleBalance(balances,'coingecko:dojo-token', res/1e18); + return balances +} + +module.exports = { + methodology: "TVL counts the Tokens staked in NinjaVault vaults", + injective: { tvl:() => ({}), staking }, +};