Segwit deserialize True by default

This commit is contained in:
admin 2018-01-19 03:48:58 +04:00
parent f50a475370
commit fc2c119c4d

View File

@ -377,9 +377,7 @@ class Transaction():
scriptCode += b'\x14' + pubkey_hash160 + OPCODE["OP_EQUALVERIFY"] + OPCODE["OP_CHECKSIG"]
self.tx_in[input_index].sig_script = Script(b'\x16\x00\x14' + pubkey_hash160) # P2WPKHredeemScript
sighash = self.sighash_segwit(sighash_type, input_index, scriptCode, amount)
print(sighash)
signature = sign_message(sighash, private_key) + sighash_type.to_bytes(1,'little')
print(signature)
self.witness[input_index] = Witness([signature, pubkey])
self.recalculate_txid()