with open(filename,'r') as f:
r = f.read()
+ assert key == bitcoin.sha256(r)[0:16].encode('hex')
+ self.id = key
self.parse(r)
self.payment_url = self.details.payment_url
- #if self.has_expired():
- # self.error = "ERROR: Payment Request has Expired."
- # return False
+ if self.has_expired():
+ self.error = "ERROR: Payment Request has Expired."
+ return False
return True