2877 Commits (32d66b2740deed55d8bc459da81b6dacac986b39)

Author SHA1 Message Date
Rusty Russell d66dbd473a lightningd: add low-level offer interfaces. 4 years ago
Rusty Russell 3f4683e3f8 sendpay: optional argument to link local offer. 4 years ago
Rusty Russell 963f6b5d67 invoice: add an optional local_offer_id. 4 years ago
Rusty Russell d971e3de98 Plugin: support extra args to "start". 4 years ago
Rusty Russell 8a9976c4c1 plugins: support concatenation of multiple args. 4 years ago
Rusty Russell 646c564ec5 plugins: remove deprecated string plugin options. 4 years ago
Rusty Russell 32c7c133f4 common/sphinx: make onionpacket.routinginfo a dynamic member. 4 years ago
Rusty Russell 3776af4a35 common/sphinx: make TOTAL_PACKET_SIZE a macro. 4 years ago
Rusty Russell 28a903c917 channeld: hand up onionmessage fields. 4 years ago
Rusty Russell c1bdaa27bc sendonionmessage: add invoice, invoice_request and invoice_error fields. 4 years ago
Christian Decker b2a5cf422f jsonrpc: Forward errors on malformed requests to cli 4 years ago
Michael Schmoock c4b7f4d9d2 feat: adds local halfchan fees to listpeers 4 years ago
Rusty Russell 695a8bd868 lightningd: split onion_message hook. 4 years ago
Rusty Russell 61422193d9 channeld: hand input blinding to lightningd. 4 years ago
Rusty Russell dc745cdf2f peer_htlcs.c: close taken() leak. 4 years ago
Rusty Russell 1a3c0a0c0d invoice: fix potential race where invoice is paid/expired while we're calling hook. 4 years ago
ZmnSCPxj jxPCSnmZ a437936c78 lightningd/log.c: Fix up handling of SIGHUP. 4 years ago
niftynei 9f74dd9fb3 df: rename the dual_open wires to match other daemon wires 4 years ago
Rusty Russell 0ad269f5b6 invoice: make invoice_payment hook a multi-user hook. 4 years ago
Rusty Russell ca2bd98082 unittest: use common_setup / common_shutdown almost everywhere. 4 years ago
Rusty Russell f0621cec0d JSON-RPC: don't allow any strings which aren't valid UTF-8. 4 years ago
ZmnSCPxj jxPCSnmZ 32de621886 lightningd/plugin_hook.c: Make `db_write` a chained hook. 4 years ago
ZmnSCPxj jxPCSnmZ 904e110554 lightningd/plugin.c: Make plugin-exclusive loop support multiple plugins. 4 years ago
niftynei 6077eca660 df: pass back 'close_to' for completed/commitment secured channels 4 years ago
YOSHIDA Masanori ff2535651e lightningd: remove unused pid_fd member in struct lightningd 4 years ago
Rusty Russell f56266c1c1 plugins: undeprecate old form of hooks. 4 years ago
Michael Schmoock 36499e6779 fix: closer set to remote for onchain settlement 4 years ago
Michael Schmoock 3e42d08c89 fix: hangup in plugin rescan 4 years ago
niftynei cefb64cd68 htlc_accepted: log BROKEN if both 'failure_msg' + 'failure_onion' 4 years ago
fiatjaf 65cdb78bb4 refactor htlc_accepted_hook_deserialize. 4 years ago
fiatjaf 9e4bed73d9 optional "failure_onion" in reply to htlc_accepted hook. 4 years ago
Rusty Russell fb295ffb51 plugin: sort topological candidates by specified order. 4 years ago
Rusty Russell 852e14c947 plugins: check order once all plugins have returned from getmanifest. 4 years ago
Rusty Russell ac93b780d5 plugins: deprecate old form of hooks. 4 years ago
Rusty Russell 6a55b4367e lightningd: actually order the hooks. 4 years ago
Rusty Russell e2a31f42f2 plugins: allow 'before' and 'after' arrays for hooks. 4 years ago
ZmnSCPxj jxPCSnmZ 2604a81aba lightningd/opening_control.c: Remove predeclaration. 4 years ago
ZmnSCPxj jxPCSnmZ 0fd87b85da openingd/: Fail `fundchannel_start` if we already are, or will become, the fundee. 4 years ago
Michael Schmoock 6cc96c07dc feat: adds state_changes to listpeers output 4 years ago
Michael Schmoock 88c1dc56e8 db: adds a state_change history to database 4 years ago
Michael Schmoock 68ce25c92d feat: adds timestamp to state_change notification 4 years ago
Michael Schmoock b7c18517df rpc: adds opener and closer to listpeers channels 4 years ago
Michael Schmoock 083a856c31 db: persist channel closer and state change cause 4 years ago
Michael Schmoock 8a8dabaa58 feat: adds state change cause and message 4 years ago
Rusty Russell d5d9858b7b lightningd: fix similar race in `stop`. 4 years ago
Rusty Russell 5e6b0f9445 lightningd: fix crash if we abort after enabling notifications. 4 years ago
Antoine Poinsot 8846c35ac6 dual_open: correct silent enum conversions 4 years ago
Jan Sarenik 895722fd8a nit: lightningd.c: fix "Richard Stevens' advice" 4 years ago
Rusty Russell ae4139ba10 lightningd: note whether payment secret is used or not. 4 years ago
niftynei 4ea9d9e928 df: Pass new feerate options through to plugin, set reasonable bounds 4 years ago