Files
DefiLlama-Adapters/projects/moonfarm.js
Moonfarm Finance bcd627b1d3 Fix small bug
2021-07-21 16:42:41 +07:00

36 lines
685 B
JavaScript

const utils = require('./helper/utils');
const farmDataEndpoint = "https://marketcap.moonfarm.finance/get-farms-data"
async function fetch() {
const data = await utils.fetchURL(farmDataEndpoint)
return data.data.tvlUSD
}
async function bsc() {
const data = await utils.fetchURL(farmDataEndpoint)
return data.data.tvlBSC
}
async function polygon() {
const data = await utils.fetchURL(farmDataEndpoint)
return data.data.tvlPoly
}
async function ethereum() {
const data = await utils.fetchURL(farmDataEndpoint)
return data.data.tvlETH
}
module.exports = {
bsc:{
fetch:bsc
},
polygon:{
fetch: polygon
},
ethereum:{
fetch: ethereum
},
fetch
}