@rhino.fi/client-js
Version:
21 lines (19 loc) • 510 B
JavaScript
const { request } = require('@rhino.fi/dvf-utils')
/**
* Provides a safe average gas price
*/
module.exports = async dvf => {
try {
const res = await request.get(
`${dvf.config.gasApi}/json/ethgasAPI.json?api-key=${
dvf
.config
.gasStationApiKey || ''
}`,
)
dvf.config.defaultGasPrice = parseInt(res.average * 1.25 * 100000000)
} catch (e) {
console.log('Error getting safe gas priec, using default ', e)
}
return dvf.config.defaultGasPrice
}