1695 Commits (2562170113255bee1c7cbc19cc9bc987a72a6473)

Author SHA1 Message Date
Janus 393282d038
ln fees: avoid resending same fee update before it has been committed to, docs 6 years ago
ThomasV c58048b059
lnwatcher: fix parameters to broadcast_transaction 6 years ago
Janus ea77de7842
lnhtlc: decrease next_htlc_id counter when removing htlcs when saving 6 years ago
ThomasV 241b855dbb
simplify syntax 6 years ago
Janus 8a590cb100
ln: don't save htlcs that are not locked in 6 years ago
Janus a7a4fa92e6
lnhtlc: bip69 ordering of htlc signatues we generate 6 years ago
Janus 6d15944c1d
ln: avoid duplicated htlc filter code, support multiple htlcs better 6 years ago
Janus 3d57f866ae
lnutil: remove LI01 sort after Tx.from_io: fixup after rebase on da9d1e6001 6 years ago
Janus 52afa2cd6c
avoid reading from queues concurrently in pay() 6 years ago
ThomasV e18ecdfccf
add pong handler to reduce verbosity 6 years ago
Janus e0d0905d43
keep htlc history in case a htlc fails 6 years ago
Janus 43592d6019
add command to clear ln blacklist, prevent error in pay() from killing Peer 6 years ago
SomberNight 613a561f5c
lnchannelverifier: some clean-up 6 years ago
SomberNight b0a1cade2d
fix lnwatcher: network triggers were renamed 6 years ago
SomberNight 2e87f04d79
rename LNChanAnnVerifier 6 years ago
SomberNight d49bb1fd4a
fix prev 6 years ago
ThomasV f9e55b2b57
lnbase: save_channel in revoke 6 years ago
ThomasV 1c353390de
fix: broadcast_transaction from non network thread 6 years ago
ThomasV 04b18311d9
partial revert of df24fb00578309b5db27876769306196238ec3f2: process_message should not be async 6 years ago
ThomasV 4ab02bbee1
channel verifier: fix request_chunk args 6 years ago
ThomasV 42d1e0c790
add lnworker in start_network 6 years ago
ThomasV 118db7831d
lnwatcher: do not assume addr_sync.synchronizer 6 years ago
Janus 8241ba14ee
lnhtlc: also check received htlcs when validating commitment sigs 6 years ago
Janus 6fa4f2fefd
ln: cooperative close with remote peer initiating 6 years ago
Janus 25c6ffea60
lnhtlc: don't settle htlc with HTLCStateMachine too early 6 years ago
Janus b0bb556a1f
lnhtlc: save logs and feeupdates 6 years ago
Janus c7494d5390
lnhtlc: don't throw away fee updates or htlcs 6 years ago
Janus 7a094e8c04
lnhtlc: cleanup and save settled htlcs 6 years ago
Janus 71c3602a4e
lnhtlc: test that sent amount is received 6 years ago
Janus dbe6a45477
lnwatcher rebased 6 years ago
Janus 7d54e180c2
lightning: post aiorpcx rebase fixup 6 years ago
SomberNight d0ff4c352c
remove our closed channels from channeldb. note some FIXMEs 7 years ago
SomberNight 23fecae0aa
lnbase: fix payments 7 years ago
SomberNight 1b11a9228d
rebase follow-up: use namedtuples from master in new code (TxOutput, TxMinedStatus) 7 years ago
SomberNight 1e4b1948ef
decode onion errors to failure message type 7 years ago
SomberNight 44f1b29852
qt: pay_lightning_invoice - attempt paying multiple times in case of failure 7 years ago
SomberNight 9099658382
lnbase.pay: test if htlc can be added 7 years ago
SomberNight a742552c68
qt send tab: hide fee fields when paying with lightning 7 years ago
SomberNight 20caff1b75
qt open channel dialog: allow pasting invoices to open a channel 7 years ago
SomberNight 9feb97f2ee
lnrouter: use 'disable' flags from channel updates in path finding 7 years ago
SomberNight 1cd0ee935b
ln onchain fees: use 2 block ETAs with 150 s/b fallback 7 years ago
SomberNight a4dc488905
more reliable peer and channel re-establishing 7 years ago
SomberNight f2db608753
lnworker: fix confusion re what is in self.peers 7 years ago
SomberNight 58cde6ee8a
don't connect to same peer multiple times 7 years ago
SomberNight c9d1c315ce
fix tests 7 years ago
SomberNight 0f6532d962
persist recent peers. implement dns seed bootstrapping. 7 years ago
SomberNight 897447f40b
persist nodes in channel_db on disk 7 years ago
SomberNight 1a8de1e88a
move bolt-04 onion stuff to its own module 7 years ago
Janus cf7c9b24eb
ln: share more code with control path for failed htlc, verify ctx'es 7 years ago
Janus 0e8cb7a789
ln: fix forwarded payment fees by removing separation between fee and amount in htlc objects 7 years ago