|
@ -1241,7 +1241,7 @@ WalletService.prototype._selectTxInputs = function(txp, utxosToExclude, cb) { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
if (totalAmount < txp.getTotalAmount()) return cb(Errors.INSUFFICIENT_FUNDS); |
|
|
if (totalAmount < txp.getTotalAmount()) return cb(Errors.INSUFFICIENT_FUNDS); |
|
|
if (availableAmount < txp.amount) return cb(Errors.LOCKED_FUNDS); |
|
|
if (availableAmount < txp.getTotalAmount()) return cb(Errors.LOCKED_FUNDS); |
|
|
|
|
|
|
|
|
// Prepare UTXOs list
|
|
|
// Prepare UTXOs list
|
|
|
utxos = _.reject(utxos, 'locked'); |
|
|
utxos = _.reject(utxos, 'locked'); |
|
@ -2088,7 +2088,7 @@ WalletService.prototype.getTxHistory = function(opts, cb) { |
|
|
var self = this; |
|
|
var self = this; |
|
|
|
|
|
|
|
|
opts = opts || {}; |
|
|
opts = opts || {}; |
|
|
opts.limit = (_.isUndefined(opts.limit) ? HISTORY_LIMIT : opts.limit); |
|
|
opts.limit = (_.isUndefined(opts.limit) ? HISTORY_LIMIT : opts.limit); |
|
|
if (opts.limit > HISTORY_LIMIT) |
|
|
if (opts.limit > HISTORY_LIMIT) |
|
|
return cb(Errors.HISTORY_LIMIT_EXCEEDED); |
|
|
return cb(Errors.HISTORY_LIMIT_EXCEEDED); |
|
|
|
|
|
|
|
|