- this.setState({'flag': 'ok', 'valueCurrency': data.valueCurrency, 'balanceValue': data.value, 'balance': data.balance});
+ this.loadPortfolio();
+ }.bind(this));
+ }
+
+ loadPortfolio = () => {
+ Api.Call('MARKET_GET_PORTFOLIO', {'name': 'poloniex'}, function(err, status, data) {
+ if (err) {
+ console.error(err, data);
+ if (err.code === 'not_found') {
+ this.setState({'flag': 'noReport', 'variationP': null, 'balance': null, 'balances': null, 'periodStart': null});
+ }
+ return;
+ }
+
+ this.setState({'flag': 'ok', 'variationP': data.performance.variationP, 'balance': data.value, 'balances': data.balances, 'periodStart': data.periodStart});