390 Commits (f1d5fdf323f55548abc3466426df3e944d221420)

Author SHA1 Message Date
niftynei c50f377a85 psbt: pull out changeset logic into common, update API 4 years ago
niftynei 5cd06227d7 build: exclude dualopend from non-experimental builds 4 years ago
niftynei 8d429ecd06 df: add needed info to any PSBT we produce 4 years ago
niftynei 9c89184c1f dualfund: add feature flag for dual-funding 4 years ago
niftynei d6558deaa4 opening: pass two messages to channeld to send to peer 4 years ago
niftynei 0643945967 peer-control: send set of messages to start, not just one 4 years ago
ZmnSCPxj jxPCSnmZ 34bf0133f2 onchaind/onchaind_wire.csv: Propagate minimum relay fee to onchaind. 4 years ago
Rusty Russell 2be1f3fe1b lightningd: extract routehint selection code. 4 years ago
Rusty Russell ca4730b5ff lightningd: use proper receivable calc for routehint selection. 4 years ago
Rusty Russell 1746406e41 Makefile: normalize all the Makefiles 4 years ago
Rusty Russell 496c0dd1e6 common/random_select: central place for reservoir sampling. 4 years ago
Rusty Russell 398b4806b9 connectd: convert to new wire generation style. 4 years ago
Rusty Russell fe8564555f closingd: convert to new wire generation style. 4 years ago
Rusty Russell dffbf8de85 gossipd: convert wire to new scheme. 4 years ago
Rusty Russell 1702c7a69a hsmd: convert to new wire generation style. 4 years ago
Rusty Russell 8ae6740bb1 Makefile: create generic wiregen rules, use for channeld. 4 years ago
Rusty Russell 3ed03f9c8f common: make json_parse_input API retry friendly. 4 years ago
Rusty Russell 85e3b43176 channeld, openingd: take into account option_anchor_outputs for fees. 4 years ago
Rusty Russell cf25ca11b8 sendpsbt: annotate transactions in wallet. 4 years ago
Rusty Russell 36d43b871f amount: add amount_msat and amount_sat initializers. 4 years ago
ZmnSCPxj jxPCSnmZ 3df2333d5d lightningd/plugin.c: Add specific function to give the directory for built-in plugins. 4 years ago
niftynei 65c2bac2f3 hsmd/wallet: pass the bip32_key down into migrations 4 years ago
Rusty Russell 47002af369 test_penalty_htlc_tx_timeout: debugging 5 years ago
Rusty Russell 869fa082d4 common/json_tok: expose param_txid. 5 years ago
Rusty Russell 31b2865791 common/json_tok: expose routines to parse addresses. 5 years ago
Rusty Russell a9427f1a8d bitcoin/feerate: new exposure for feerate parsing outside lightningd. 5 years ago
niftynei 57488cde13 hsm: decouple hsm from wallet; init before wallet 5 years ago
niftynei a04f0fe250 psbt: remove input_amounts from bitcoin tx 5 years ago
Rusty Russell cfb320c972 wire: move remaining bitcoin functions out to bitcoin/ files. 5 years ago
Rusty Russell f77d70d546 common/json: move rest of bitcoin/lightning-specific json functions to json_helpers. 5 years ago
Rusty Russell fda5f0b427 common/channel_id: move channel_id into its own file. 5 years ago
lisa neigut ffd9467f14 coin moves: persist the coin movement index counter to disk 5 years ago
lisa neigut 9caf20f636 coin moves: don't log coin moves in onchaind if we're replaying 5 years ago
Rusty Russell 1e4f85a539 lightningd: refactor to extract getmanifest paths. 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
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
lisa neigut 0e20e3c5e7 df: rename 'funder' to 'opener' 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 2c3543e42d lightningd: fix crash when failing htlc once channeld dies. 5 years ago
Rusty Russell b29d1ed3ff channeld: support HTLCs with blinding (EXPERIMENTAL_FEATURES) 5 years ago
Vasil Dimov 3ce0552dd4 build: use locale-independent sort for mocks 5 years ago
Rusty Russell 3b4a06f52b common: generalize ecdh function. 5 years ago
Rusty Russell 41ebaffba3 lightningd: return `features` in connect response. 5 years ago
Rusty Russell cf43e44378 common/features: don't use internal global. 5 years ago
Rusty Russell b7db588a8a plugin: remove boutique features. 5 years ago
Rusty Russell 590b2db88e lightningd: make local htlc failures pass a wiremsg for errors, not a failcode. 5 years ago