2360 Commits (0cab9d1dd11a396ec889957eaccfb5293a2a6d55)
 

Author SHA1 Message Date
Christian Decker 896a67d1d6 peer: Pass in the htlc_stub directly to tell_if_missing 7 years ago
Christian Decker a668cb4f2b onchain: Load HTLC stubs upon starting onchaind 7 years ago
Christian Decker 49ed7c9ab0 wallet: Add primitives to retrieve htlc_stubs for channel 7 years ago
Christian Decker 98f63856f7 wallet: Remove FIXME 7 years ago
Rusty Russell 297e278132 gossip: send the *other* node's cltv_expiry_delta in channel_announce. 7 years ago
Rusty Russell cd8edd1716 test_lightningd: allow multiple extra options to lightningd 7 years ago
Rusty Russell 18e3f9820f Send/receive cltv_expiry_delta in open/accept channel. 7 years ago
Rusty Russell 2a28173891 Typo fix: CTLV -> CLTV. 7 years ago
Rusty Russell e137e2527f Update BOLT references with typo fixes. 7 years ago
William Casarin 52f741de97 tools/generate-wire.py: generalize python3 path 7 years ago
Christian Decker 9a106bf799 wallet: Add invoice removal support 7 years ago
Christian Decker f5a412d90d pytest: Change the channel persistence test to add inflight HTLCs 7 years ago
Christian Decker 11903aed6c wallet: Wiring in invoice persistence into JSON-RPC and master 7 years ago
Christian Decker a005bce155 wallet: Adding primitives to save/load invoices to wallet 7 years ago
Christian Decker 048680d0f2 db: Add db_prepare and db_exec_prepared to expose native binding 7 years ago
Christian Decker 067d2d7435 db: Added table for invoices 7 years ago
Christian Decker 5a2242cde7 invoice: Refactor to make the invoice status explicit 7 years ago
Christian Decker c1493ae60c lightningd: Added loading of HTLCs upon startup 7 years ago
Christian Decker b4732f6091 wallet_tests: Testing the rewiring of loaded htlcs 7 years ago
Christian Decker 4114f6f79b db: Clear errors before executing new query 7 years ago
Christian Decker e162a53e86 wallet_tests: Enable logging in the unit tests 7 years ago
Christian Decker df9b8e22b4 wallet: Added helper to rewire HTLCs after loading from DB 7 years ago
Christian Decker c6f210a46c htlcs: Needed to add origin_htlc_id to outgoing HTLCs 7 years ago
Christian Decker eb5ed961ed wallet: Added loading of HTLCs from the database 7 years ago
Christian Decker 53763ba6a4 wallet: Store HTLCs to the wallet 7 years ago
Christian Decker b8fa765c3f wallet: Add primitives to store htlcs in the database 7 years ago
Christian Decker 3dda72c885 db: Create table for HTLCs 7 years ago
Christian Decker a4967d74f1 pytest: Added a simple breakpoint shorthand 7 years ago
Christian Decker cf15670c3f pytest: Disabling test_penalty_outhtlc since it is too flaky 7 years ago
Christian Decker 249083bcc1 options: Do not schedule a reconnect attempt with `--no-reconnect` 7 years ago
Christian Decker 359c83b855 options: Move non-legacy options into options.c 7 years ago
Christian Decker 48796f4f39 cli: Add --no-reconnect cli flag 7 years ago
Rusty Russell 243fc2c05a utils: save log file on failure. 7 years ago
Christian Decker f35e29607d wire: Fix include order in wire_io.h 7 years ago
Rusty Russell 29b83aed2a wire: restore BE endian to wire headers for internal messages. 7 years ago
Rusty Russell 3d316518fd wire: use 26-bit lengths for inter-daemon messaging. 7 years ago
Rusty Russell 32631b4278 generate-wire.py: add --bolt arg, use size->type hacks only when that's specified. 7 years ago
Rusty Russell 1b31d1c5a0 bitcoind: handle up to 60 seconds of outage. 7 years ago
Rusty Russell a2d4e09b80 bitcoind: wait for startup. 7 years ago
Rusty Russell 66c1da795f lightningd: add debugging into io_loop. 7 years ago
Rusty Russell 8bb20d127d channeld: add debugging into io_loop. 7 years ago
Rusty Russell c850e3c0a4 gossipd: add debugging into io_loop. 7 years ago
Rusty Russell 1398a208f8 hsmd: add debugging into io_loop. 7 years ago
Rusty Russell 3404c393b7 common/io_debug: replacement for ccan/io's poll which does sanity checks. 7 years ago
Rusty Russell e587ec3bd3 tal_tmpctx: keep information around so we can find leaks. 7 years ago
Rusty Russell 7200002773 tests: detect and close leaks in unit tests. 7 years ago
Christian Decker 5029f95066 pytest: Use futures to wait for failing sendpays 7 years ago
Christian Decker 0b350d2f5f pytest: Integrate with known/allowed failures 7 years ago
Christian Decker c1f4c86589 pytest: Make sure to clean up all lightningds after failures 7 years ago
Christian Decker 11eaabdbe6 pytest: Stopping daemon cleanly 7 years ago