From 72da5c56e1a4f895edebbcdce5e09f794d1076e6 Mon Sep 17 00:00:00 2001 From: Matias Alejo Garcia Date: Fri, 14 Feb 2014 17:18:12 -0300 Subject: [PATCH] fix base58check binary version --- lib/HistoricSync.js | 2 +- lib/TransactionDb.js | 17 ++--------------- 2 files changed, 3 insertions(+), 16 deletions(-) diff --git a/lib/HistoricSync.js b/lib/HistoricSync.js index 36f53dd..48f4313 100644 --- a/lib/HistoricSync.js +++ b/lib/HistoricSync.js @@ -259,7 +259,7 @@ function spec() { var s = new Script(o.s); - var addrs = self.sync.getAddrStr(s); + var addrs = self.sync.txDb.getAddrStr(s); // support only for p2pubkey p2pubkeyhash and p2sh if (addrs.length === 1) { diff --git a/lib/TransactionDb.js b/lib/TransactionDb.js index e762aeb..16284e8 100644 --- a/lib/TransactionDb.js +++ b/lib/TransactionDb.js @@ -35,10 +35,9 @@ function spec(b) { var db = b.db || levelup(config.leveldb + '/txs'); var Script = require('bitcore/Script').class(); // This is 0.1.2 => c++ version of base57-native - var base58 = require('base58-native'); + var base58 = require('base58-native').base58Check; var encodedData = require('bitcore/util/EncodedData').class({ - // TODO: check why c++ implementation differs - //base58: base58 + base58: base58 }); var versionedData = require('bitcore/util/VersionedData').class({ superclass: encodedData @@ -698,18 +697,6 @@ function spec(b) { }; - TransactionDb.prototype.setOrphan = function(blockHash, next) { - // var self = this; - - //Get Txs - // TODO - - //Mark Tx's output as fromOrphan - //Mark Tx's outpoiunt as fromOrphan. Undo spents - return next(); - }; - - return TransactionDb; } module.defineClass(spec);