count all transactions in num_tx, in order to show the correct gap
This commit is contained in:
parent
ad6cc6e64b
commit
11fd811b33
|
@ -1181,19 +1181,9 @@ class ElectrumWindow(QMainWindow):
|
||||||
if self.wallet.is_change(address) and self.receive_tab_mode != 1:
|
if self.wallet.is_change(address) and self.receive_tab_mode != 1:
|
||||||
continue
|
continue
|
||||||
|
|
||||||
n = 0
|
|
||||||
h = self.wallet.history.get(address,[])
|
h = self.wallet.history.get(address,[])
|
||||||
|
|
||||||
if h != ['*']:
|
if h == []:
|
||||||
for tx_hash, tx_height in h:
|
|
||||||
tx = self.wallet.transactions.get(tx_hash)
|
|
||||||
if tx: n += 1
|
|
||||||
num_tx = "%d "%n
|
|
||||||
else:
|
|
||||||
n = -1
|
|
||||||
num_tx = "*"
|
|
||||||
|
|
||||||
if n==0:
|
|
||||||
if address in self.wallet.addresses:
|
if address in self.wallet.addresses:
|
||||||
gap += 1
|
gap += 1
|
||||||
if gap > self.wallet.gap_limit:
|
if gap > self.wallet.gap_limit:
|
||||||
|
@ -1202,6 +1192,7 @@ class ElectrumWindow(QMainWindow):
|
||||||
if address in self.wallet.addresses:
|
if address in self.wallet.addresses:
|
||||||
gap = 0
|
gap = 0
|
||||||
|
|
||||||
|
num_tx = '*' if h == ['*'] else "%d"%len(h)
|
||||||
item = QTreeWidgetItem( [ '', address, '', '', '', num_tx] )
|
item = QTreeWidgetItem( [ '', address, '', '', '', num_tx] )
|
||||||
item.setFont(0, QFont(MONOSPACE_FONT))
|
item.setFont(0, QFont(MONOSPACE_FONT))
|
||||||
item.setFont(1, QFont(MONOSPACE_FONT))
|
item.setFont(1, QFont(MONOSPACE_FONT))
|
||||||
|
|
Loading…
Reference in New Issue