Commit Graph

  • c6b45e052b mfc-df: after openchannel_signed is finished, we call finished niftynei 2020-10-22 14:32:45 -0500
  • 3e19b6c8f5 mfc-df: after psbt signed, send to openchannel_signed if v2s niftynei 2020-10-22 14:31:35 -0500
  • a34425abd1 mfc-df: after sigs are collected, go sign the psbt niftynei 2020-10-22 14:29:28 -0500
  • d7c06b5b0e mfc-df: once we've gotten the PSBT finalized, we wait for peer sigs niftynei 2020-10-22 14:23:45 -0500
  • c90a19f739 mfc-df: only add outputs for v1 outs; go to openchannel_update if v2s niftynei 2020-10-22 14:18:28 -0500
  • 3d2c0951d5 mfc-df: rework how openchannel_update works, callbacks niftynei 2020-10-22 14:17:11 -0500
  • 381658dee6 mfc-df: merge openchannel_init/fundchannel_start results niftynei 2020-10-22 14:07:33 -0500
  • 95de8b1174 mfc-df: have both paths use redo_multifundchannel niftynei 2020-10-22 14:01:23 -0500
  • a31b078721 mfc: consolidate to a single FAILED state niftynei 2020-10-22 13:56:25 -0500
  • 991ae65e9e mfc-df: track destination's openchannel version niftynei 2020-10-22 13:47:48 -0500
  • e0c4865eea mfc: add a 'fail_destination' helper niftynei 2020-10-22 13:45:55 -0500
  • 5b6b012af9 mfc: add happy path-way for v2 in multifundchannel niftynei 2020-10-20 20:18:19 -0500
  • 78d32b12d0 nit,df test plugin: change up how feerate is formatted niftynei 2020-10-26 12:48:42 -0500
  • ff090ecfe6 doc/TOR.md: Add missing instructions to add user to Tor group. ZmnSCPxj jxPCSnmZ 2020-11-19 09:15:53 +0800
  • e4cd5eac28 htlc.h: move NUM_SIDES to define, not enum member niftynei 2020-11-03 12:15:14 -0600
  • ff2535651e lightningd: remove unused pid_fd member in struct lightningd YOSHIDA Masanori 2020-11-19 00:14:34 +0900
  • dc83862fc2 doc/PLUGINS.md: Fix typo. ZmnSCPxj jxPCSnmZ 2020-11-20 15:13:04 +0800
  • 66b2bb9a90 Update to v0.9.2 v0.9.2 niftynei 2020-11-20 14:09:31 -0600
  • ce0888d7d6 release: bump to v0.9.2rc2 v0.9.2rc2 niftynei 2020-11-16 20:05:52 -0600
  • 5ae18ecb32 Revert accidental experimental libwally update from f56266c1c1 Rusty Russell 2020-11-17 16:10:32 +1030
  • f56266c1c1 plugins: undeprecate old form of hooks. Rusty Russell 2020-11-17 12:30:04 +1030
  • 313976e2f4 pay: Cleanup the route applicability checks for channel hints Christian Decker 2020-11-16 14:19:18 +0100
  • 4d6b4a0445 pay: Retry the route computation if we could not apply the chanhints Christian Decker 2020-11-11 17:49:51 +0100
  • 544e110c96 pay: Add a pre-apply check to channel_hint updates Christian Decker 2020-11-11 17:44:32 +0100
  • 83f57ac300 pay: Move the chanhint update up to payment_getroute Christian Decker 2020-11-11 17:33:46 +0100
  • abad494fcf connectd: properly cleanup 'competing' outgoing connections niftynei 2020-11-16 19:06:24 -0600
  • 7e60ef6974 tests: make connection details correct niftynei 2020-11-16 19:03:21 -0600
  • 4a3ee19a22 connectd: Update connection list with new address niftynei 2020-11-10 18:23:21 -0600
  • cd7d5cdff9 pytest: use the 'contrib' plugin set, not the 'test' set niftynei 2020-11-12 15:37:34 -0600
  • 183f7698c3 chore: reduce CI load merging a testcase Michael Schmoock 2020-11-13 09:36:03 +0100
  • 4134c24cc9 pytest: fix a probable flake on test_channel_opener Michael Schmoock 2020-11-12 17:33:57 +0100
  • 90a4476f16 pytest: tests closer on unilateral close Michael Schmoock 2020-11-12 11:25:19 +0100
  • 36499e6779 fix: closer set to remote for onchain settlement Michael Schmoock 2020-11-12 17:29:50 +0100
  • 3e42d08c89 fix: hangup in plugin rescan Michael Schmoock 2020-11-11 16:21:43 +0100
  • 0f2b3c9179 v0.9.2rc1 - Changelog v0.9.2rc1 niftynei 2020-11-10 20:12:24 -0600
  • cefb64cd68 htlc_accepted: log BROKEN if both 'failure_msg' + 'failure_onion' niftynei 2020-11-10 13:42:38 -0600
  • 65cdb78bb4 refactor htlc_accepted_hook_deserialize. fiatjaf 2020-11-10 11:14:06 -0300
  • c5aa2ea911 failure_onion: a test that only ensures lightningd doesn't crash. fiatjaf 2020-11-10 09:24:08 -0300
  • 9e4bed73d9 optional "failure_onion" in reply to htlc_accepted hook. fiatjaf 2020-11-06 18:12:42 -0300
  • 72dc97c0c1 pytest: silence pytest warnings about unregistered 'slow_test' marker niftynei 2020-11-10 13:44:04 -0600
  • 9f5f9e15d0 devtools/decodemsg: handle truncated TLVs properly. Rusty Russell 2020-11-10 14:08:22 +1030
  • 50f8da85ac gossipd: fix response for large replies. Rusty Russell 2020-11-10 14:06:49 +1030
  • 6b347e1895 doc: document output descriptors in hsmtool Antoine Poinsot 2020-11-02 00:14:20 +0100
  • fc964edc06 pytest: test onchain wallet descriptor import on bitcoind Antoine Poinsot 2020-11-01 21:13:31 +0100
  • a561360334 pytest: create a wallet for bitcoind if none is present Antoine Poinsot 2020-11-01 15:51:34 +0100
  • 09fb34c6f3 hsmtool: add a 'testnet' option to 'dumponchaindescriptors' Antoine Poinsot 2020-11-01 15:06:35 +0100
  • 9f8e2e0502 tools: add a new 'dumponchaindescriptors' command to hsmtool Antoine Poinsot 2020-10-30 15:01:32 +0100
  • 4f2ae48c54 fuzz: add a fuzz target for common/descriptor_checksum Antoine Poinsot 2020-10-30 15:29:07 +0100
  • bf0a2f2b85 fuzz: add a 'to_string' function to libfuzz Antoine Poinsot 2020-10-30 15:14:43 +0100
  • 419612c4bd common: add a descriptor checksum computation module Antoine Poinsot 2020-10-30 12:27:22 +0100
  • fa006fd2f7 pyln-testing: require bitcoin v0.20 for PSBT handling, and create wallet for v0.21 Rusty Russell 2020-11-04 11:44:38 +1030
  • fa1483a00d `hsm_secret` generation from a seed-phrase positiveblue 2020-10-28 23:59:49 +0100
  • 9b0af9f046 gossipd: minor cleanups. Rusty Russell 2020-11-09 20:03:59 +1030
  • 9a575a98a0 gossipd: simplify large reply code. Rusty Russell 2020-11-09 20:01:01 +1030
  • 8db5fb7345 gossipd: new struct to hold scids and timestamps together. Rusty Russell 2020-11-09 20:00:01 +1030
  • 59f23bf23c gossipd: use straight counter instead of bitmap for query_channel_range replies. Rusty Russell 2020-11-09 16:55:58 +1030
  • 4745e7e3d0 pytest: make test_hook_dep tests more stable. Rusty Russell 2020-11-09 19:55:29 +1030
  • f3804daabb pytest: simplify test_openchannel_hook_chaining now order is deterministic. Michael Schmoock 2020-11-03 09:54:00 +1030
  • fb295ffb51 plugin: sort topological candidates by specified order. Rusty Russell 2020-11-03 09:50:52 +1030
  • d429e21db3 pytest: test that we maintain load order unless hook deps require a change. Rusty Russell 2020-11-02 13:08:01 +1030
  • 852e14c947 plugins: check order once all plugins have returned from getmanifest. Rusty Russell 2020-11-02 13:06:29 +1030
  • a4f79e8e7e pytest: test that we don't complain about missing dependencies at startup. Rusty Russell 2020-11-02 13:06:27 +1030
  • ac93b780d5 plugins: deprecate old form of hooks. Rusty Russell 2020-10-30 11:43:42 +1030
  • 62c52fe868 libplugin: add support for before and after deps on hooks. Rusty Russell 2020-10-30 11:43:42 +1030
  • e16ed0e207 pyln: add support for dependent hooks. Rusty Russell 2020-10-30 11:43:42 +1030
  • 6a55b4367e lightningd: actually order the hooks. Rusty Russell 2020-10-30 11:43:42 +1030
  • e2a31f42f2 plugins: allow 'before' and 'after' arrays for hooks. Rusty Russell 2020-10-30 11:43:37 +1030
  • 7c3c0b1013 common: allow tal_arr_expand() to have an `n` argument. Rusty Russell 2020-10-29 10:29:30 +1030
  • 2604a81aba lightningd/opening_control.c: Remove predeclaration. ZmnSCPxj jxPCSnmZ 2020-10-17 08:05:56 +0800
  • 0fd87b85da openingd/: Fail `fundchannel_start` if we already are, or will become, the fundee. ZmnSCPxj jxPCSnmZ 2020-10-08 16:01:09 +0800
  • 712e0796fc tests/test_connection.py: Test for #4108. ZmnSCPxj jxPCSnmZ 2020-10-08 15:16:30 +0800
  • 86137852d2 doc: update channel_state_changed notification Michael Schmoock 2020-10-28 11:46:25 +0100
  • 4a8722bf1d pytest: state_change history Michael Schmoock 2020-10-28 11:46:24 +0100
  • 6cc96c07dc feat: adds state_changes to listpeers output Michael Schmoock 2020-10-28 11:46:23 +0100
  • 88c1dc56e8 db: adds a state_change history to database Michael Schmoock 2020-10-28 11:46:22 +0100
  • 68ce25c92d feat: adds timestamp to state_change notification Michael Schmoock 2020-10-28 11:46:21 +0100
  • 4d765003dd rpc: adds json_add_timeiso helper Michael Schmoock 2020-10-28 11:46:20 +0100
  • 67f4970eb1 pytest: test opener and closer of listpeers Michael Schmoock 2020-10-28 11:46:19 +0100
  • b7c18517df rpc: adds opener and closer to listpeers channels Michael Schmoock 2020-10-28 11:46:18 +0100
  • 083a856c31 db: persist channel closer and state change cause Michael Schmoock 2020-10-28 11:46:17 +0100
  • c52efe0f37 pytest: channel state change cause and message Michael Schmoock 2020-10-28 11:46:13 +0100
  • 8a8dabaa58 feat: adds state change cause and message Michael Schmoock 2020-10-28 11:46:12 +0100
  • d5d9858b7b lightningd: fix similar race in `stop`. Rusty Russell 2020-11-06 13:14:14 +1030
  • 5e6b0f9445 lightningd: fix crash if we abort after enabling notifications. Rusty Russell 2020-11-06 11:00:14 +1030
  • 15b2546d45 doc: move "next_onion" and "shared_secret" to inside "onion". fiatjaf 2020-11-04 00:40:19 -0300
  • 8846c35ac6 dual_open: correct silent enum conversions Antoine Poinsot 2020-10-22 14:19:02 +0200
  • e99335e5b3 df: move tx_role functions (used in next patch) niftynei 2020-10-26 22:27:33 -0500
  • cce3e717d9 bitcoin/signature: wrap libwally call. Rusty Russell 2020-11-04 11:09:08 +1030
  • bde2806290 chore: fixes a cppcheck false positive Michael Schmoock 2020-11-02 16:51:16 +0100
  • 9f893e3f6d wire: remove declaration of towire_tlvs since its implementation is already removed YOSHIDA Masanori 2020-10-30 13:27:06 +0900
  • d151d554b3 travis: Add a pytest run with EXPERIMENTAL_FEATURES=1 Christian Decker 2020-10-29 16:29:08 +0100
  • 5c9966b106 travis: Add a pytest run with EXPERIMENTAL_FEATURES=1 travis-experimental Christian Decker 2020-10-29 16:29:08 +0100
  • 62f7e646ec pyln: Bump cryptography dependency to 3.2 due to upstream bug Christian Decker 2020-10-28 11:57:26 +0100
  • d487ec5c9b wallet: Remove orphan statements.po file Christian Decker 2020-10-23 15:30:31 +0200
  • 9a0327cd25 pyln-proto: Add compactsize alias for varint_{encode,decode} Christian Decker 2020-10-15 10:23:02 +0200
  • 895722fd8a nit: lightningd.c: fix "Richard Stevens' advice" Jan Sarenik 2020-10-28 09:54:57 +0100
  • 90ad541cd2 doc: STYLE.md fix "parameters get" Jan Sarenik 2020-10-28 12:32:13 +0100
  • ae4139ba10 lightningd: note whether payment secret is used or not. Rusty Russell 2020-09-10 10:02:08 +0930
  • cd5a93d0bd gossmap: fix reutrn of gossmap_xxx_has_feature, rename. Rusty Russell 2020-10-27 10:46:02 +1030
  • 1e173463c9 df: rename 'feerate_per_kw' to 'feerate_per_kw_commitment' niftynei 2020-10-26 13:42:08 -0500