diff --git a/projects/aave.js b/projects/aave.js index e99a5992a..354a504fb 100644 --- a/projects/aave.js +++ b/projects/aave.js @@ -6,6 +6,7 @@ const BigNumber = require("bignumber.js"); const retry = require('async-retry') const axios = require("axios"); const abis = require('./config/abis.js') +const utils = require('./helper/utils'); let coins = [ @@ -66,8 +67,8 @@ let keys = [ async function fetch() { - var price_feed = await retry(async bail => await axios.get('https://api.coingecko.com/api/v3/simple/price?ids=republic-protocol,chainlink,aave,yearn-finance,ethlend,maker,0x,havven,decentraland,uniswap,kyber-network,enjincoin,basic-attention-token,bitcoin,ethereum&vs_currencies=usd&include_market_cap=true&include_24hr_vol=true&include_24hr_change=true')) + var price_feed = await utils.getPrices(keys); var balanceCheck = '0x3dfd23A6c5E8BbcFc9581d2E864a68feb6a076d3'; var tvl = 0; diff --git a/projects/curve.js b/projects/curve.js index 9fbfdee01..0bbecf8c6 100644 --- a/projects/curve.js +++ b/projects/curve.js @@ -2,7 +2,6 @@ var Web3 = require('web3'); const BigNumber = require("bignumber.js"); const retry = require('async-retry') const axios = require("axios"); -//infura account 3 const env = require('dotenv').config() const web3 = new Web3(new Web3.providers.HttpProvider(`https://mainnet.infura.io/v3/${env.parsed.INFURA_KEY}`)); @@ -179,6 +178,7 @@ let coinDecimals = [ async function fetch() { var price_feed = await retry(async bail => await axios.get('https://api.coingecko.com/api/v3/simple/price?ids=bitcoin,cdai,compound-usd-coin&vs_currencies=usd&include_market_cap=true&include_24hr_vol=true&include_24hr_change=true')) + var tvl = 0; var btcTVL = 0; await Promise.all(