538 Commits (882899809360e2746cfc980daae4ac3b87c62150)

Author SHA1 Message Date
ThomasV 0369829e5e MPP: can_send/can_receive is now the sum, no longer the max 5 years ago
ThomasV 827cd344d5 enable MPP with trampoline 5 years ago
ThomasV 64c9ddb88d MPP: refactor code 5 years ago
bitromortac e9fe0ed22b
lnworker: use suggest_splits for multiple routes 5 years ago
bitromortac 9f84fa9580
lnonion: add total_msat to onion payment data 5 years ago
bitromortac 3ddb83fad3
lnworker: move NoPathFound to lnutil 5 years ago
ThomasV cf818fe08c Trampoline routing: 5 years ago
ThomasV ded449233e Trampoline routing. 5 years ago
ThomasV 1323bd4f9c open_channel_coroutine: do not timeout on sign_transaction. fixes #7027 5 years ago
ThomasV 87a080d30e split code in htlc_switch: 5 years ago
ThomasV 42c10c2fec Separate pay_to_node logic from pay_invoice: 5 years ago
ThomasV 2c2d3f3b30 handle_error_from_failed_htlc: blacklist channel if cannot decode payload 5 years ago
ThomasV 4febbcdc2d encapsulate get_routing_info in lnaddr 5 years ago
ThomasV 0c93394513 rename lnworker._pay to pay_invoice, call it directly from GUIs 5 years ago
ThomasV 34734bd229 cleanup, follow-up f28a2aae73 5 years ago
ThomasV f28a2aae73 Reorganize code so that we can send Multi Part Payments: 5 years ago
ThomasV ff8fc798f4 follow-up c0bf9b4509 5 years ago
ThomasV ef5a265449 basic_mpp: receive multi-part payments 5 years ago
ThomasV c0bf9b4509 LNWorker: do not save PR_INFLIGHT status, detect it on startup instead 5 years ago
SomberNight 337d4890a1
lnworker/swaps: add '_sat' suffix to arg names and force kwargs 5 years ago
ThomasV e477a43385 PaymentInfo: use msat precision 5 years ago
SomberNight e8a2fa5596
tests: lnpeer.htlc_switch: don't fulfill htlc until add is irrevocable 5 years ago
ThomasV 10f4715f43 set the same features in LNWallet and LNBackups. fixes #6943 5 years ago
ThomasV b2be29b508 follow-up previous commit (variable name) 5 years ago
ThomasV ad91257729 pass blacklist to lnrouter.find_route, so that lnrouter is stateless (see #6778) 5 years ago
ThomasV d5c360a958 simplify lnrouter API 5 years ago
bitromortac f7e5c2d3b0 lnworker: enable upfront shutdown script 5 years ago
ThomasV d70431c0e7 lnchannel.available_to_spend: return zero if frozen or not active. Without this, the channel details window displays can_send/can_receive values that are inconsistent with the main window 5 years ago
ThomasV b29cdc02da Require gossip_queries in LNWallet (follow-up f83d2d9fee) 5 years ago
ThomasV f83d2d9fee Move the part of process_gossip that requires access to channel_db into in LNGossip. 5 years ago
SomberNight 08c3d2ccd0
lnworker: follow-up 89a14996ce 5 years ago
ThomasV 89a14996ce add method get_node_alias to lnworker 5 years ago
bitromortac 7a62074f8e
lnchannel: reflect frozen amounts and disconnected channels 5 years ago
ThomasV 0e420e6f9d lnworker: remove channel if it was not saved successfully after creation 5 years ago
SomberNight 8c5601a172
dnspython: fix deprecation warnings when using dnspython 2.0 5 years ago
ThomasV 4ae2717ac7 lnworker: better indentation (refactoring only) 5 years ago
ThomasV 1161ce919f Move get_channel_info and get_channel_policy code, so that routing 5 years ago
bitromortac cc9e19409f
lnrater: module for node rating 5 years ago
SomberNight ee24c74f19
lnchan.receive_revocation: tolerate not having htlc fail reason 5 years ago
ThomasV f155f3aff5 start lngossip if instantiated; this saves a boolean 5 years ago
bitromortac 42df51f2dd qt: remove node suggestion 5 years ago
bitromortac b543874670 gossip: start gossiping when channel is open 5 years ago
bitromortac 4efcb53d24 network: load gossip db early 5 years ago
bitromortac 6045de759b lightning: enable by default but without gossip 5 years ago
SomberNight 82c8c4280f
lnworker: add request_remote_force_close which can be used without state 5 years ago
SomberNight c3fb79d412
lnworker: make sure to save new channel before we broadcast 5 years ago
SomberNight 1d187d36f0
(fix) allow opening LN wallet with --offline 5 years ago
SomberNight 4b6c86ecbe
wallet: make labels private, and access to need lock 5 years ago
SomberNight 6443bb7d8d
SqlDB: fix thread-safety issues re asyncio.Future 5 years ago
SomberNight 52bd0eb1a6
lnworker: minor improvements to 'lightning_listen' handling 5 years ago