Browse Source

bugfix

hk-custom-address
vub 11 years ago
parent
commit
335d0dcd96
  1. 6
      src/address.js
  2. 1
      src/script.js

6
src/address.js

@ -14,7 +14,11 @@ var p2sh_types = {
};
var Address = function (bytes, version) {
if (typeof bytes === 'string') {
if (arguments[0] instanceof Address) {
this.hash = arguments[0].hash;
this.version = arguments[0].version;
}
else if (typeof bytes === 'string') {
this.hash =
bytes.length <= 34 ? base58.checkDecode(bytes)
: bytes.length <= 40 ? conv.hexToBytes(bytes)

1
src/script.js

@ -296,6 +296,7 @@ Script.prototype.writeBytes = function (data)
Script.createOutputScript = function (address)
{
var script = new Script();
address = new Address(address);
// Standard pay-to-pubkey-hash
if (!address.version) {
script.writeOp(Opcode.map.OP_DUP);

Loading…
Cancel
Save