|
|
@ -147,9 +147,9 @@ Storage.prototype.fetchPendingTxs = function(walletId, cb) { |
|
|
|
var txs = []; |
|
|
|
var key = KEY.PENDING_TXP(walletId); |
|
|
|
this.db.createReadStream({ |
|
|
|
gte: key, |
|
|
|
lt: key + '~' |
|
|
|
}) |
|
|
|
gte: key, |
|
|
|
lt: key + '~' |
|
|
|
}) |
|
|
|
.on('data', function(data) { |
|
|
|
txs.push(TxProposal.fromObj(data.value)); |
|
|
|
}) |
|
|
@ -183,11 +183,11 @@ Storage.prototype.fetchTxs = function(walletId, opts, cb) { |
|
|
|
var endkey = KEY.TXP(walletId, opts.maxTs); |
|
|
|
|
|
|
|
this.db.createReadStream({ |
|
|
|
gt: key, |
|
|
|
lt: endkey + '~', |
|
|
|
reverse: true, |
|
|
|
limit: opts.limit, |
|
|
|
}) |
|
|
|
gt: key, |
|
|
|
lt: endkey + '~', |
|
|
|
reverse: true, |
|
|
|
limit: opts.limit, |
|
|
|
}) |
|
|
|
.on('data', function(data) { |
|
|
|
txs.push(TxProposal.fromObj(data.value)); |
|
|
|
}) |
|
|
@ -220,11 +220,11 @@ Storage.prototype.fetchNotifications = function(walletId, opts, cb) { |
|
|
|
var endkey = KEY.NOTIFICATION(walletId, opts.maxTs); |
|
|
|
|
|
|
|
this.db.createReadStream({ |
|
|
|
gt: key, |
|
|
|
lt: endkey + '~', |
|
|
|
reverse: opts.reverse, |
|
|
|
limit: opts.limit, |
|
|
|
}) |
|
|
|
gt: key, |
|
|
|
lt: endkey + '~', |
|
|
|
reverse: opts.reverse, |
|
|
|
limit: opts.limit, |
|
|
|
}) |
|
|
|
.on('data', function(data) { |
|
|
|
txs.push(Notification.fromObj(data.value)); |
|
|
|
}) |
|
|
@ -284,9 +284,9 @@ Storage.prototype._delByKey = function(key, cb) { |
|
|
|
var self = this; |
|
|
|
var keys = []; |
|
|
|
this.db.createKeyStream({ |
|
|
|
gte: key, |
|
|
|
lt: key + '~', |
|
|
|
}) |
|
|
|
gte: key, |
|
|
|
lt: key + '~', |
|
|
|
}) |
|
|
|
.on('data', function(key) { |
|
|
|
keys.push(key); |
|
|
|
}) |
|
|
@ -341,9 +341,9 @@ Storage.prototype.fetchAddresses = function(walletId, cb) { |
|
|
|
var addresses = []; |
|
|
|
var key = KEY.ADDRESS(walletId); |
|
|
|
this.db.createReadStream({ |
|
|
|
gte: key, |
|
|
|
lt: key + '~' |
|
|
|
}) |
|
|
|
gte: key, |
|
|
|
lt: key + '~' |
|
|
|
}) |
|
|
|
.on('data', function(data) { |
|
|
|
addresses.push(Address.fromObj(data.value)); |
|
|
|
}) |
|
|
|