fix serialize bug for p2pk

This commit is contained in:
ThomasV 2017-01-29 10:37:11 +01:00
parent 6bfbc9a718
commit b3c379b939
1 changed files with 3 additions and 0 deletions

View File

@ -625,6 +625,9 @@ class Transaction:
redeem_script = txin.get('redeemScript')
if self.is_segwit_input(txin):
return push_script(redeem_script)
if txin['type'] == 'p2pk':
sig = txin['signatures'][0]
return push_script(sig)
pubkeys, sig_list = self.get_siglist(txin, estimate_size)
script = ''.join(push_script(x) for x in sig_list)
if not pubkeys: