add turboflow (#16949)

This commit is contained in:
surf-dev
2025-11-05 23:34:12 +08:00
committed by GitHub
parent 658b4c5d1a
commit fe6268f211

View File

@@ -0,0 +1,26 @@
const { sumTokensExport } = require("../helper/sumTokens");
const { sumTokens2: sumTokensSolana } = require("../helper/solana");
const BSC_CONTRACT = "0x145CD0d5C3dD0eF1405dCf1b4D2BCE7c611625dB";
const BSC_USDT = "0x55d398326f99059ff775485246999027b3197955";
const BSC_USDC = "0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d";
const SOLANA_CONTRACT = "8iquHJQyXUq8ykTEKZjtS4wSHKnxiw4ghGWUNzPnA9Q4";
const SOLANA_USDT = "Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB";
const SOLANA_USDC = "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v";
async function solanaTvl() {
return sumTokensSolana({
tokensAndOwners: [
[SOLANA_USDT, SOLANA_CONTRACT],
[SOLANA_USDC, SOLANA_CONTRACT],
],
});
}
module.exports = {
bsc: { tvl:sumTokensExport({ chain: 'bsc', owner: BSC_CONTRACT, tokens: [BSC_USDT, BSC_USDC] })},
solana: {tvl:solanaTvl},
methodology: "Count the total balance across all pools for all trading pairs.",
}