diff --git a/lib/api.js b/lib/api.js index 8a9de79..807f581 100644 --- a/lib/api.js +++ b/lib/api.js @@ -263,16 +263,14 @@ app.get('/miner/:address/payments', function (req, res) { let address_parts = req.params.address.split('.'); let address = address_parts[0]; let payment_id = address_parts[1]; - let query = "SELECT amount, pool_type, transaction_id, UNIX_TIMESTAMP(paid_time) as ts FROM " + - "payments WHERE payment_address = ? AND paid_time < ? AND payment_id = ? ORDER BY paid_time DESC LIMIT ? OFFSET ?"; + let query = "SELECT amount as amt, pool_type, transaction_id, UNIX_TIMESTAMP(paid_time) as ts FROM " + + "payments WHERE payment_address = ? AND payment_id = ? ORDER BY paid_time DESC LIMIT ? OFFSET ?"; if (typeof(payment_id) === 'undefined') { query = "SELECT amount as amt, pool_type, transaction_id, UNIX_TIMESTAMP(paid_time) as ts FROM " + - "payments WHERE payment_address = ? AND paid_time < ? AND payment_id IS ? ORDER BY paid_time DESC LIMIT ? OFFSET ?"; + "payments WHERE payment_address = ? AND payment_id IS ? ORDER BY paid_time DESC LIMIT ? OFFSET ?"; } - let start = req.query.start || Date.now() / 1000; - start *= 1000; let response = []; - global.mysql.query(query, [address, global.support.formatDate(start), payment_id, limit, page]).then(function (rows) { + global.mysql.query(query, [address, payment_id, limit, page]).then(function (rows) { if (rows.length === 0) { return res.json(response); }