version 0.1.4, WIF compatible new private keys, proper bitcoin address verification, worker killing does not drops hash error, private key saved confirmation on site create

This commit is contained in:
HelloZeroNet 2015-01-20 02:47:00 +01:00
parent e3c0a02ca0
commit 3bec738595
6 changed files with 481 additions and 12 deletions

View file

@ -32,6 +32,9 @@ class Worker:
self.task = task
task["workers_num"] += 1
buff = self.peer.getFile(task["site"].address, task["inner_path"])
if self.running == False: # Worker no longer needed or got killed
self.manager.log.debug("%s: No longer needed, returning: %s" % (self.key, task["inner_path"]))
return None
if buff: # Download ok
correct = task["site"].verifyFile(task["inner_path"], buff)
else: # Download error