fixed broken getepoch

This commit is contained in:
Kevin Froman 2018-05-18 16:49:05 -05:00
parent 16282d79d3
commit 78265990ab
No known key found for this signature in database
GPG key ID: 0D414D0FE405B63B
2 changed files with 6 additions and 3 deletions

View file

@ -73,7 +73,7 @@ class Core:
except Exception as error:
logger.error('Failed to initialize core Onionr library.', error=error)
logger.fatal('Cannot recover from error.')
exit(1)
sys.exit(1)
return
def addPeer(self, peerID, powID, name=''):
@ -83,6 +83,9 @@ class Core:
# This function simply adds a peer to the DB
if not self._utils.validatePubKey(peerID):
return False
if sys.getsizeof(powID) > 60:
logger.warn("POW token for pubkey base64 representation exceeded 60 bytes")
return False
conn = sqlite3.connect(self.peerDB)
hashID = self._crypto.pubKeyHashID(peerID)