aboutsummaryrefslogtreecommitdiffstats
path: root/routes
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2017-09-02 20:55:25 -0700
committerAdam Soltys <[email protected]>2017-10-21 12:43:04 -0700
commit20d24a2f4370e8171821cf15f67aa07ac55f08a2 (patch)
tree82b9e0d97c8a45ceace0d906c30b3c331db60b48 /routes
parenta5a2832830031e2bbba41fb28a79fb4dfd6a6576 (diff)
downloadcoinos-server-20d24a2f4370e8171821cf15f67aa07ac55f08a2.tar.gz
coinos-server-20d24a2f4370e8171821cf15f67aa07ac55f08a2.zip
drop rates
Diffstat (limited to 'routes')
-rw-r--r--routes/rates.js37
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)