blob: 891fdce84dca1e04905c66d64f97452fa964cc64 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
exports.new = (req, res) ->
res.render('calculator/setup')
exports.sweep = (req, res) ->
res.render('calculator/sweep', layout: 'layout')
exports.show = (req, res) ->
res.render('calculator/show', layout: 'layout', x: 'meow')
exports.ticker = (req, res) ->
fs = require('fs')
fs.readFile("./public/js/rates.json", (err, data) ->
req.query.currency ||= 'CAD'
req.query.symbol ||= 'quadrigacx'
req.query.type ||= 'bid'
try
exchange = JSON.parse(data)[req.query.currency][req.query.symbol]['rates'][req.query.type].toString()
catch e
exchange = "0"
res.writeHead(200,
'Content-Length': exchange.length,
'Content-Type': 'text/plain')
res.write(exchange)
res.end()
)
|