10816 Commits (75dd56eff09bab6a218658ccb396107adbad0f75)
 

Author SHA1 Message Date
ThomasV 75dd56eff0 avoid code duplication between methods that send channel updates 6 years ago
Janus 5e7117dddd ln: commit fee updates as soon as possible 6 years ago
Janus 5753cf9e05 ln fees: avoid resending same fee update before it has been committed to, docs 6 years ago
ThomasV 22b06ddec2 lnwatcher: fix parameters to broadcast_transaction 6 years ago
Janus d07adda3c0 lnhtlc: decrease next_htlc_id counter when removing htlcs when saving 6 years ago
ThomasV 1127d3f467 simplify syntax 6 years ago
Janus 878dc17acb ln: don't save htlcs that are not locked in 6 years ago
Janus 2c6925e526 lnhtlc: bip69 ordering of htlc signatues we generate 6 years ago
Janus e23e0d6c6e ln: avoid duplicated htlc filter code, support multiple htlcs better 6 years ago
Janus e18a3b5a3d lnutil: remove LI01 sort after Tx.from_io: fixup after rebase on da9d1e6001 6 years ago
Janus 50b3bc939c avoid reading from queues concurrently in pay() 6 years ago
ThomasV a54631b873 add pong handler to reduce verbosity 6 years ago
Janus a04e37d050 keep htlc history in case a htlc fails 6 years ago
Janus cf4f0c5d3a add command to clear ln blacklist, prevent error in pay() from killing Peer 6 years ago
SomberNight 200b012e57 lnchannelverifier: some clean-up 6 years ago
SomberNight c91fe27e7d fix lnwatcher: network triggers were renamed 6 years ago
SomberNight d29191b010 rename LNChanAnnVerifier 6 years ago
SomberNight fc0009206b fix prev 6 years ago
ThomasV 31b1243f25 lnbase: save_channel in revoke 6 years ago
ThomasV 8df569962d fix: broadcast_transaction from non network thread 6 years ago
ThomasV 180eb6d101 partial revert of df24fb00578309b5db27876769306196238ec3f2: process_message should not be async 6 years ago
ThomasV dc0f03de99 channel verifier: fix request_chunk args 6 years ago
ThomasV 08448fd2f0 add lnworker in start_network 6 years ago
ThomasV 5c5982d9f7 lnwatcher: do not assume addr_sync.synchronizer 6 years ago
Janus cc7ef49c43 lnhtlc: also check received htlcs when validating commitment sigs 6 years ago
Janus 224226f427 ln: cooperative close with remote peer initiating 6 years ago
Janus ff902a55ee lnhtlc: don't settle htlc with HTLCStateMachine too early 6 years ago
Janus d5d9270d0c lnhtlc: save logs and feeupdates 6 years ago
Janus eca5545004 lnhtlc: don't throw away fee updates or htlcs 6 years ago
Janus 02eca03486 lnhtlc: cleanup and save settled htlcs 6 years ago
Janus 6f5209ef85 lnhtlc: test that sent amount is received 6 years ago
Janus 261fefb6f3 lnwatcher rebased 6 years ago
Janus 3eabd70df5 lightning: post aiorpcx rebase fixup 6 years ago
SomberNight 7edba63341 remove our closed channels from channeldb. note some FIXMEs 6 years ago
SomberNight 08d20ce187 lnbase: fix payments 6 years ago
SomberNight 1b030fca78 rebase follow-up: use namedtuples from master in new code (TxOutput, TxMinedStatus) 6 years ago
SomberNight bab9f163f7 decode onion errors to failure message type 7 years ago
SomberNight b85aea1541 qt: pay_lightning_invoice - attempt paying multiple times in case of failure 7 years ago
SomberNight 4d1785799b lnbase.pay: test if htlc can be added 7 years ago
SomberNight 9827cda9b1 qt send tab: hide fee fields when paying with lightning 7 years ago
SomberNight 2b4a436572 qt open channel dialog: allow pasting invoices to open a channel 7 years ago
SomberNight cd893de837 lnrouter: use 'disable' flags from channel updates in path finding 7 years ago
SomberNight 15a6a83107 ln onchain fees: use 2 block ETAs with 150 s/b fallback 7 years ago
SomberNight f3e5ba6ac1 more reliable peer and channel re-establishing 7 years ago
SomberNight 362a3a5a44 lnworker: fix confusion re what is in self.peers 7 years ago
SomberNight 9f79b7df63 don't connect to same peer multiple times 7 years ago
SomberNight 0b0bc89083 fix tests 7 years ago
SomberNight c02cc9bb3b persist recent peers. implement dns seed bootstrapping. 7 years ago
SomberNight bc06ded4b9 persist nodes in channel_db on disk 7 years ago
SomberNight 5a05a92b3d move bolt-04 onion stuff to its own module 7 years ago