SomberNight
|
63217c1ca7
|
qt main window: hide "Channels" tab if lightning is disabled
|
2019-08-20 09:03:12 +02:00 |
|
ThomasV
|
70cd29f9e1
|
GUI refactoring for Kivy and lightning.
This also touches Qt and wallet code.
|
2019-08-20 09:03:12 +02:00 |
|
ThomasV
|
1a23dcb8d5
|
display lightning payment attempts using signal
|
2019-08-20 09:03:12 +02:00 |
|
ThomasV
|
0913194a53
|
qt: add clear button to receive tab, show invoice right after it is added
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
234591624e
|
request_lists: remove non-sense
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
b8d908d63e
|
lnworker improvements:
- enable option data_loss_protect
- separate add_peer from open_channel
- display exceptions raised in open_channel
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
50479086b5
|
raise PaymentFailure in case of timeout (follow-up previous commit)
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
dbe8b75659
|
move lnpay attempts logic to lnworker.pay
|
2019-08-20 09:03:11 +02:00 |
|
SomberNight
|
18a2a169c7
|
qt ChannelDetails: fix show_tx
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
84c6a464e8
|
gui: channel_details minor fix
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
a70441f0f1
|
minor fixes: remove_channel
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
6d9ef29690
|
redo LNWorker pay:
- wait until htlc has been fulfilled
- raise if htlc is not fulfilled
- return boolean success
- try multiple paths in GUI
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
669b84fbd6
|
gui channels_list fixes
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
32e517f407
|
improve lightning_dialog GUI settings
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
fed6c96693
|
add option to remove channel after it has been closed
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
d30307b29e
|
gui: improve display of lightning status
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
0e42fd9f17
|
parallelize short_channel_id requests
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
95376226e8
|
save lightning invoice descriptions as labels and allow user to edit them
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
f5c58c5e19
|
lightning network dialog
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
db60634774
|
use config instead of watchtower_window to decide if we close the app
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
e53ecb9b77
|
add labels to lightning history
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
c4081284bd
|
lightning: GUI improvements
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
446a8b0dd9
|
fix column names
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
842fff832f
|
enable lightning through command line option
|
2019-08-20 09:03:11 +02:00 |
|
SomberNight
|
cc57da704b
|
logging: adapt lightning branch to logging changes
|
2019-08-20 09:03:11 +02:00 |
|
SomberNight
|
8632f027da
|
lnhtlc: small clean-up / docstrings
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
9983578df0
|
lightning tx: remove amount from label
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
eae8f1a139
|
gui: show only initialized peers
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
3abe30e9d8
|
basic watchtower synchronization
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
90c42c7f1b
|
fix icons in receive tab
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
8d77a7ecd8
|
save timestamps in htlc log
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
b861e2e955
|
lnwatcher: save sweepstore in sqlite database
|
2019-08-20 09:03:11 +02:00 |
|
Janus
|
dd7c4b3bab
|
sqlite in lnrouter
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
d94e40d2be
|
add 'txpos' field to lightning history items, in case two transactions have the same timestamp
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
7a51f034e4
|
add future transactions to address synchronizer
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
2994764ad8
|
history: add column for ln amount
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
8aa4ce0704
|
improve watchtower gui
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
8b12f481da
|
lightning: display forwarded payments as a single history item
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
ed4cecf19c
|
ln_message: trigger notification instead of popup
|
2019-08-20 09:03:11 +02:00 |
|
SomberNight
|
7644c84e07
|
qt: update whole gui on every LN payment
inefficient... but at least kept updated.
|
2019-08-20 09:03:11 +02:00 |
|
SomberNight
|
dfc2a35ae6
|
qt: handle LN invoices better in Send tab
|
2019-08-20 09:03:11 +02:00 |
|
SomberNight
|
962628ac3d
|
lnworker: minor clean-up re payment_completed
|
2019-08-20 09:03:11 +02:00 |
|
SomberNight
|
828f07a1ff
|
qt request_list: disable editing existing items
|
2019-08-20 09:03:11 +02:00 |
|
SomberNight
|
f0b4d1ecce
|
qt request_list: minor fix for context menu
|
2019-08-20 09:03:11 +02:00 |
|
SomberNight
|
64b2844e81
|
qt request_list: fix changing between items
|
2019-08-20 09:03:11 +02:00 |
|
SomberNight
|
3d0b5fc80f
|
more post-rebase fixups
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
62be0c481c
|
lightning: Save invoices and preimages separately. Save preimages when forwarding
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
5f516bac35
|
move lightning icon
|
2019-08-20 09:03:11 +02:00 |
|
SomberNight
|
2976f50b8c
|
lightning post-rebase fixups
|
2019-08-20 09:03:11 +02:00 |
|
ThomasV
|
3dce65dc73
|
Rename lnchan, lnchannel_verifier, lnbase
Auto-completions are a pain if files share a long prefix
|
2019-08-20 09:03:11 +02:00 |
|