adds a try-catch block in script processing
This commit is contained in:
parent
510cc22812
commit
7f674e0566
@ -151,13 +151,16 @@ 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 addrs = self.sync.txDb.getAddrStr(s);
|
||||||
|
|
||||||
var s = new Script(o.s);
|
// support only for p2pubkey p2pubkeyhash and p2sh
|
||||||
var addrs = self.sync.txDb.getAddrStr(s);
|
if (addrs.length === 1) {
|
||||||
|
objTx.out[to].addrStr = addrs[0];
|
||||||
// support only for p2pubkey p2pubkeyhash and p2sh
|
}
|
||||||
if (addrs.length === 1) {
|
} catch (e) {
|
||||||
objTx.out[to].addrStr = addrs[0];
|
console.log('WARN Could not processs: ' + objTx.txid ,e);
|
||||||
}
|
}
|
||||||
to++;
|
to++;
|
||||||
});
|
});
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user