Merge pull request #82 from pnagurny/bug/null-script

Fix bug with outputs with null script
This commit is contained in:
Braydon Fuller 2015-07-08 10:52:18 -04:00
commit 9f509fdeac
1 changed files with 2 additions and 2 deletions

View File

@ -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();
} }