From 2f91f20a8645339385ada602684f4957f20f4da4 Mon Sep 17 00:00:00 2001 From: jloup Date: Thu, 22 Feb 2018 11:31:59 +0100 Subject: Poloniex connection. --- cmd/web/js/api.js | 11 +++ cmd/web/js/main.jsx | 41 +++++------ cmd/web/js/otp.jsx | 6 +- cmd/web/js/poloniex.jsx | 176 ++++++++++++++++++++++++++++++++++++++++++------ cmd/web/js/signin.jsx | 4 +- cmd/web/js/signup.jsx | 4 +- 6 files changed, 191 insertions(+), 51 deletions(-) (limited to 'cmd/web/js') diff --git a/cmd/web/js/api.js b/cmd/web/js/api.js index e2acd1d..5c19fdf 100644 --- a/cmd/web/js/api.js +++ b/cmd/web/js/api.js @@ -53,6 +53,17 @@ var ApiEndpoints = { return '/market/' + params.name; } }, + 'MARKET_BALANCE': { + 'type': 'GET', + 'auth': true, + 'parameters': [ + {'name': 'name', 'mandatory': true, 'inquery': false}, + {'name': 'currency', 'mandatory': true, 'inquery': true}, + ], + 'buildUrl': function(params) { + return '/market/' + params.name + '/balance'; + } + }, 'UPDATE_MARKET': { 'type': 'POST', 'auth': true, diff --git a/cmd/web/js/main.jsx b/cmd/web/js/main.jsx index eb53057..e5e505d 100644 --- a/cmd/web/js/main.jsx +++ b/cmd/web/js/main.jsx @@ -1,15 +1,17 @@ -var SignupForm = require('./signup.js').SignupForm; -var SigninForm = require('./signin.js').SigninForm; -var OtpEnrollForm = require('./otp.js').OtpEnrollForm; -var PoloniexForm = require('./poloniex.js').PoloniexForm; -var App = require('./app.js'); -var Api = require('./api.js').Api; -var cookies = require('./cookies.js'); +var SignupForm = require('./signup.js').SignupForm; +var SigninForm = require('./signin.js').SigninForm; +var OtpEnrollForm = require('./otp.js').OtpEnrollForm; +var PoloniexController = require('./poloniex.js').PoloniexController; +var App = require('./app.js'); +var Api = require('./api.js').Api; +var cookies = require('./cookies.js'); var Logo = React.createClass({ render: function() { - return (