transaction.py: wtxid is undefined for uncomplete txns
This commit is contained in:
@@ -988,6 +988,8 @@ class Transaction:
|
|||||||
|
|
||||||
def wtxid(self):
|
def wtxid(self):
|
||||||
self.deserialize()
|
self.deserialize()
|
||||||
|
if not self.is_complete():
|
||||||
|
return None
|
||||||
ser = self.serialize_to_network(witness=True)
|
ser = self.serialize_to_network(witness=True)
|
||||||
return bh2u(Hash(bfh(ser))[::-1])
|
return bh2u(Hash(bfh(ser))[::-1])
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user