diff options
| author | Adam Soltys <[email protected]> | 2017-09-02 20:55:25 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2017-10-21 12:43:04 -0700 |
| commit | 20d24a2f4370e8171821cf15f67aa07ac55f08a2 (patch) | |
| tree | 82b9e0d97c8a45ceace0d906c30b3c331db60b48 /routes | |
| parent | a5a2832830031e2bbba41fb28a79fb4dfd6a6576 (diff) | |
| download | coinos-server-20d24a2f4370e8171821cf15f67aa07ac55f08a2.tar.gz coinos-server-20d24a2f4370e8171821cf15f67aa07ac55f08a2.zip | |
drop rates
Diffstat (limited to 'routes')
| -rw-r--r-- | routes/rates.js | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/routes/rates.js b/routes/rates.js deleted file mode 100644 index 99eb3773..00000000 --- a/routes/rates.js +++ /dev/null @@ -1,37 +0,0 @@ -const request = require('request') - -module.exports = (function (app) { - return { - fetchRates () { - request("https://api.bitcoinaverage.com/exchanges/all", function(error, response, body) { - try { - require('util').isDate(JSON.parse(body).timestamp) - app.set('rates', body) - } catch (undefined) {} - }) - return setTimeout(module.exports.fetchRates, 120000) - }, - index (req, res) { - res.write(app.get('rates')) - }, - ticker (req, res) { - fs = require('fs') - var base, base1, base2, e, error1, exchange - (base = req.query).currency || (base.currency = 'CAD') - (base1 = req.query).symbol || (base1.symbol = 'quadrigacx') - (base2 = req.query).type || (base2.type = 'bid') - try { - exchange = JSON.parse(app.get('rates'))[req.query.currency][req.query.symbol]['rates'][req.query.type].toString() - } catch (error1) { - e = error1 - exchange = "0" - } - res.writeHead(200, { - 'Content-Length': exchange.length, - 'Content-Type': 'text/plain' - }) - res.write(exchange) - return res.end() - } - } -}).call(this) |
