fix address balance (received coins)
This commit is contained in:
parent
3a6734385c
commit
df1d7152fd
|
@ -485,15 +485,16 @@ class Wallet:
|
|||
h = self.history.get(address,[])
|
||||
if h == ['*']: return 0,0
|
||||
c = u = 0
|
||||
received_coins = []
|
||||
|
||||
received_coins = [] # list of coins received at address
|
||||
|
||||
for tx_hash, tx_height in h:
|
||||
d = self.transactions.get(tx_hash)
|
||||
if not d: continue
|
||||
for item in d.get('outputs'):
|
||||
addr = item.get('address')
|
||||
key = tx_hash + ':%d'%item['index']
|
||||
received_coins.append(key)
|
||||
if addr == address:
|
||||
key = tx_hash + ':%d'%item['index']
|
||||
received_coins.append(key)
|
||||
|
||||
for tx_hash, tx_height in h:
|
||||
d = self.transactions.get(tx_hash)
|
||||
|
|
Loading…
Reference in New Issue