From 046a680043dac67f0ebb04dc2ead4f6e64f8fc63 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Ma=C5=82ecki?= Date: Sat, 26 Apr 2014 16:59:01 +0200 Subject: [PATCH] `Trader#rate` is synchronous --- lib/trader.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/trader.js b/lib/trader.js index 43dcd0d2..c71fc92e 100644 --- a/lib/trader.js +++ b/lib/trader.js @@ -81,11 +81,11 @@ Trader.prototype._consolidateTrades = function () { Trader.prototype._purchase = function (trade) { var self = this; - self.rate(trade.currency, function (err, rate) { - self.tradeExchange.purchase(trade.satoshis, rate, function (err) { - // XXX: don't ignore purchase errors - self.pollBalance(); - }); + var rate = self.rate(trade.currency); + self.tradeExchange.purchase(trade.satoshis, rate, function (err) { + console.dir(arguments); + // XXX: don't ignore purchase errors + self.pollBalance(); }); };