424 Commits (113d698e425711625eaab5dd0eab9e95c3d2e742)

Author SHA1 Message Date
SomberNight f12e87be93
lnchannel: add new states: `WE_ARE_TOXIC`, `REQUESTED_FCLOSE` 4 years ago
ThomasV 121d8732f1 Persist LNWatcher transactions in wallet file: 4 years ago
SomberNight 90dbac5a65
lnpeer: make "trigger_force_close" work with eclair 0.7+ remotes 4 years ago
SomberNight 06687e06d8
lnpeer: forwarding: better handle if next_peer is offline 4 years ago
ThomasV cc1b4a5c90 lnpeer: fix ping behavior. 4 years ago
SomberNight ef4477a930
lnpeer.reestablish_chan: enforce order of replaying commitsig/revack 4 years ago
ThomasV 917f256e33 remove scheduled invoices: bad UX. better expect the user to retry later. 4 years ago
ThomasV cbeea6e42a fix #7783 4 years ago
SomberNight b7dd51612e
asyncio: use loop.create_future() instead of asyncio.Future() 4 years ago
ThomasV 60865f3902 Show options if we do not have the liquidity to pay a lightning invoice: 4 years ago
SomberNight a92dede490
lnpeer: some rework of error/warning message handling 4 years ago
ThomasV 05119b0d2c lnpeer: fix shutdown: do not broadcast dummy tx 4 years ago
ThomasV a65b97d25c lnpeer: raise GracefulDisconnect in wait_for_message 4 years ago
ThomasV 00902a40d7 lnpeer: favor schedule_force_closing wrapper 4 years ago
ThomasV da16b11159 minor: simplification 4 years ago
ThomasV 61eebb2b77 lnpeer: no need to raise GracefulDisconnect twice 4 years ago
ThomasV 47917d9e6c lnpeer: factorize on_warning/on_error code 4 years ago
bitromortac 3915045067 lnpeer: warnings for shutdown and open_channel 4 years ago
bitromortac 9e800172ec lnpeer: send/handle error and warning messages 4 years ago
ThomasV 6667a79f10 modern shutdown: 4 years ago
ThomasV 0b203f0b94 lnpeer: refactor fee negotiation in _shutdown 4 years ago
bitromortac ec740d45f1 lnpeer: modern fee negotiation 4 years ago
SomberNight 556b98736e
lnworker.try_force_closing: changed to not be async (and renamed) 4 years ago
ThomasV 395911b086 follow-up previous: set exception to be raised after we have sent channel_reestablish 4 years ago
ThomasV cf61b1ed89 move comment (minor, follow-up prev commit) 4 years ago
ThomasV b2f84187bc Split code in reestablish_channel: 4 years ago
bitromortac a4f5cfc91a
trampoline: refactor routes, enable e2e mpp 4 years ago
sgmoore 3f20215d03
trivial: minor grammar fixes 4 years ago
SomberNight 40c1597c0a
lntransport: change name used in logs to make collisions unlikely 4 years ago
SomberNight c9c094cfab
requirements: bump min aiorpcx to 0.22.0 4 years ago
SomberNight c131831373
util: rm SilentTaskGroup. this does not seem to be needed anymore 4 years ago
bitromortac 6915e3cb10
lnpeer+wallet: use channel type for channel open 4 years ago
bitromortac a3ec3f3228
trampoline: forwarding, use correct secret for legacy case 4 years ago
bitromortac ffba3fb7fc
lnpeer: fix possibly nonexistant to_remote check 4 years ago
SomberNight 56b03e2e8d
lnpeer: more forwarding is now event-driven 4 years ago
SomberNight 12f3525df0
lnpeer: disable msg processing rate-limiting in tests 4 years ago
SomberNight 16c6655892
lnpeer: make forwarding partly event-driven 4 years ago
bitromortac e97f350597
add comment for safer forwarding 4 years ago
bitromortac 947693c90d
check dust limits 4 years ago
bitromortac f2f8c4533b
implement option_shutdown_anysegwit 4 years ago
SomberNight 4af103378a
lnpeer: refactor some checks re open_channel/accept_channel 4 years ago
ThomasV 7a0904c0f4 wallet update: move fields that have string keys out of channel log 4 years ago
SomberNight 3a7f5373ac
trampoline: improve payment success 5 years ago
SomberNight d62a4833e5
lnpeer.channel_establishment_flow: check funding_sat in bounds earlier 5 years ago
SomberNight f2040b19ea
lnpeer: log both sent and recv msgs; use pubkey for incoming transports 5 years ago
SomberNight 5a3ec45b16
lnworker: fix another peer-handling race 5 years ago
ThomasV 8b95b2127d regtest backups: test both cases (onchain and imported) 5 years ago
ThomasV b64fcfb9e3 lnpeer: if close_channel times out, check unconfirmed_closing_txid before raising an exception 5 years ago
ThomasV 130842ecd4 Add 'has_onchain_backup' to channel storage, to fix the displayed icon. 5 years ago
SomberNight 2c047c72e1
(trivial) just add some TODOs 5 years ago