11391 Commits (10e186c1d312f1a13f6d86246b0397dbe779afdd)
 

Author SHA1 Message Date
ThomasV fa3eefa479 refactor a few lnchannel methods 7 years ago
ThomasV cd7ed4c59c fix: constraints.feerate -> get_latest_feerate 7 years ago
ThomasV f7c05f2602 Synchronize watchtower asynchronously: 7 years ago
SomberNight f060e53912 (trivial) fix type annotation 7 years ago
SomberNight 087994e39a lnchannel: move fee update logic to lnhtlc (and hopefully fix it) 7 years ago
ThomasV 3d7f7dfc82 revamp fee updates (draft) 7 years ago
SomberNight 7431aac5cd lnhtlc: (fix) was locking in too many updates during commit/revoke 7 years ago
SomberNight 4ccfa39fdd cli: fix add_peer cmd 7 years ago
ThomasV 9045d7b293 cleanup revoke_current_commitment 7 years ago
ThomasV e43a3bc63a follow-up prev commit: pass is_mine to _edge_cost 7 years ago
ThomasV b55f9e9e6a Do not route through channels for which we did not receive 7 years ago
ThomasV 30e942bead fix: delete from channel_db 7 years ago
ThomasV 32fcad5bc3 channel_db: update channels_for_node when removing channel 7 years ago
ThomasV 2be68ac4d2 Use one LNWatcher instance per wallet 7 years ago
ThomasV 4d76e84218 improve regtest.sh with wait functions 7 years ago
ThomasV 6b90d501ab fix type: list 7 years ago
ThomasV 94fe28b576 regtest: remove cost limit 7 years ago
ThomasV c7b9bdc5f5 lnwatcher: wait until lnwatcher is fully synchronized before check_onchain_situation 7 years ago
ThomasV a8ce8109be Perform breach remedy without sweepstore: 7 years ago
ThomasV 238f3c949c get rid of sql_alchemy 7 years ago
ThomasV 0eab1692d6 Do not store message payloads in channel db. 7 years ago
ThomasV f2d58d0e3f optimize channel_db: 7 years ago
ThomasV 180f6d34be separate channel_db module 7 years ago
ThomasV 06b5299b0f comment out convert, add logging statement 7 years ago
ThomasV a54cb30cf3 kivy: simplify open_channel dialog 7 years ago
SomberNight c15267e1f6 pycryptodomex for android 7 years ago
ThomasV 115113f492 remove expensive sql request, python set comparison is faster 7 years ago
ThomasV af7d7e883c Rework wallet history methods: 7 years ago
SomberNight 7e8be3d2e7 lnpeer: some exception handling clean up 7 years ago
SomberNight efc8948c00 lnworker: set DATA_LOSS_PROTECT flag for LNGossip too 7 years ago
SomberNight e6fc8868b1 qt channels list: add "short channel id" column 7 years ago
SomberNight aa4027298f do not "import *" 7 years ago
SomberNight 3413eb05b9 qt ChannelsList: some clean-up 7 years ago
SomberNight 5e3e3e41a1 qt receive tab: fix update_receive_address_styling 7 years ago
SomberNight 63217c1ca7 qt main window: hide "Channels" tab if lightning is disabled 7 years ago
ThomasV 70cd29f9e1 GUI refactoring for Kivy and lightning. 7 years ago
ThomasV 1a23dcb8d5 display lightning payment attempts using signal 7 years ago
ThomasV 049857d528 on_revoke_and_ack: be robust to exceptions raised in lnwatcher 7 years ago
ThomasV dff1822c37 fix watchtower: sweep_tx must not be None 7 years ago
ThomasV d477e3489f lnworker: fix reestablish_peer_for_given_channel by passing chan explicitly 7 years ago
ThomasV 0f00f4f655 fix encode_msg: optional fields were not sent 7 years ago
ThomasV 67f1ade798 send data_loss_protect fields if we support it 7 years ago
ThomasV 9eddb9844c on_commitment_signed: distinguish between exceptions 7 years ago
ThomasV 0913194a53 qt: add clear button to receive tab, show invoice right after it is added 7 years ago
ThomasV 234591624e request_lists: remove non-sense 7 years ago
ThomasV b8d908d63e lnworker improvements: 7 years ago
ThomasV d2dfa8c558 regtest: use while loops instead of fine-tuned delays 7 years ago
ThomasV d9b041e64d encapsulate detect_who_closed in channel 7 years ago
ThomasV 24cc3599c7 lnworker: catch exceptions raised by add_future_tx 7 years ago
ThomasV 740ef09883 simplify_lnsweep 7 years ago