From d6efd8a50e6288a8b3903296e107f1ee7f70040a Mon Sep 17 00:00:00 2001 From: Manuel Araoz Date: Wed, 29 Apr 2015 21:59:00 -0300 Subject: [PATCH 1/2] fix leveldown problem --- lib/services/block.js | 5 ++++- package.json | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/services/block.js b/lib/services/block.js index d499e6c1..7993ec67 100644 --- a/lib/services/block.js +++ b/lib/services/block.js @@ -232,7 +232,10 @@ BlockService.prototype._getLatestHash = function() { var self = this; return Promise.try(function() { return self.database.getAsync(Index.tip); - }).catch(LevelUp.errors.NotFoundError, function() { + }).catch(function(error) { + if (error.toString() !== 'NotFoundError: Key not found in database [tip]') { + throw error; + } return null; }); }; diff --git a/package.json b/package.json index b302e0b5..1dbd1b47 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "express": "4.11.1", "glob": "*", "js-yaml": "^3.2.7", - "leveldown": "~1.0.0", + "leveldown": "~0.10.0", "levelup": "^0.19.0", "memdown": "^1.0.0", "moment": "~2.5.0", From 9c3d50da3eccbdd6709c986a5fa86f58c62b0e41 Mon Sep 17 00:00:00 2001 From: Manuel Araoz Date: Wed, 29 Apr 2015 21:59:46 -0300 Subject: [PATCH 2/2] remove only --- api/test/v1/transactions.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/test/v1/transactions.js b/api/test/v1/transactions.js index 71e731b4..81cd47b5 100644 --- a/api/test/v1/transactions.js +++ b/api/test/v1/transactions.js @@ -15,7 +15,7 @@ var BitcoreHTTP = require('../../lib/http'); var BitcoreNode = require('../../../'); var mockTransactions = require('../data/transactions'); -describe.only('BitcoreHTTP v1 transactions routes', function() { +describe('BitcoreHTTP v1 transactions routes', function() { // mocks var mockValidTx = new Transaction();