Skip to content

Commit

Permalink
beglobal.finance
Browse files Browse the repository at this point in the history
  • Loading branch information
Nemusonaneko committed Nov 23, 2021
1 parent 8d3f884 commit 8349df1
Showing 1 changed file with 30 additions and 0 deletions.
30 changes: 30 additions & 0 deletions projects/beglobal/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
const sdk = require("@defillama/sdk");
const {addFundsInMasterChef} = require("../helper/masterchef");

const token = "0xcF958B53EC9340886d72bb4F5F2977E8C2aB64D3";
const masterchef = "0x7883aD0e83ce50f4820a862EdB56f756599A3248";

async function tvl(timestamp, chain, chainBlocks) {
let balances = {};
await addFundsInMasterChef(balances, masterchef, chainBlocks.bsc, "bsc", addr=>`bsc:${addr}`, undefined, [token]);
return balances;
}

async function staking(timestamp, chain, chainBlocks) {
let balances = {};
let balance = (await sdk.api.erc20.balanceOf({
target: token,
owner: masterchef,
block: chainBlocks.bsc,
chain: "bsc"
})).output;
sdk.util.sumSingleBalance(balances, `bsc:${token}`, balance);
return balances;
}

module.exports = {
bsc: {
tvl,
staking
}
}

0 comments on commit 8349df1

Please sign in to comment.