2578 Commits (bb2fbac70bf0bd553a8125337fc6c927a8f2ac4e)

Author SHA1 Message Date
Rusty Russell 7b23db280c plugins: simplify htlc_accepted hook payload-setting API. 5 years ago
Rusty Russell f0a916ff7a lightningd: allow htlc_accepted hook to replace onion payload. 5 years ago
Christian Decker e95bf733c8 plugin: Move feature_place enum to features.h 5 years ago
Christian Decker 9b03b447b9 plugin: Check that the preimage returned as resolution matches hash 5 years ago
Christian Decker 4520f73c96 plugins: Fix undefined deallocation order in `struct plugins` 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
Rusty Russell dd690553b8 channeld: handle onion messages. 5 years ago
Rusty Russell 26e906a8aa sendpay: do route parsing inside parameter parsing. 5 years ago
Rusty Russell b7db588a8a plugin: remove boutique features. 5 years ago
Rusty Russell a7cc6d33c3 plugins: actually change global features when plugins tell us to. 5 years ago
Rusty Russell c95e58ad4b subdaemons: initialize feature routines with explicit feature_set. 5 years ago
Rusty Russell afb76392e4 common/features: use bitmaps internally, have explicit init function. 5 years ago
Rusty Russell d881a4bd66 BOLT: update to latest version. 5 years ago
Rusty Russell 5d4620484c lightningd: remove json_close `force` option. 5 years ago
Rusty Russell 7f32a844f9 listnodes/listpeers/peer_connected: remove deprecated `globalfeatures` and `localfeatures` 5 years ago
Rusty Russell 75838341a7 fundchannel/fundchannel_start: remove deprecated `satoshi` parameter 5 years ago
Rusty Russell 0007af0a4e lightningd: remove deprecated 'description' parameter. 5 years ago
darosior 610aa0b8e3 bcli: register --dev-max-fee-multiplier on our side 5 years ago
darosior 8a3295b6a8 chaintopology: Add the cost of HTLCs transactions to json_feerates 5 years ago
darosior d4fe4073a4 lightning/bitcoind: adapt and batch fees estimations 5 years ago
darosior dce2e87928 chaintopology: better feerate targets differentiation 5 years ago
darosior ad4bcfde53 chaintopology: add delayed_to_us, htlc, and penalty feerates 5 years ago
darosior 8cbc0038bc onchaind: a feerate per transaction type 5 years ago
Michael Schmoock 1aa8c90c73 chore: refactor and unify LOCAL/REMOTE helpers for receivable_msat 5 years ago
Michael Schmoock ed56b22094 fix: calc commit_txfee_spend/recv for spendable or receivable 5 years ago
Michael Schmoock 33c8afea80 feat: adds receivable_msat to listpeers 5 years ago
Rusty Russell e1ba42f139 lightningd: always use BROKEN log level if we can't spawn a daemon. 5 years ago
Rusty Russell 3e311b2510 lightningd: fix assert() if spawning openingd fails. 5 years ago
Rusty Russell 8c984fbf1d common: make sphinx.c use hmac.c. 5 years ago