Janus
|
efc8d50570
|
move connection string decoding to lnworker, fix test_lnutil
|
2019-08-20 09:03:10 +02:00 |
|
Janus
|
24cf4e7eb0
|
qt channels_list: min width, not fixed with (for hiDPI displays), use OK as default button
|
2019-08-20 09:03:10 +02:00 |
|
Janus
|
d5d9270d0c
|
lnhtlc: save logs and feeupdates
|
2019-08-20 09:03:10 +02:00 |
|
SomberNight
|
b85aea1541
|
qt: pay_lightning_invoice - attempt paying multiple times in case of failure
|
2019-08-20 09:03:10 +02:00 |
|
SomberNight
|
9827cda9b1
|
qt send tab: hide fee fields when paying with lightning
|
2019-08-20 09:03:10 +02:00 |
|
SomberNight
|
2b4a436572
|
qt open channel dialog: allow pasting invoices to open a channel
|
2019-08-20 09:03:10 +02:00 |
|
SomberNight
|
f3e5ba6ac1
|
more reliable peer and channel re-establishing
|
2019-08-20 09:03:10 +02:00 |
|
SomberNight
|
bc06ded4b9
|
persist nodes in channel_db on disk
|
2019-08-20 09:03:10 +02:00 |
|
SomberNight
|
8e63471d69
|
allow paying invoice without amount. min feerate 253 sat/kw.
|
2019-08-20 09:03:10 +02:00 |
|
SomberNight
|
f2242868fa
|
qt/channels list: show error in dialog
|
2019-08-20 09:03:10 +02:00 |
|
Janus
|
d740475e7a
|
move channel_state into HTLCStateMachine
|
2019-08-20 09:03:10 +02:00 |
|
ThomasV
|
3caccbebcd
|
follow-up a7e5b9421c014fc0be72696837cb9d77519c5e03
|
2019-08-20 09:03:10 +02:00 |
|
ThomasV
|
89dfd1cc2c
|
lightning: improve request tab layout
|
2019-08-20 09:03:10 +02:00 |
|
ThomasV
|
f2b40c69fc
|
do not set background in frozen_style, it does not look good with dark theme
|
2019-08-20 09:03:10 +02:00 |
|
ThomasV
|
18bc5aa27b
|
lightning: improve receive in Qt GUI
|
2019-08-20 09:03:10 +02:00 |
|
ThomasV
|
31b67c422b
|
add peer suggestion to open channel dialog. move add_peer code back to lnworker constructor
|
2019-08-20 09:03:10 +02:00 |
|
ThomasV
|
8f779f504f
|
LNWorker: connect to multiple peers.
save exceptions in aiosafe.
enable adding peer in GUI.
|
2019-08-20 09:03:10 +02:00 |
|
Janus
|
35adc3231b
|
lightning: fixup after rebasing on restructured master
|
2019-08-20 09:03:10 +02:00 |
|
ThomasV
|
1db7a8334a
|
Refresh LN status in GUI using network callback.
|
2019-08-20 09:03:10 +02:00 |
|
ThomasV
|
8346e358b2
|
move lnaddr.py to lib
|
2019-08-20 09:03:10 +02:00 |
|
SomberNight
|
0d4593eebf
|
improve Qt Receive tab for LN payment requests
|
2019-08-20 09:03:10 +02:00 |
|
ThomasV
|
c7e47b74a9
|
Separate open_channel dialog. In open_channel_coroutine, use host and port from channel announcements
|
2019-08-20 09:03:10 +02:00 |
|
ThomasV
|
40fcf58fec
|
lightning: display remote balance in gui
|
2019-08-20 09:03:10 +02:00 |
|
ThomasV
|
bf6d28e1f0
|
integrate channels_list with existing framework
|
2019-08-20 09:03:10 +02:00 |
|
ThomasV
|
4fe912f4b3
|
qt: fix unit of lnaddr.amount
|
2019-08-20 09:03:10 +02:00 |
|
ThomasV
|
34d5f1b2e3
|
lightning: connect send button
|
2019-08-20 09:03:10 +02:00 |
|
ThomasV
|
12d3877873
|
lightning GUI: use existing receive and send tabs with lightning invoices
|
2019-08-20 09:03:10 +02:00 |
|
Janus
|
1d8c771440
|
lnbase: remove lnbase stub
|
2019-08-20 09:03:09 +02:00 |
|
ThomasV
|
5a819611c8
|
qt: fix password passed to open_channel, cleanup
|
2019-08-20 09:03:09 +02:00 |
|
Janus
|
10e8a90224
|
kivy: port lightning ui to lnbase
|
2019-08-20 09:03:09 +02:00 |
|
Janus
|
18963405ee
|
lightning: remove hub based approach, port qt gui to lnbase
|
2019-08-20 09:03:09 +02:00 |
|
Janus
|
094b939a24
|
lightning: qt channel dialog, fix for shutdown when lightning disabled
|
2019-08-20 09:03:09 +02:00 |
|
Janus
|
0abfcd2b6a
|
lightning: add --simnet and --lightning switches
|
2019-08-20 09:03:09 +02:00 |
|
Janus
|
0f6566d11e
|
lightning: less junk on console, quicker shutdown
|
2019-08-20 09:03:09 +02:00 |
|
Janus
|
d84eab0418
|
lightning: complete moving of lightning objects, acquire net/wallet lock while answering lightning requests
|
2019-08-20 09:03:09 +02:00 |
|
Janus
|
ad5aac1383
|
lightning: march 2018 rebase, without integration
|
2019-08-20 09:03:09 +02:00 |
|
ThomasV
|
9c454726f4
|
rename WizardChoiceDialog (ambiguous)
|
2019-08-20 09:02:33 +02:00 |
|
SomberNight
|
bffc2a1d4b
|
wizard: try harder to have temporarily stored pw erased from memory
|
2019-08-14 17:27:38 +02:00 |
|
SomberNight
|
25a1ed048f
|
qt preferences: cast some config values to bool
to gracefully handle unexpected values
fixes #5562
|
2019-08-14 17:15:03 +02:00 |
|
SomberNight
|
e62d652f14
|
(trivial) time.clock is deprecated, replace with time.process_time
|
2019-08-14 02:18:08 +02:00 |
|
SomberNight
|
bf7beba60c
|
kivy wizard: script type dialog now uses toggle buttons
|
2019-08-13 20:12:27 +02:00 |
|
SomberNight
|
bcbd52d752
|
kivy wizard: dedicated button for seed options
previously user had to touch the text field itself
|
2019-08-13 19:19:50 +02:00 |
|
ThomasV
|
a7b61fcab9
|
kivy: support bip39 seeds
|
2019-08-13 17:14:54 +02:00 |
|
SomberNight
|
95ae42b998
|
kivy wizard: undo Window.bind callbacks
related: #5534
|
2019-08-13 17:12:42 +02:00 |
|
zebra-lucky
|
93724ba33a
|
qt gui: fix qrcodewidget pen for retina display
|
2019-08-10 03:18:15 +03:00 |
|
SomberNight
|
9547fb7b06
|
qt console: accept kwargs for commands.py methods
e.g. make_seed(nbits=264, segwit=True)
also allow setting "password" as a kwarg
|
2019-08-06 05:20:53 +02:00 |
|
zebra-lucky
|
e953eebdb9
|
gui/kivy: fix installwizard back button behaviour
|
2019-07-28 04:04:20 +03:00 |
|
SomberNight
|
f60f690ca9
|
change many str(e) to repr(e) as some exceptions were cryptic
it's often valuable to see the type of the exception
(especially as for some exceptions str(e) == '')
|
2019-07-17 20:12:52 +02:00 |
|
SomberNight
|
b4bf39ee92
|
qt coins tab: let user filter by prevout_hash/prevout_n
|
2019-07-08 05:20:26 +02:00 |
|
SomberNight
|
5bf854edcb
|
android build: make buildozer.spec more similar to upstream example
|
2019-07-05 00:10:55 +02:00 |
|