Merge pull request #82 from pnagurny/bug/null-script
Fix bug with outputs with null script
This commit is contained in:
commit
9f509fdeac
|
@ -120,7 +120,7 @@ TransactionService.prototype._confirmOutput = function(ops, block, transaction)
|
||||||
value: output.toJSON()
|
value: output.toJSON()
|
||||||
});
|
});
|
||||||
var script = output.script;
|
var script = output.script;
|
||||||
if (!script.isPublicKeyHashOut() && !script.isScriptHashOut()) {
|
if (!script || !(script.isPublicKeyHashOut() || script.isScriptHashOut())) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
var address = output.script.toAddress();
|
var address = output.script.toAddress();
|
||||||
|
@ -149,7 +149,7 @@ TransactionService.prototype._confirmInput = function(ops, block, transaction) {
|
||||||
}))
|
}))
|
||||||
});
|
});
|
||||||
var script = input.script;
|
var script = input.script;
|
||||||
if (!(script.isPublicKeyHashIn() || script.isScriptHashIn())) {
|
if (!script || !(script.isPublicKeyHashIn() || script.isScriptHashIn())) {
|
||||||
return Promise.resolve();
|
return Promise.resolve();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue