LBRY-Vault/electrum/gui/qt
SomberNight 7b49832a3f
payment requests: fix explicit "None" expiration
Traceback (most recent call last):
  File "...\electrum\electrum\gui\qt\main_window.py", line 994, in <lambda>
    self.create_invoice_button.clicked.connect(lambda: self.create_invoice(False))
  File "...\electrum\electrum\gui\qt\main_window.py", line 1123, in create_invoice
    key = self.create_bitcoin_request(amount, message, expiry)
  File "...\electrum\electrum\gui\qt\main_window.py", line 1132, in create_bitcoin_request
    addr = self.wallet.get_unused_address()
  File "...\electrum\electrum\wallet.py", line 1452, in wrapper
    addr = func(self, *args, **kwargs)
  File "...\electrum\electrum\wallet.py", line 1465, in get_unused_address
    addrs = self.get_unused_addresses()
  File "...\electrum\electrum\wallet.py", line 1459, in get_unused_addresses
    in_use_by_request = [k for k in self.receive_requests.keys() if self.get_request_status(k)[0] != PR_EXPIRED]
  File "...\electrum\electrum\wallet.py", line 1459, in <listcomp>
    in_use_by_request = [k for k in self.receive_requests.keys() if self.get_request_status(k)[0] != PR_EXPIRED]
  File "...\electrum\electrum\wallet.py", line 1535, in get_request_status
    if exp > 0 and time.time() > timestamp + exp:
TypeError: '>' not supported between instances of 'NoneType' and 'int'
2019-12-16 21:03:34 +01:00
..
__init__.py follow-up previous commit 2019-11-23 11:37:01 +01:00
address_dialog.py integrate PSBT support natively. WIP 2019-11-04 22:24:36 +01:00
address_list.py qt receive tab: show plain bitcoin address 2019-12-07 06:06:36 +01:00
amountedit.py qt open channel: minor dialog fixes 2019-11-20 18:00:45 +01:00
channel_details.py fix #5728 2019-11-23 14:51:39 +01:00
channels_list.py qt: handle exceptions when pressing "Max" button 2019-12-08 03:21:02 +01:00
completion_text_edit.py qt paytoedit: enable up/down keys 2019-05-04 04:42:39 +02:00
confirm_tx_dialog.py qt: introduce BlockingWaitingDialog 2019-12-10 03:34:41 +01:00
console.py qt console: failed to print certain objects with custom __eq__ 2019-05-05 17:59:45 +02:00
contact_list.py qt: consistently show tooltip when copying to clipboard 2019-11-21 03:01:55 +01:00
exception_window.py qt: clean-up imports 2019-11-18 20:56:49 +01:00
fee_slider.py no more "import *" 2019-02-11 20:21:24 +01:00
history_list.py qt history list: rm and fix magic number 2019-11-27 20:29:49 +01:00
installwizard.py wizard: (qt) add dedicated button to create new wallet 2019-12-12 17:54:46 +01:00
invoice_list.py lnworker: introduce PaymentAttemptLog NamedTuple 2019-12-10 03:17:57 +01:00
lightning_dialog.py qt: clean-up imports 2019-11-18 20:56:49 +01:00
main_window.py qt: rm redundant line: ConfirmTxDialog.update_tx() 2019-12-09 19:14:15 +01:00
network_dialog.py qt network dialog: let user edit server host/port in peace 2019-07-04 21:46:11 +02:00
password_dialog.py no more "import *" 2019-02-11 20:21:24 +01:00
paytoedit.py python3.8: fix DeprecationWarning in qt/paytoedit 2019-12-10 23:01:01 +01:00
qrcodewidget.py config: no longer singleton. it is passed to Wallet.__init__ 2019-09-22 20:46:01 +02:00
qrtextedit.py qt: clean-up imports 2019-11-18 20:56:49 +01:00
qrwindow.py qt qrwindow: rm dead code 2019-02-04 20:27:01 +01:00
request_list.py payment requests: fix explicit "None" expiration 2019-12-16 21:03:34 +01:00
seed_dialog.py qt: clean-up imports 2019-11-18 20:56:49 +01:00
settings_dialog.py fix #5772 2019-11-17 19:25:11 +01:00
stylesheet_patcher.py qt dark: fix2 "In History tab, labels while edited were being clipped" 2019-05-11 02:17:35 +02:00
transaction_dialog.py Merge pull request #5825 from SomberNight/201912_local_tx_can_be_partial 2019-12-15 16:40:46 +01:00
update_checker.py logging: basics 2019-05-02 15:19:03 +02:00
util.py qt: introduce BlockingWaitingDialog 2019-12-10 03:34:41 +01:00
utxo_list.py (fix) qt coin selection: signatures for coins would persist in memory 2019-12-06 19:45:55 +01:00
watchtower_dialog.py qt: clean-up imports 2019-11-18 20:56:49 +01:00