467 Commits (e8a2fa5596a496c172fe8a428651c04c51afd4f7)

Author SHA1 Message Date
SomberNight e6a0b641d5 lnaddr: encode min_final_cltv into invoice 6 years ago
SomberNight 384fd665b3 log if no invoice has no routing hints 6 years ago
ThomasV 87cc312d1e improve suggest_peers; add htlcs to list_channels. 6 years ago
SomberNight 9de6028fb5 clean-up Peer init 6 years ago
SomberNight 25c2657680 if channel_update for our channel is missing, fill invoice with zeroes 6 years ago
SomberNight 2e5552816c if payment fails with UPDATE onion error, also utilise channel_update for private channels 6 years ago
Janus 962f70c7da ln: add lightning_listen config option 6 years ago
SomberNight ff0aa90ddf lnworker: make add_peer async 6 years ago
SomberNight a91e244a05 path finding: minor clean-up 6 years ago
ThomasV 9a59ffaf44 lnrouter: filter out unsuitable channels 6 years ago
ThomasV 445252284f move transport code to its own file 6 years ago
ThomasV 910e85ec01 future and callback are not needed here 6 years ago
Janus 71afa3cc70 lnbase: split out BOLT-08 (Noise) implementation 6 years ago
ThomasV 626d09b358 add 'recḱless' option to allow using lightning on mainnet 6 years ago
SomberNight 48252318b8 rebase follow-up 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 e8471e483b lnhtlc: merge config and state, remove unnecessary properties 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
ThomasV 4441233596 get rid of callbacks in lnwatcher, use network events instead 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 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 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 0405f0d9ad accept channel opening requests initiated by remote 6 years ago
SomberNight c430b39b7d fix lnworker.choose_preferred_address 6 years ago
Janus 139f773c2e new network API: use broadcast_transaction with run_from_other_thread 6 years ago
Janus 646881f437 lnworker.pay(): lightning-integration support 6 years ago
Janus c8dc17012f lnworker: add missing import 6 years ago
Janus efc8d50570 move connection string decoding to lnworker, fix test_lnutil 6 years ago
Janus 5e7117dddd ln: commit fee updates as soon as possible 6 years ago
SomberNight c91fe27e7d fix lnwatcher: network triggers were renamed 6 years ago
ThomasV 8df569962d fix: broadcast_transaction from non network thread 6 years ago
Janus 224226f427 ln: cooperative close with remote peer initiating 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 1b030fca78 rebase follow-up: use namedtuples from master in new code (TxOutput, TxMinedStatus) 6 years ago
SomberNight b85aea1541 qt: pay_lightning_invoice - attempt paying multiple times in case of failure 6 years ago
SomberNight 15a6a83107 ln onchain fees: use 2 block ETAs with 150 s/b fallback 6 years ago
SomberNight f3e5ba6ac1 more reliable peer and channel re-establishing 6 years ago
SomberNight 362a3a5a44 lnworker: fix confusion re what is in self.peers 6 years ago
SomberNight 9f79b7df63 don't connect to same peer multiple times 6 years ago