fix address balance (received coins)

This commit is contained in:
ThomasV 2012-12-28 17:57:33 +01:00
parent 3a6734385c
commit df1d7152fd
1 changed files with 5 additions and 4 deletions

View File

@ -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)