diff --git a/src/components/chain/utils.js b/src/components/chain/utils.js index d79ec9d..e834198 100644 --- a/src/components/chain/utils.js +++ b/src/components/chain/utils.js @@ -280,4 +280,11 @@ export const parseTradeEvent = (event) => { usd = (amount * price.price).toFixed(2) } return {icon, price, usd, currencyName, amount: amountBn, decimals: currencyData.decimals} +} + +export const queryCECPrice = async() => { + const tokenAddress = '0x111111267109489dc6f350608d5113B10c0C5cd7' + const url = `https://price.api.cx.metamask.io/v2/chains/56/spot-prices?tokenAddresses=${tokenAddress}&vsCurrency=usd&includeMarketData=true` + const res = await fetch(url).then(res => res.json()); + return res[tokenAddress].price } \ No newline at end of file