LBRY-Vault/electrum/gui/qt
SomberNight 8dbbc21aff
wallet: better (outgoing) invoice "paid" detection
- no more passing around "invoice" in GUIs, invoice "paid" detection is now handled by wallet logic
- a tx can now pay for multiple invoices
- an invoice can now be paid by multiple txs (through partial payments)
- new data structure in storage: prevouts_by_scripthash
  - type: scripthash -> set of (outpoint, value)
  - also, storage upgrade to build this for existing wallets
2019-11-29 15:06:16 +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: consistently show tooltip when copying to clipboard 2019-11-21 03:01:55 +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 Refactor channel states: 2019-11-22 20:14:54 +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 tx dialog: small clean-up in constructors 2019-11-19 22:17:52 +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: fix UnboundLocalError when searching 2019-11-27 04:30:38 +01:00
installwizard.py qt wizard: follow-up prev; simplify 2019-09-14 16:25:35 +02:00
invoice_list.py wallet: better (outgoing) invoice "paid" detection 2019-11-29 15:06:16 +01:00
lightning_dialog.py qt: clean-up imports 2019-11-18 20:56:49 +01:00
main_window.py wallet: better (outgoing) invoice "paid" detection 2019-11-29 15:06:16 +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 lightning qr codes: more robust parsing 2019-11-20 03:21:59 +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 qt: consistently show tooltip when copying to clipboard 2019-11-21 03:01:55 +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 wallet: better (outgoing) invoice "paid" detection 2019-11-29 15:06:16 +01:00
update_checker.py logging: basics 2019-05-02 15:19:03 +02:00
util.py qt: consistently show tooltip when copying to clipboard 2019-11-21 03:01:55 +01:00
utxo_list.py qt coin selection: allow selecting an empty set 2019-11-21 17:46:00 +01:00
watchtower_dialog.py qt: clean-up imports 2019-11-18 20:56:49 +01:00