2801 Commits (4034d0c306c4d3f1ac6b387bca64152bd79e419c)

Author SHA1 Message Date
Rusty Russell 4de11950ec lightningd: unify dynamic and static plugin initialization. 5 years ago
Rusty Russell 1e4f85a539 lightningd: refactor to extract getmanifest paths. 5 years ago
Rusty Russell 9b9e830780 lightningd: attach plugins natively to the command which started it. 5 years ago
Rusty Russell ab8582036f lightningd: remove counter for pending_manifests in favor of checking for state. 5 years ago
Rusty Russell 7cda24509b lightningd: plugins_any_in_state and plugins_all_in_state helpers. 5 years ago
Rusty Russell ee401e62a2 lightningd: complete plugin state machine. 5 years ago
Rusty Russell 6a9c4e65c3 lightningd: remove obsolete FIXME comment. 5 years ago
Rusty Russell 77094b7df8 lightningd: avoid plugin timer indirection. 5 years ago
Rusty Russell f8cdb523dd plugin_hook_call: return indication whether we called the callback or not. 5 years ago
Rusty Russell b592d6fd8f lightningd: fix race where we do rescan before all plugins finish init. 5 years ago
rbndg 241fa00e97 plugin:added invoice creation event 5 years ago
Rusty Russell 4eb1233ccb lightningd: don't report spurious temporary_node_failure on local failures. 5 years ago
Sebastian Falbesoner 01c8942581 lightningd/bitcoind: remove unused BITCOIN_INIT_TIMEOUT 5 years ago
lisa neigut 0e20e3c5e7 df: rename 'funder' to 'opener' 5 years ago
Antoine Poinsot 678591d851 lightningd/bitcoind: always die if the Bitcoin backend died 5 years ago
Antoine Poinsot 7ea1a8a182 lightningd/bitcoind: remove an outdated comment 5 years ago
lisa neigut c7da7ca9f0 feerates: de-dupe min_ max_ printing twice when `feerates` called 5 years ago
Rusty Russell fc8672061f lightningd: fix false positive on leak detection. 5 years ago
Christian Decker fb8661714e wallet: Add a gap limit when checking for incoming transactions 5 years ago
Rusty Russell 63441075b5 lightningd: allow htlc_accepted hook to replace onion payload. 5 years ago
Christian Decker 59567dc04b plugin: Move feature_place enum to features.h 5 years ago
Christian Decker 5b11bab876 plugin: Check that the preimage returned as resolution matches hash 5 years ago
Christian Decker 27ea47ae37 plugins: Fix undefined deallocation order in `struct plugins` 5 years ago
Rusty Russell deac09950a plugins: make chained hooks have two different callbacks. 5 years ago
Rusty Russell 9aedb0c61f plugin: simplify hooks calling methods, and make lifetime requirements explicit. 5 years ago
Rusty Russell 1e34d8989d utils: add marker for functions which take ownership of pointers. 5 years ago
Rusty Russell 2c3543e42d lightningd: fix crash when failing htlc once channeld dies. 5 years ago
Rusty Russell df31af5221 invoice: ignore dead-end heuristic on explicitly specified channels. 5 years ago
Rusty Russell 1d29228136 lightningd: make sendpay support `blinding` and `enctlv` fields (EXPERIMENTAL) 5 years ago
Rusty Russell a85d40fc5e common/onion: add blinding and enctlv encoding. 5 years ago
Rusty Russell 490a819402 lightningd: add `blinding` and `enctlv` field to `struct route_hop`. 5 years ago
Rusty Russell b29d1ed3ff channeld: support HTLCs with blinding (EXPERIMENTAL_FEATURES) 5 years ago
Rusty Russell 539a73e1ec common/onion: EXPERIMENTAL handling of enctlv field to override next_short_channel_id. 5 years ago
Rusty Russell a9fe1a3c08 features: add EXPERIMENTAL option_onion_messages from draft. 5 years ago
Christian Decker 197a144505 plugin: Ensure RPC passthrough calls are terminated when plugin dies 5 years ago
Vasil Dimov d2165ff4d8 lightningd: Don't accept 0sat for closing fee step 5 years ago
Vasil Dimov 158d2212c2 closingd: configurable closing fee negotiation step 5 years ago
Vasil Dimov 3ce0552dd4 build: use locale-independent sort for mocks 5 years ago
Rusty Russell 117a8391f9 lightningd: don't log BROKEN when we don't have a channel update. 5 years ago
Rusty Russell 3b4a06f52b common: generalize ecdh function. 5 years ago
Rusty Russell d9fc99ea39 channeld: simplify loading of pre-existing HTLCs. 5 years ago
Rusty Russell 2f1502abf4 cleanup: make 'u8 *features' and 'struct feature_set *fset' more explicit. 5 years ago
Rusty Russell 07a281faf8 lightningd: add large-channels / wumbo option. 5 years ago
Rusty Russell 1d90f21833 lightningd / openingd: remove limits if we negotiate option_support_large_channel. 5 years ago
Rusty Russell 41ebaffba3 lightningd: return `features` in connect response. 5 years ago
Rusty Russell 7a95e90ee4 plugins: add `feature_set` to init object. 5 years ago
Rusty Russell cf43e44378 common/features: don't use internal global. 5 years ago
Rusty Russell 23a36ac8c8 plugins: expose onion_message hook (EXPERIMENTAL_FEATURES) 5 years ago
Rusty Russell 42af815932 lightningd: EXPERIMENTAL_FEATURES JSON command to sendonionmessage. 5 years ago
Rusty Russell f7fe8a952d lightningd: forward onion messages. 5 years ago