SomberNight
3bfcfb49c3
fix qt invoices list: handle lightning disabled
...
closes #5738
2019-11-02 03:44:22 +01:00
SomberNight
ccccaf099f
(trivial) logging "verbosity_filter" was renamed to "LOGGING_SHORTCUT"
2019-10-30 03:24:26 +01:00
SomberNight
75902f8e35
fix logic error in lnworker.on_channel_closed
2019-10-29 20:39:58 +01:00
ThomasV
427f7f8eeb
fix #5731
2019-10-29 08:06:53 +01:00
SomberNight
a20317fe2a
fix #5726
2019-10-28 21:17:20 +01:00
ThomasV
7b5869c7bc
kivy:
...
- simplify menu
- add lightning network dialog
2019-10-25 16:46:52 +02:00
ThomasV
2dd368e76e
minor fix: show_transaction params
2019-10-24 18:45:51 +02:00
ThomasV
5c1340b7bd
pass both invoice and description to show_transaction
2019-10-24 17:27:14 +02:00
ThomasV
76c22f3e06
follow-up a0ec2690cf
2019-10-24 16:27:54 +02:00
ThomasV
24221584e2
fix clear_requests button
2019-10-24 09:32:40 +02:00
ThomasV
a0ec2690cf
Call wallet.set_paid after onchain broadcast. Check if invoices are expired in util.get_request_status
2019-10-23 17:33:46 +02:00
ThomasV
e35bddcc09
kivy: fix can_pay in invoice_dialog
2019-10-23 08:33:16 +02:00
ThomasV
a4944cdcb2
delete channel from db in remove_channel, becaose it is called from lnworker
2019-10-23 08:20:15 +02:00
ThomasV
9fbac40d56
filter out None in wallet.get_invoices
2019-10-23 05:30:16 +02:00
ThomasV
9ff1bd4110
fix test following aac0fe9ae6
2019-10-22 18:54:00 +02:00
ThomasV
2234f93d8b
fix fee in lnworker.get_history (sign error)
2019-10-22 18:27:41 +02:00
SomberNight
d9b5ab3086
wallet: fix bump_fee when there are only change outputs
...
closes #5718
closes #5603
2019-10-22 17:12:23 +02:00
ThomasV
aac0fe9ae6
kivy: show status with color. show inflight attempts.
2019-10-22 15:41:45 +02:00
ThomasV
cd86bec894
kivy: add 'delete channel' button
2019-10-22 12:27:55 +02:00
ThomasV
576fbbd074
kivy: minor fixes
2019-10-22 11:59:16 +02:00
Janus Troelsen
b86b3ec1d1
segwit_addr: Use normal comparison for tuple literal ( #5712 )
2019-10-16 23:50:17 +00:00
ThomasV
6992e33ecb
folllow-up c721e880d0
2019-10-16 16:04:17 +02:00
ThomasV
c721e880d0
Qt: generic add_copy_menu method for MyTreeView lists
2019-10-16 15:50:18 +02:00
ThomasV
0a6ac7c61a
fix #5702
2019-10-16 12:01:52 +02:00
ThomasV
d1f4804962
misc Qt fixes
...
- improve layout of send tab
- use tabs to show receive widgets
- add menu item to copy address from request
- show copied content in copy dialog
2019-10-16 11:46:23 +02:00
ThomasV
d35791ff65
fix #5704
2019-10-16 11:35:50 +02:00
ThomasV
8c22be87b0
fix #5701
2019-10-16 11:13:44 +02:00
ghost43
d480d0b265
Merge pull request #5700 from fiatjaf/bugfixopenchannel
...
fix expected returned peer address values when opening channel.
2019-10-15 13:43:17 +00:00
SomberNight
106bc6d2b2
follow-up prev
2019-10-15 15:41:18 +02:00
fiatjaf
b476681af7
fix typo: wallet.requests -> wallet.receive_requests ( #5706 )
2019-10-15 13:22:05 +00:00
fiatjaf
38622c0a99
fix expected returned peer address values when opening channel.
2019-10-15 01:05:37 -03:00
ThomasV
3af7920b63
fix typo
2019-10-14 12:02:04 +02:00
ThomasV
1b0521cabd
kivy: toggle lightning dialog
2019-10-14 11:59:04 +02:00
ThomasV
a13cea6f8a
add remove_lightning command
2019-10-14 11:18:57 +02:00
ThomasV
db833e1ba3
lnworker: less verbose
2019-10-14 10:42:41 +02:00
ThomasV
c9d403cb7b
minor: callback unknown_channels (follow-up 0966edc637
)
2019-10-14 10:39:52 +02:00
ThomasV
90ce9f195b
Allow user to enable lightning in the GUI. Make it a per-wallet setting.
2019-10-13 20:34:38 +02:00
ThomasV
a201ed44df
Qt: add lightning button to status bar
2019-10-12 19:27:14 +02:00
ThomasV
0966edc637
fine-grained callbacks for lightning network dialog
2019-10-12 19:15:51 +02:00
ThomasV
fe550c6c73
payment log: show whether channel have been blacklisted
2019-10-12 18:36:25 +02:00
ThomasV
3897cf725d
move handle_error_code_from_failed_htlc to lnworker because it requires access to the network object
2019-10-12 18:22:19 +02:00
ThomasV
af4a3328f7
Qt: separate lightning and watchtower dialogs
2019-10-12 14:30:52 +02:00
ThomasV
f985c53f2f
fix #5695
2019-10-12 14:05:17 +02:00
ThomasV
16644ae00f
follow-up previous commit
2019-10-12 13:57:54 +02:00
ThomasV
8f86a15f92
improve payment log dialog
2019-10-12 13:47:10 +02:00
ThomasV
5377eb907c
follow-up dd0be1541e
2019-10-12 12:59:38 +02:00
SomberNight
2a604b1676
lnonion: get_failure_msg_from_onion_error might raise in python 3.7
...
this used to work in py3.6 but raises in py3.7 :(
(see https://bugs.python.org/issue34536 )
2019-10-12 00:05:38 +02:00
ThomasV
c37d08cec9
bump version number to 4.0.0a0 (alpha version)
2019-10-11 18:13:48 +02:00
ThomasV
dd0be1541e
Improve handling of lightning payment status:
...
- Move 'handle_error_code_from_failed_htlc' to channel_db,
and call it from pay_to_route, because it should not be
called when HTLCs are forwarded.
- Replace 'payment_received' and 'payment_status'
callbacks with 'invoice_status' and 'request_status'.
- Show payment error logs in the Qt GUI
- In the invoices list, show paid invoices for which
we still have the log.
2019-10-11 17:51:33 +02:00
ThomasV
d6d644190e
lnworker: return error reason in await_payment
2019-10-11 13:37:54 +02:00