31 Commits (2835cf8a439a6cdc8460158d4249f8ca36bf8c0e)

Author SHA1 Message Date
Rusty Russell 8150d28575 Makefile: use generic rules to make spec-derived sources. 4 years ago
Rusty Russell 496c0dd1e6 common/random_select: central place for reservoir sampling. 4 years ago
ZmnSCPxj jxPCSnmZ a5fc66c382 plugins/Makefile: Only link in libplugin-pay for plugins that need it. 4 years ago
Rusty Russell a9427f1a8d bitcoin/feerate: new exposure for feerate parsing outside lightningd. 5 years ago
ZmnSCPxj jxPCSnmZ 4a89819cdd plugins/Makefile: Change plugins build procedure. 5 years ago
niftynei 2ab41af8e2 rm pullpush: cleans up unused methods for push/pull 5 years ago
Christian Decker b15876c112 paymod: Implement TLV onion payload generation 5 years ago
Christian Decker 8138ef136f plugin: Add a data backend for the new payment state-machine 5 years ago
niftynei 2d5c61dfc1 psbt: methods to mutate psbt in place 5 years ago
niftynei fbe50e087a setup: create a common setup which will handle the wally-context 5 years ago
Rusty Russell cfb320c972 wire: move remaining bitcoin functions out to bitcoin/ files. 5 years ago
Christian Decker 1b32cc1c73 wire: Add a function to serialize a raw set of TLV fields 5 years ago
Christian Decker ef0f28cd50 plugin: Implement the ability to receive keysend payments 5 years ago
Christian Decker 5be59f4759 plugin: Add keysend skeleton 5 years ago
Michael Schmoock d3ece69a1b fix: adds bcli plugin to check-source targets 5 years ago
darosior 70a79e3998 plugins/bcli: a new plugin for gathering Bitcoin data 5 years ago
darosior 3510c29e5d common: move json_stream helpers to common/json 5 years ago
lisa neigut 963a1da958 addr: handle P2SH/P2PKH in scriptpubkey encoding 5 years ago
lisa neigut 42ef64941a fundchannel: have address work with any network 5 years ago
lisa neigut f433f637ea plugins: add fundchannel plugin, as 'fc' 5 years ago
Rusty Russell a134062f98 bolt11: handle `9` fields for new features. 5 years ago
Rusty Russell cc70b9c4ec wire: use common/bigsize routines 5 years ago
Rusty Russell 220449e1cd ccan: import ccan/json_out and ccan/json_escape. 6 years ago
ZmnSCPxj a80e5c7212 plugins/Makefile: Add PLUGIN_AUTOCLEAN_OBJS to ALL_OBJS. 6 years ago
Rusty Russell 4370ffa978 autoclean: make this a plugin. 6 years ago
Rusty Russell b4455d517c common/node_id: new type. 6 years ago
Rusty Russell a25e22737c common/json_tok: add param_msat / param_sat. 6 years ago
Rusty Russell 9403df8d0d plugins/pay: add shadow CLTV calculation. 6 years ago
Rusty Russell f85d7d03b8 plugins/pay: get our own id during init phase. 6 years ago
Rusty Russell ad1e1bd528 plugins: minimal 'pay' plugin. 6 years ago
Rusty Russell de4043a32a plugin/libplugin: API for C plugins. 6 years ago