Exemple #1
0
 def check_pow(self, trials, extra, timestamp):
     ttl = int(self.expires - timestamp)
     return pow.check(self.data[8:], trials, extra, ttl, self.nonce)
Exemple #2
0
 def check_pow(self, trials, extra, timestamp):
     ttl = int(self.expires - timestamp)
     return pow.check(self.data[8:], trials, extra, ttl, self.nonce)
Exemple #3
0
 def valid(self):
     ttl = int(self.expires - time.time())
     completed = pow.check(self.data[8:], config.NETWORK_TRIALS,
                           config.NETWORK_EXTRA, ttl, self.nonce)
     unexpired = ttl > 0
     return completed and unexpired
Exemple #4
0
 def valid(self):
     ttl = int(self.expires - time.time())
     completed = pow.check(self.data[8:], config.NETWORK_TRIALS, config.NETWORK_EXTRA, ttl, self.nonce)
     unexpired = ttl > 0
     return completed and unexpired