Files
DefiLlama-Adapters/projects/stackswap.js
waynebruce0x b29f5ef5e7 stackswap
2022-01-11 20:27:26 +00:00

18 lines
474 B
JavaScript

const retry = require('async-retry')
const axios = require("axios");
async function fetch() {
let poolValues = (
await retry(async () =>
await axios.get("https://app.stackswap.org/api/v1/pools")
)
).data.map(p => p.liquidity_locked);
poolValues = poolValues.map(v => v.substring(0, v.indexOf('USD')));
return poolValues.reduce((a, b) => a + parseFloat(b), 0);
};
module.exports = {
timetravel: false,
fetch,
};