test: Correctly deserialize without witness

This commit is contained in:
MarcoFalke
2018-12-11 13:26:41 -05:00
parent 234b99b921
commit fae3617d79

View File

@ -450,6 +450,8 @@ class CTransaction:
if flags != 0: if flags != 0:
self.wit.vtxinwit = [CTxInWitness() for i in range(len(self.vin))] self.wit.vtxinwit = [CTxInWitness() for i in range(len(self.vin))]
self.wit.deserialize(f) self.wit.deserialize(f)
else:
self.wit = CTxWitness()
self.nLockTime = struct.unpack("<I", f.read(4))[0] self.nLockTime = struct.unpack("<I", f.read(4))[0]
self.sha256 = None self.sha256 = None
self.hash = None self.hash = None