1
0

make tx.deserialize preserve existing inputs

This commit is contained in:
ThomasV
2015-07-04 17:33:18 +02:00
parent c224a9ad9d
commit 5c2235e54b
2 changed files with 5 additions and 2 deletions

View File

@@ -482,6 +482,7 @@ class Transaction:
def __init__(self, raw):
self.raw = raw
self.inputs = None
def update(self, raw):
self.raw = raw
@@ -518,6 +519,8 @@ class Transaction:
def deserialize(self):
if self.inputs is not None:
return
d = deserialize(self.raw)
self.inputs = d['inputs']
self.outputs = [(x['type'], x['address'], x['value']) for x in d['outputs']]