Skip to content

Commit

Permalink
Make addresses mapping bakcward compatible
Browse files Browse the repository at this point in the history
  • Loading branch information
medvedev1088 committed Dec 16, 2021
1 parent 73a3c45 commit 77f1b46
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions bitcoinetl/mappers/transaction_output_mapper.py
Original file line number Diff line number Diff line change
Expand Up @@ -46,11 +46,12 @@ def json_dict_to_output(self, json_dict):
output.script_hex = script_pub_key.get('hex')
output.required_signatures = script_pub_key.get('reqSigs')
output.type = script_pub_key.get('type')
#output.addresses = script_pub_key.get('addresses')
if script_pub_key.get('address') is None:
output.addresses = []
if script_pub_key.get('addresses') is not None and len(script_pub_key.get('addresses')) > 0:
output.addresses = script_pub_key.get('addresses')
elif script_pub_key.get('address') is None:
output.addresses = []
else:
output.addresses = [script_pub_key.get('address')]
output.addresses = [script_pub_key.get('address')]

return output

Expand Down

0 comments on commit 77f1b46

Please sign in to comment.