1908 Commits (a2fa699e0ea00d77d755248685bc7cfeec522e2f)

Author SHA1 Message Date
Christian Decker f8f76e3d31 plugin: Add hook registration 6 years ago
Christian Decker 71934f983a notifications: Fix iteration over notification topics 6 years ago
Conor Scott 0535cbbc96 [rpc] Add funding allocation to listpeers command 6 years ago
Conor Scott 3d270fcca6 Skip README.md when reading in plugins dir 6 years ago
nicolas.dorier a565915d08 bitcoind: allow "getblock" to fail for txout lookup. 6 years ago
Rusty Russell a00c357854 JSON: remove redundant word "channel" from direction fields. 6 years ago
Rusty Russell 9f1f79587e short_channel_id_dir: new primitive for one direction of short_channel_id 6 years ago
Rusty Russell 80753bfbd5 Feedback from @niftynei. 6 years ago
Rusty Russell dc2ee9639b listchannels: allow source arg to list channels by their source node. 6 years ago
Rusty Russell de682f5806 json_getroute: don't return generic error. 6 years ago
Rusty Russell 358b7fda91 getroute: allow caller to specify maximum hops. 6 years ago
Rusty Russell 3d016e7249 getroute: allow array of channels to exclude. 6 years ago
Rusty Russell 599ec5efbe gossipd: allow an array of excluded channels for getroute_request. 6 years ago
Rusty Russell 8738940a8f listpeers: show channel direction for each outgoing channel. 6 years ago
Rusty Russell be64dd84ca waitsendpay: indicate which channel direction the error was. 6 years ago
Rusty Russell 2a8a8c64e9 invoice: add DEVELOPER-only optional dev-routes param. 6 years ago
Rusty Russell 1567238dd9 invoice: option to expose/not-expose private channels. 6 years ago
Rusty Russell f321b1d35f getroute: remove seed arg, document fromid, make default fuzzpercent match docs. 6 years ago
Rusty Russell e65b680807 json: move bitcoin/lightning specific helpers into common/json_helpers. 6 years ago
Rusty Russell ea7e13b5a7 lightningd: fix leak when next peer is unknown. 6 years ago
Rusty Russell 26dda57cc0 utils: make tal_arr_expand safer. 6 years ago
Rusty Russell 61420bf79b configure: (mostly) revert b7a56f0531 6 years ago
Rusty Russell c3e96e058e bolt: Updated the BOLT specification to unify UNKNOWN_PAYMENT_HASH & INCORRECT_PAYMENT_AMOUNT 6 years ago
Christian Decker 65054ae72e bolt: Updated the BOLT specification to a07dc3df3b4611989e3359f28f96c574f7822850 6 years ago
Christian Decker b7a56f0531 plugin: Gate the plugin subsystem with the --enable-plugins configure flag 6 years ago
Rusty Russell 109c6eb3a3 channeld: include proper sha value in BADONION errors. 6 years ago
Rusty Russell 8f8783c0e3 pay: correctly blame the *next* node on BADONION error. 6 years ago
Rusty Russell 554c3ec7e5 channeld: process onion packet ourselves. 6 years ago
Rusty Russell 59febcb968 sphinx: explain why parse_onionpacket fails. 6 years ago
Rusty Russell 7e01efbd1f lightningd: clean up htlc_in->shared_secret to be optional. 6 years ago
lisa neigut efa38875b2 listpeers: include `private` field in `channels` output 6 years ago
Christian Decker 36e060aa60 init: Reap tested subdaemon processes to release OS resources 6 years ago
Rusty Russell 3006844f92 lightningd: don't allow zero cltv HTLCs. (#2214) 6 years ago
Rusty Russell e6c68b606d lightningd: add comment on why we have "useless" initialization. 6 years ago
William Casarin 0fa209c64d lightningd: fix compile error in peer_control 6 years ago
William Casarin 4d9190aa47 lightningd: fix compile error on unused variable 6 years ago
Christian Decker 26f17e87a3 plugin: Add connect and disconnect notifications 6 years ago
Christian Decker 5813567856 plugin: Dispatch notifications to subscribed plugins 6 years ago
Christian Decker 37b2f907d4 plugin: Make plugin_send a more generic function 6 years ago
Christian Decker dd2696a88b json: Add function to duplicate a json_stream 6 years ago
Christian Decker 7355e62964 plugin: Add subscriptions when processing the plugin manifest 6 years ago
Christian Decker 9ad2f57e46 jsonrpc: Create a struct for notifications that we send 6 years ago
lisa neigut b2ee53fd89 lightning-cli: add jsonrpc version to cmd json packet 6 years ago
Mark Beckwith bcde9675e4 Handle SIGINT and SIGTERM for PID 1 6 years ago
Richard Bondi 9ca07728ad fix crash on check with plugin command 6 years ago
Rusty Russell add822a072 jsonrpc: don't be coy with details for command_its_complicated(). 6 years ago
Rusty Russell 26484b8aa5 memdump: rearrange order to avoid command_its_complicated(). 6 years ago
Rusty Russell e5c61fcb0c jsonrpc: plumb through dispatch result to avoid command_its_complicated(). 6 years ago
Rusty Russell 819078fe18 param: make command_fail/command_success WARN_UNUSED_RESULT. 6 years ago
Rusty Russell 68bb36b210 json-rpc: make commands return 'struct command_result *'. 6 years ago