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(); }); };