Esempio n. 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)
Esempio n. 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)
Esempio n. 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
Esempio n. 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