Browse Source

network: update UI when downloading chunks

3.3.3.1
SomberNight 6 years ago
parent
commit
014c0d3a41
No known key found for this signature in database GPG Key ID: B33B5F232C6271E9
  1. 2
      electrum/interface.py

2
electrum/interface.py

@ -355,12 +355,14 @@ class Interface(PrintError):
last = None
while last is None or height < next_height:
if next_height > height + 10:
self.print_error("requesting chunk from height {}".format(height))
could_connect, num_headers = await self.request_chunk(height, next_height)
if not could_connect:
if height <= constants.net.max_checkpoint():
raise Exception('server chain conflicts with checkpoints or genesis')
last, height = await self.step(height)
continue
self.network.notify('updated')
height = (height // 2016 * 2016) + num_headers
if height > next_height:
assert False, (height, self.tip)

Loading…
Cancel
Save