bip70 export fixes
This commit is contained in:
parent
317a9de71d
commit
2b769b10da
|
@ -700,7 +700,7 @@ class ElectrumWindow(QMainWindow):
|
||||||
menu = QMenu()
|
menu = QMenu()
|
||||||
menu.addAction(_("Copy Address"), lambda: self.app.clipboard().setText(addr))
|
menu.addAction(_("Copy Address"), lambda: self.app.clipboard().setText(addr))
|
||||||
menu.addAction(_("Copy URI"), lambda: self.app.clipboard().setText(str(URI)))
|
menu.addAction(_("Copy URI"), lambda: self.app.clipboard().setText(str(URI)))
|
||||||
menu.addAction(_("Save as BIP70 file"), lambda: self.export_payment_request(addr))
|
menu.addAction(_("Save as BIP70 file"), lambda: self.export_payment_request(addr)).setEnabled(amount is not None)
|
||||||
menu.addAction(_("Delete"), lambda: self.delete_payment_request(item))
|
menu.addAction(_("Delete"), lambda: self.delete_payment_request(item))
|
||||||
menu.exec_(self.receive_list.viewport().mapToGlobal(position))
|
menu.exec_(self.receive_list.viewport().mapToGlobal(position))
|
||||||
|
|
||||||
|
@ -721,7 +721,7 @@ class ElectrumWindow(QMainWindow):
|
||||||
def export_payment_request(self, addr):
|
def export_payment_request(self, addr):
|
||||||
r = self.wallet.get_payment_request(addr, self.config)
|
r = self.wallet.get_payment_request(addr, self.config)
|
||||||
pr = paymentrequest.make_request(self.config, r)
|
pr = paymentrequest.make_request(self.config, r)
|
||||||
name = r['key'] + '.bip70'
|
name = r['id'] + '.bip70'
|
||||||
fileName = self.getSaveFileName(_("Select where to save your payment request"), name, "*.bip70")
|
fileName = self.getSaveFileName(_("Select where to save your payment request"), name, "*.bip70")
|
||||||
if fileName:
|
if fileName:
|
||||||
with open(fileName, "wb+") as f:
|
with open(fileName, "wb+") as f:
|
||||||
|
|
Loading…
Reference in New Issue