25 Commits (6b11cc8b8c0273202c459490fb0628e3b781431c)

Author SHA1 Message Date
Rusty Russell 27c006f7aa libplugin: make init return a string. 4 years ago
Rusty Russell 3b7d0e7a62 common/json: make json_scan return an error string. 4 years ago
Rusty Russell 09b18bf64f libplugin: replace rpc_delve with rpc_scan. 4 years ago
Rusty Russell b61da8c5a9 plugins: use json_scan. 4 years ago
Rusty Russell a33e39b7e8 pay, wallet: rename internal `bolt11` vars to `invstring`. 4 years ago
Christian Decker 3b599b846e keysend: Check that the destination supports keysend upon init 4 years ago
Rusty Russell 54c57e7495 libplugin-pay: don't expose bolt11 details. 4 years ago
Rusty Russell 92f2461b5d plugins/pay: fix leak on failed new payments. 4 years ago
Antoine Poinsot 15adcc915f Remove varint typedef for bigsize 4 years ago
Rusty Russell 191355e0e7 pay: fix handling of legacy vs tlv encoding. 4 years ago
Rusty Russell c34c055d82 Makefile: use completely separate spec-derived files for EXPERIMENTAL_FEATURES 4 years ago
Rusty Russell 8150d28575 Makefile: use generic rules to make spec-derived sources. 4 years ago
Christian Decker eb322b114b plugin: Do not automatically initialize the RPC connection in bcli 4 years ago
Christian Decker 514c4044c8 tlv: Allow passing a raw pointer and a length to tlvstream_set_raw 4 years ago
Christian Decker 7978a13cae doc: Add a man-page for the new keysend command 4 years ago
Christian Decker 01a475161d paymod: Implement keysend sending support as a native RPC command 4 years ago
Vasil Dimov a3a37ea4ce build: fix compilation on i386 4 years ago
Rusty Russell cfb320c972 wire: move remaining bitcoin functions out to bitcoin/ files. 4 years ago
Rusty Russell bf053dcf7c plugins: simplify htlc_accepted hook payload-setting API. 5 years ago
Christian Decker de0fd1f274 keysend: Change the plugin to add an invoice and then continue 5 years ago
Christian Decker 97fb27650d keysend: Announce keysend featurebit in node_announcement 5 years ago
Christian Decker e03acd9663 libplugin: Add features to plugin_main and getmanifest 5 years ago
Christian Decker b5b11a3f67 keysend: Ignore keysends if the payload contains unknown even 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