From e3338b324346e9ffcfb3076ac4ece06d3b1395fb Mon Sep 17 00:00:00 2001 From: jejolare Date: Wed, 13 Mar 2024 00:18:17 +0700 Subject: [PATCH] add zano_price route --- server/server.js | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/server/server.js b/server/server.js index efb07ee..6371d7d 100644 --- a/server/server.js +++ b/server/server.js @@ -1410,6 +1410,23 @@ app.get( }) ); +let priceDate = {}; + +app.get('/api/zano_price', exceptionHandler(async (req, res) => { + if (priceDate?.zano?.usd !== undefined) { + res.json({ + success: true, + data: priceDate + }); + + } else { + res.json({ + success: false, + data: {} + }); + } +})); + (async () => { while (true) { const response = await axios({ @@ -1417,6 +1434,10 @@ app.get( url: 'https://api.zano.org/assets_whitelist_testnet.json' }); const zanoInfo = await fetch("https://api.coingecko.com/api/v3/simple/price?ids=zano&vs_currencies=usd").then(res => res.json()); + + if (zanoInfo?.zano?.usd !== undefined) { + priceDate = zanoInfo; + } const assets = [ ...response.data.assets, {