mirror of
https://github.com/d0zingcat/gocryptotrader.git
synced 2026-05-14 23:16:49 +00:00
Adds walletRoutes.go Adds method to get all exchange account stuff in go Adds method to get all exchange account stuff in server.js
63 lines
1.4 KiB
JavaScript
63 lines
1.4 KiB
JavaScript
var express = require('express')
|
|
, app = express();
|
|
var requestify = require('requestify');
|
|
var bodyParser = require('body-parser')
|
|
|
|
var request = require('request');
|
|
var path = __dirname + '/app/';
|
|
|
|
app.use("/bower_components", express.static(path + '/bower_components'));
|
|
app.use( bodyParser.json() );
|
|
|
|
|
|
app.get("/",function(req,res){
|
|
res.sendFile(path + "index.html");
|
|
});
|
|
|
|
app.use("/", express.static(path + '/'));
|
|
|
|
app.get('/data/all-enabled-currencies', function (req, res) {
|
|
request({
|
|
url :'http://localhost:9050/exchanges/enabled/latest/all'
|
|
},function(err, resp, body){
|
|
res.send(body);
|
|
})
|
|
});
|
|
|
|
app.get('/data/all-enabled-exchange-account-info', function (req, res) {
|
|
request({
|
|
url :'http://localhost:9050/exchanges/enabled/accounts/all'
|
|
},function(err, resp, body){
|
|
res.send(body);
|
|
})
|
|
});
|
|
|
|
app.get('/config/all', function (req, res) {
|
|
request({
|
|
url :'http://localhost:9050/config/all'
|
|
},function(err, resp, body){
|
|
res.send(body);
|
|
})
|
|
});
|
|
|
|
|
|
|
|
////////////////////////////////////////////////////////
|
|
// Posts
|
|
///////////////////////////////////////////////////////
|
|
|
|
app.post('/config/all/save', function(req, res) {
|
|
requestify.post('http://localhost:9050/config/all/save', {
|
|
Data: req.body
|
|
})
|
|
.then(function(response) {
|
|
console.log(response);
|
|
res.send(response.body);
|
|
});
|
|
});
|
|
|
|
|
|
|
|
app.listen(80, function(){
|
|
console.log('GoCyptoTrader website running! Enter http://localhost/ into browser');
|
|
}); |