11129 Commits (95a217478932b75503732ce4864621b7112629c1)
 

Author SHA1 Message Date
Janus 520b5703a4 lnbase: resend revoke_and_ack if necessary 6 years ago
ThomasV 30753ed475 watchtower: use network job, catch exceptions 6 years ago
ThomasV 680b129b4a remote watchtower: initial commit 6 years ago
Janus 94a10e6307 rebase fixup: use new broadcast_transaction API 6 years ago
Janus 601356f5d1 lnbase: use 45000 feerate on regtest for eclair compatibility 6 years ago
ThomasV 46cf18ce5f open_channel: improved success message 6 years ago
ThomasV 6efe5db0d0 run open_channel in a WaitingDialog 6 years ago
Janus 1763d02b05 rename lnhtlc->lnchan, HTLCStateMachine->Channel 6 years ago
Janus b26dc66567 lnhtlc: only store feerate once, don't store heights since we do not roll back 6 years ago
Janus e8471e483b lnhtlc: merge config and state, remove unnecessary properties 6 years ago
Janus 1d4c113a35 lnhtlc: remove lookup_htlc, use heterogeneously typed lists 6 years ago
Janus 699368b0b7 lnhtlc: save settled htlc amounts separately 6 years ago
Janus 18d06dd6b4 qt channels_list: use repr() and not str() for exceptions 6 years ago
ThomasV d439b3c308 fix previous commit 6 years ago
ThomasV 1ebd1baebf follow-up 1c8a4bcfa497b117e4511c2f108dbca8a1adb793 6 years ago
SomberNight 8d4a5bd1d7 lnbase: handle some error codes re htlc failures ('UPDATE' flag) 6 years ago
SomberNight a8ace7ef4f lnonion: use IntEnum and IntFlag for failure codes 6 years ago
SomberNight 864efa029b handle failing htlc after restart 6 years ago
SomberNight eced61123d clean up local/global features 6 years ago
SomberNight 4d32478f30 on_channel_reestablish: try to get remote to force close channel if out-of-sync. 6 years ago
SomberNight 1946254ef2 on_update_fail_htlc: don't send commitment without changes 6 years ago
SomberNight bf25d765d9 simplify ChannelDB.on_channel_update 6 years ago
SomberNight c1473ca97d travis: don't build binaries on ln branch 6 years ago
SomberNight a06b49ae40 when paying and there are multiple 'r' hints, use one at random 6 years ago
SomberNight 97393d05aa use 'r' field in invoice when making payments (routing hints) 6 years ago
SomberNight 029ec5a5ab make our channels private, and put routing hints in invoices we create 6 years ago
SomberNight 09c3e52e62 lnworker: fix race 6 years ago
SomberNight 53802ba382 lnaddr: clean up imports 6 years ago
ThomasV c1b34dafe2 follow-up previous commit 6 years ago
ThomasV 4441233596 get rid of callbacks in lnwatcher, use network events instead 6 years ago
ThomasV 242ab5ae56 lightning: fix tests 6 years ago
SomberNight 5fbadafdb1 follow-up lnwatcher changes 6 years ago
ThomasV 6e5b36e661 lnwatcher simplification: remove ctn tests and pubkeys 6 years ago
ThomasV 9a88b5605a add more fields to list_channels 6 years ago
ThomasV 6b9de278d4 aiosafe: define user visible exception class 6 years ago
ThomasV 6f3c2b30ed lnbase: propagate error messages received in on_error to their relevant coroutines 6 years ago
ThomasV 11c3ca281c create sweep transaction outside of lnwatcher 6 years ago
SomberNight 72eb179c7a fix race between lnwatcher/lnworker 6 years ago
SomberNight d44afd9633 fix tests 6 years ago
SomberNight 707c7d569d lnbase: Peer handles its own disconnection instead of lnworker 6 years ago
SomberNight f3dd7ce615 follow-up prev: avoid storage key collision with old 'lightning_privkey' 6 years ago
SomberNight 17457327ef make key derivation reasonable 6 years ago
Janus 5859054095 fix lnwatcher for channels initiated by remote 6 years ago
SomberNight fb8deecb57 lnutil: missing import 6 years ago
Janus c5b7deac6b lnhtlc: don't save FeeUpdates to disk, only keep FeeUpdate in memory while in progress 6 years ago
Janus 8bd6dc2425 ln: fix opening of channels (NameErrors) 6 years ago
Janus bdf36ac649 lnbase: update gui after accomodating channel opening request 6 years ago
Janus 0405f0d9ad accept channel opening requests initiated by remote 6 years ago
SomberNight b18a17ef79 lnchannelverifier: (minor) use named fields of namedtuple 6 years ago
SomberNight c430b39b7d fix lnworker.choose_preferred_address 6 years ago