Merge pull request #29 from matiu/bug/script-processing

adds a try-catch block in script processing
This commit is contained in:
Gustavo Maximiliano Cortez 2014-03-21 21:30:59 -03:00
commit ef71d9b402

View File

@ -151,7 +151,7 @@ HistoricSync.prototype.getBlockFromFile = function(cb) {
var to=0; var to=0;
t.outs.forEach( function(o) { t.outs.forEach( function(o) {
try {
var s = new Script(o.s); var s = new Script(o.s);
var addrs = self.sync.txDb.getAddrStr(s); var addrs = self.sync.txDb.getAddrStr(s);
@ -159,6 +159,9 @@ HistoricSync.prototype.getBlockFromFile = function(cb) {
if (addrs.length === 1) { if (addrs.length === 1) {
objTx.out[to].addrStr = addrs[0]; objTx.out[to].addrStr = addrs[0];
} }
} catch (e) {
console.log('WARN Could not processs: ' + objTx.txid ,e);
}
to++; to++;
}); });
}); });