ca_list = {}
+ca_path = os.path.expanduser("~/.electrum/ca/ca-bundle.crt")
def load_certificates():
- ca_path = os.path.expanduser("~/.electrum/ca/ca-bundle.crt")
try:
ca_f = open(ca_path, 'r')
except Exception:
with open(filename,'r') as f:
r = f.read()
+ assert key == bitcoin.sha256(r)[0:16].encode('hex')
+ self.id = key
self.parse(r)
return self.id
def get_outputs(self):
- return self.outputs
+ return self.outputs[:]
def send_ack(self, raw_tx, refund_addr):
- if self.has_expired():
- return False, "has expired"
-
pay_det = self.details
if not self.details.payment_url:
return False, "no url"