mempool: minor.

This commit is contained in:
Christopher Jeffrey 2016-12-08 01:47:39 -08:00
parent 82a1a24138
commit b2065cc84d
No known key found for this signature in database
GPG Key ID: 8962AB9DE6666BBD
2 changed files with 6 additions and 11 deletions

View File

@ -1470,15 +1470,16 @@ Mempool.prototype.removeOrphan = function removeOrphan(hash) {
continue;
j = hashes.indexOf(hash);
if (j !== -1)
hashes.splice(j, 1);
if (j === -1)
continue;
hashes.splice(j, 1);
if (hashes.length === 0) {
delete this.waiting[prev];
continue;
}
this.waiting[prev] = hashes;
}
delete this.orphans[hash];
@ -1622,11 +1623,6 @@ Mempool.prototype.fillAllCoins = co(function* fillAllCoins(tx) {
hash = input.prevout.hash;
index = input.prevout.index;
if (this.options.test) {
if (input.coin)
continue;
}
coin = this.getCoin(hash, index);
if (coin) {

View File

@ -24,8 +24,7 @@ describe('Mempool', function() {
mempool = new bcoin.mempool({
chain: chain,
name: 'mempool-test',
db: 'memory',
test: true
db: 'memory'
});
walletdb = new bcoin.walletdb({