ThomasV
|
31b67c422b
|
add peer suggestion to open channel dialog. move add_peer code back to lnworker constructor
|
7 years ago |
ThomasV
|
2ee41975f9
|
add lnworker.main_loop to network.futures so it gets cancelled on exit. fix aiosafe verbosity.
|
7 years ago |
ThomasV
|
44d8c8f995
|
diagnostic_name: convert to str
|
7 years ago |
ThomasV
|
8f779f504f
|
LNWorker: connect to multiple peers.
save exceptions in aiosafe.
enable adding peer in GUI.
|
7 years ago |
Janus
|
35adc3231b
|
lightning: fixup after rebasing on restructured master
|
7 years ago |
ThomasV
|
1db7a8334a
|
Refresh LN status in GUI using network callback.
|
7 years ago |
Janus
|
9145d61797
|
lnhtlc: remove unnecessary double application of pending feerate
|
7 years ago |
Janus
|
cc48e14618
|
ln: enable receiving dust htlcs
|
7 years ago |
SomberNight
|
18627ecd1a
|
lnwatcher: naive code to sweep to_local from our ctx (will not wait for timelock yet)
|
7 years ago |
Janus
|
55a7e4cec1
|
ln: use pending_local_commit while closing (won't be revoked)
|
7 years ago |
Janus
|
ed62a21547
|
ln: raise our dust/reserve to 546 to be compatible with c-lightning
|
7 years ago |
Janus
|
b26e028d9b
|
ln: test fix: our commit fee is implicit from outputs
|
7 years ago |
Janus
|
2dd1cb86fa
|
lnbase: do not revoke more than once if we have missed reading commitments
|
7 years ago |
SomberNight
|
63d2c3aaf4
|
lnwatcher: sweep to_remote and to_local outputs if they close
|
7 years ago |
Janus
|
8573dd3b6a
|
ln: revoke before sending bare ctx in pay(), remove subtraction of trimmed amt from fee
|
7 years ago |
Janus
|
605d6ff5ca
|
ln: add two trimming tests, avoid negative numbers in htlc trim decision
|
7 years ago |
Janus
|
03c2b954d9
|
lnhtlc: fee update upgrade and passes ReciverCommits and SenderCommits tests, fix NameErrors in lnbase
|
7 years ago |
Janus
|
d95d6fcae9
|
lnaddr: remove remnants of lightning_payencode directory
|
7 years ago |
Janus
|
ea3d8cb157
|
lnaddr: fix imports
|
7 years ago |
ThomasV
|
722b4c5029
|
move comment
|
7 years ago |
ThomasV
|
8346e358b2
|
move lnaddr.py to lib
|
7 years ago |
Janus
|
4515c859c4
|
ln: avoid code duplication
|
7 years ago |
Janus
|
fe973a5137
|
ln: avoid recursive dependencies, make new lnutil
|
7 years ago |
Janus
|
7a3551b5df
|
ln: merge OpenChannel and HTLCStateMachine
|
7 years ago |
Janus
|
42a56df996
|
ln: shortcut some OpenChannel fields to traversing too much
|
7 years ago |
Janus
|
77e9abc655
|
ln: store HTLCStateMachine in lnworker.channels
|
7 years ago |
SomberNight
|
0d4593eebf
|
improve Qt Receive tab for LN payment requests
|
7 years ago |
ThomasV
|
c7e47b74a9
|
Separate open_channel dialog. In open_channel_coroutine, use host and port from channel announcements
|
7 years ago |
Janus
|
dbdabcfc5d
|
ln: use new non-classmethod add_signature_to_txin
|
7 years ago |
Janus
|
b3dad9480c
|
ln: trim dust htlc outputs
|
7 years ago |
ThomasV
|
8fe70fc0eb
|
do not set channel state in close_channel; the watcher should do it
|
7 years ago |
ThomasV
|
61983c222a
|
lightning: single shared instance of Watcher, ChannelDB and PathFinder
|
7 years ago |
ThomasV
|
3fd3b2a74d
|
disable lightning on mainnet
|
7 years ago |
Janus
|
e7089c1458
|
ln: improve lnhtlc, passes test
|
7 years ago |
Janus
|
56d5936661
|
lnhtlc: use current_per_commitment_point, current_commitment_signature
|
7 years ago |
ThomasV
|
0ccafb547c
|
fix reestablish_channel
|
7 years ago |
ThomasV
|
df960700c9
|
reestablish channels in network callback
|
7 years ago |
ThomasV
|
322acd93d9
|
channel watcher class
|
7 years ago |
Janus
|
4eb370d2e2
|
ln: add was_announced in test_lnhtlc
|
7 years ago |
Janus
|
7f206d6e4c
|
ln: close channels
|
7 years ago |
Janus
|
83c60441cf
|
ln: don't corrupt channels storage when multiple funding_locked are received
|
7 years ago |
Janus
|
3f73332817
|
ln: don't break channel when failing htlc
|
7 years ago |
Janus
|
6f88c55f17
|
ln: announcement reliability fixes for qt, remove asserts forbidding unbalanced channels
|
7 years ago |
Janus
|
e9fec66eb4
|
ln: begin handling htlc failures
|
7 years ago |
SomberNight
|
6d8cae11dd
|
add minor comment for RouteEdge as clarification
|
7 years ago |
SomberNight
|
36519a535b
|
LNPathFinder: cltv delta of first edge in a path should be ignored
|
7 years ago |
Janus
|
a106760469
|
ln: channel announcements
|
7 years ago |
Janus
|
275f1e6cbc
|
ln: lnpay: revoke until we get a commitment tx without htlcs
|
7 years ago |
Janus
|
f169bff89e
|
ln: fix reestablishing channel with no mined funding tx
|
7 years ago |
Janus
|
3ea6415dc7
|
ln: fix repeated payments
|
7 years ago |