Fixed address object creation bug
This commit is contained in:
parent
2bfa783be2
commit
b41a4ecb91
3 changed files with 4 additions and 4 deletions
4
bitcoinjs-min.js
vendored
4
bitcoinjs-min.js
vendored
File diff suppressed because one or more lines are too long
|
@ -14,7 +14,7 @@ var p2sh_types = {
|
|||
|
||||
var Address = function (bytes) {
|
||||
if (typeof bytes === 'string') {
|
||||
this.hash = base58.decode(bytes);
|
||||
this.hash = base58.checkDecode(bytes);
|
||||
this.version = this.hash.version;
|
||||
}
|
||||
else {
|
||||
|
|
|
@ -312,7 +312,7 @@ Script.createOutputScript = function (address)
|
|||
{
|
||||
var script = new Script();
|
||||
// Standard pay-to-pubkey-hash
|
||||
if (address.version == 0) {
|
||||
if (!address.version) {
|
||||
script.writeOp(Opcode.map.OP_DUP);
|
||||
script.writeOp(Opcode.map.OP_HASH160);
|
||||
script.writeBytes(address.hash);
|
||||
|
|
Loading…
Reference in a new issue