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()
|
||||
});
|
||||
var script = output.script;
|
||||
if (!script.isPublicKeyHashOut() && !script.isScriptHashOut()) {
|
||||
if (!script || !(script.isPublicKeyHashOut() || script.isScriptHashOut())) {
|
||||
return;
|
||||
}
|
||||
var address = output.script.toAddress();
|
||||
|
@ -149,7 +149,7 @@ TransactionService.prototype._confirmInput = function(ops, block, transaction) {
|
|||
}))
|
||||
});
|
||||
var script = input.script;
|
||||
if (!(script.isPublicKeyHashIn() || script.isScriptHashIn())) {
|
||||
if (!script || !(script.isPublicKeyHashIn() || script.isScriptHashIn())) {
|
||||
return Promise.resolve();
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue