Browse Source

fix command: createmultisig

3.0.x
SomberNight 7 years ago
parent
commit
38e3143bd0
  1. 4
      lib/commands.py

4
lib/commands.py

@ -38,7 +38,7 @@ from .util import bfh, bh2u, format_satoshis
from .import bitcoin
from .bitcoin import is_address, hash_160, COIN, TYPE_ADDRESS
from .i18n import _
from .transaction import Transaction
from .transaction import Transaction, multisig_script
from .paymentrequest import PR_PAID, PR_UNPAID, PR_UNKNOWN, PR_EXPIRED
from .plugins import run_hook
@ -256,7 +256,7 @@ class Commands:
def createmultisig(self, num, pubkeys):
"""Create multisig address"""
assert isinstance(pubkeys, list), (type(num), type(pubkeys))
redeem_script = Transaction.multisig_script(pubkeys, num)
redeem_script = multisig_script(pubkeys, num)
address = bitcoin.hash160_to_p2sh(hash_160(bfh(redeem_script)))
return {'address':address, 'redeemScript':redeem_script}

Loading…
Cancel
Save