11055 Commits (a40a08703703472cb0bc7f28487ac31113e52295)
 

Author SHA1 Message Date
SomberNight da0008e63e
more post-rebase fixups 6 years ago
SomberNight a1c68e49b7
lnchannel: add_htlc and receive_htlc now take and return UpdateAddHtlc 6 years ago
ThomasV e6a01771fa
lightning: Save invoices and preimages separately. Save preimages when forwarding 6 years ago
ThomasV 2bddb222bc
lnpeer: distinguish local and remote pending updates 6 years ago
ThomasV 0cba162640
lnchannel: reformatting 6 years ago
ThomasV 2c851ca30e
lnpeer: send commitment after receiving updates 6 years ago
ThomasV 93019987f1
move lightning icon 6 years ago
SomberNight dd12dddc0c
lightning post-rebase fixups 6 years ago
ThomasV 8d626c09c8
follow-up previous commit 6 years ago
ThomasV ad1503f2e8
lnpeer: replace asyncio.sleep with events 6 years ago
ThomasV 6d25670356
code refactoring: _maybe_fullfill_htlc, _maybe_forward_htlc 6 years ago
ThomasV 0c351c93ad
lnchannel: fix error message 6 years ago
ThomasV 6dd84c238e
Refactor LNPeer in order to support HTLC forwarding: 6 years ago
ThomasV ca9b1f4b26
test_lnpeer: add names 6 years ago
ThomasV 4330b93381
Rename lnchan, lnchannel_verifier, lnbase 6 years ago
Janus 18e4e7ec5c
lnworker: save outgoing invoice when initiating payment 6 years ago
Janus c3f2a0178d
qt: channel_details: prevent crash on stuck SENT htlc 6 years ago
Janus efd507c78f
move lightning message encoding to new lnmsg module 6 years ago
Janus 53124413ae
lightning: post-rebase fixes, read_QIcon and invalid import 6 years ago
ThomasV cbf27b2102
test_forwarding: do not set HOME 6 years ago
ThomasV 19b27713f3
lnbase: rename methods, fix tests 6 years ago
ThomasV c1eb25bc52
script that tests htlc forwarding 6 years ago
ThomasV adc6e577d9
Forward HTLCs 6 years ago
ThomasV 24d1e59ef7
lnworker: get_channel_by_short_id 6 years ago
ThomasV 0e7a733147
lnpeer: receive_and_revoke, send_and_revoke 6 years ago
ThomasV e14485d66c
set short_channel_id regardless of channel state, because peer might be disconnected 6 years ago
ThomasV 7b1481155f
show amount in channel opening/closure 6 years ago
ThomasV a9973e644a
fix: test short_channel_id before removing from channel_db 6 years ago
ThomasV b39d1a6ea0
history tab: render channel opening/closure on a single line 6 years ago
ThomasV c6e6e4ac8b
restructure channel_reestablish, resend funding_locked if needed 6 years ago
ThomasV 11bb0e845e
fix tests 6 years ago
ThomasV dcf0cdc534
move LNPeer handshake back into initialize 6 years ago
ThomasV 81588c4b93
history: better handling of None timestamps 6 years ago
ThomasV 4c110cd85c
follow-up previous commit 6 years ago
ThomasV d1d2d2b006
create transport and perform handshake before creating Peer 6 years ago
ThomasV 2ea77f1224
do not add ephemeral addresses to recent peers 6 years ago
ThomasV 51127c3ec4
fix channel closure when it was requested by the remote party 6 years ago
ThomasV e12b0f28a5
CLI: use funding_point in channel_open and channel_close. add host:port to nodeid 6 years ago
ThomasV 819b2aea8a
rpartition->rsplit 6 years ago
ThomasV 308e9aa4ca
follow-up prev commit: use maxsize to sort timestamps 6 years ago
ThomasV 8e748521fd
save channel timestamps, and show lightning payments in history tab 6 years ago
ThomasV 37ab8b5852
channel: is_closed 6 years ago
ThomasV e9d1e32c1a
fix lnworker.get_balance 6 years ago
ThomasV ec3e9960e7
gui: display lightning balance in status bar 6 years ago
Janus 9699693109
ln: show full chan id in list, use Event for initialized, more timeouts, return peer from add_peer, set max_htlc_value_in_flight_msat to capacity 6 years ago
ThomasV 9d3c1c90a8
add watchtower_window 6 years ago
ThomasV 4036da086f
gui: show incoming lightning requests, add on-chain icon 6 years ago
ThomasV fde6ad2390
Store boolean is_received in lightning invoices. Sort lightning history with timestamp. Minor fixes 6 years ago
Janus 9f18f517b0
tests: update lnbase test to use 4-tuple for invoices 6 years ago
ThomasV 90f722c100
follow-up prev commit 6 years ago