11432 Commits (0d1ffe56426d6fc8225c8220296847ed8cb4434e)
 

Author SHA1 Message Date
SomberNight ce54b5411e lnhtlc: htlcs_by_direction now returns dict keyed by htlc_id 5 years ago
ThomasV 8e2ebddc0b add jsonrpcserver/jsonrpcclient to requirements 5 years ago
ThomasV b2f61bdc06 use aiohttp + jsonrpcserver in watchtower 5 years ago
ThomasV de29fe6930 remove unused import 5 years ago
SomberNight 8ad25b3a52 lnpeer: make sure forwarding is disabled by default 5 years ago
SomberNight a27b03be6d lnhtlc: local update raw messages must not be deleted before acked 5 years ago
SomberNight 4fc9f243f7 lnpeer: reestablish_channel - always replay unacked local updates 5 years ago
ThomasV 98a1c9268a qt: do not show paid requests 5 years ago
ThomasV bd5c83e906 fix race condition with channel_timestamps 5 years ago
ThomasV b493219829 require data loss protect 5 years ago
ThomasV 9f8e2c689e test funding_txn_minimum_depth, show it in GUI 5 years ago
ThomasV bbec1dceda lnpeer: fix and simplify tests in maybe_send_commitment 5 years ago
ThomasV 39bae1c7cf channel_db: load_data should load node_info 5 years ago
ThomasV 46c2d7821f kivy: show pending requests in receive tab instead of dialog 5 years ago
ThomasV f8038d024b kivy: lnpay_thread 5 years ago
ThomasV 9e78fdbf71 qt gui: simplify signals 5 years ago
ThomasV e584a7451c simplify tx history: do not use separate columns for lightning 5 years ago
SomberNight 80c52d4808 simple_config.estimate_fee: make sure method never fails 5 years ago
SomberNight 7f1b456b93 lnhtlc.discard_unsigned_remote_updates: fix edge case 5 years ago
SomberNight bb63bd98fb lnpeer: should not mark channel as OPEN if reestablish did not complete 5 years ago
SomberNight 940fc86749 lnpeer: reestablish_channel - fix data_loss_protect edge case 5 years ago
SomberNight 107f271e58 move all ctn book-keeping to lnhtlc (from lnchannel) 5 years ago
SomberNight 44761972cb lnchannel: ctx output-ordering: identical htlcs are ordered by CLTV 5 years ago
SomberNight b1f606eaed lnchannel: start using "latest" and "next" instead of "current" and "pending" 5 years ago
SomberNight e32807d29d lnworker: only reestablish channels after on-chain state is synchronized 5 years ago
SomberNight 944e4f0ba0 implement data_loss_protect 5 years ago
SomberNight fdf8d8609b lnpeer: make feature-bit testing easier 5 years ago
SomberNight 014b921393 lnpeer: reestablish_channel - replay un-acked local updates 5 years ago
SomberNight e81ae1921b lnpeer: reestablish_channel - discard unsigned remote updates 5 years ago
SomberNight c046f2cc1c lnhtlc: move 'next_htlc_id' from ChannelConfig to lnhtlc log 5 years ago
SomberNight c8b19aec2a lnpeer: make reestablish_channel saner 5 years ago
SomberNight a3fd6b3ce8 lnhtlc: rename ctx_pending to revack_pending, and persist it 5 years ago
SomberNight cd4268c521 lnworker: small clean-up of short_channel_id format 5 years ago
SomberNight bdbc662a36 lnpeer: channel_reestablished is now a queue (instead of future) 5 years ago
SomberNight 0d84873a75 lnchannel: trivial clean-up 5 years ago
ThomasV 57ec8f51c8 lnpay: check whether invoice has been paid 5 years ago
ThomasV 4b2336304f kivy fix: get_latest_feerate 5 years ago
ThomasV f9a2e7eeb4 lnworker.get_invoice_status: test if invoice is expired 5 years ago
ThomasV cac1e87286 use aiohttp+jsonrpcclient to sync with remote watchtower 5 years ago
ThomasV 740381e993 fix: remove unused parameter to add_sweep_tx 5 years ago
ThomasV fa3eefa479 refactor a few lnchannel methods 5 years ago
ThomasV cd7ed4c59c fix: constraints.feerate -> get_latest_feerate 5 years ago
ThomasV f7c05f2602 Synchronize watchtower asynchronously: 5 years ago
SomberNight f060e53912 (trivial) fix type annotation 5 years ago
SomberNight 087994e39a lnchannel: move fee update logic to lnhtlc (and hopefully fix it) 5 years ago
ThomasV 3d7f7dfc82 revamp fee updates (draft) 5 years ago
SomberNight 7431aac5cd lnhtlc: (fix) was locking in too many updates during commit/revoke 5 years ago
SomberNight 4ccfa39fdd cli: fix add_peer cmd 5 years ago
ThomasV 9045d7b293 cleanup revoke_current_commitment 5 years ago
ThomasV e43a3bc63a follow-up prev commit: pass is_mine to _edge_cost 5 years ago