4808 Commits (d3bfc9f260e54ef29d11e42386ca7a0acf8d96f9)
 

Author SHA1 Message Date
Jon Griffiths d3bfc9f260 libwally: Update to latest master 6 years ago
Rusty Russell 2c582cbcfb pytest: test that we don't revert config handling again. 6 years ago
Rusty Russell 6daa599c74 options: plug leak (triggered by next test) 6 years ago
arowser 56a3b3f3df read config file before change working dir 6 years ago
Conor Scott 795bc1b3a7 [test] update test mocks for getinfo rpc update 6 years ago
Conor Scott 3f420dc408 [rpc] Add peer stats to getinfo rpc 6 years ago
Conor Scott dd27205ba2 [rpc] move getinfo implementation to peer_control.c 6 years ago
Rusty Russell 5312ec1e34 gossipd: add documentation comments now it's relatively understandable. 6 years ago
Rusty Russell ea2c03e2e2 gossipd: don't have code to exit final loop; we always leave via master_gone. 6 years ago
Rusty Russell 4038061d0f gossipd: use take() in getroute_req. 6 years ago
Rusty Russell 5c60d7ffb2 gossipd: split wire types into msgs from lightningd and msgs from per-peer daemons 6 years ago
Rusty Russell 07b16e37d0 daemon_conn: don't rely on outq_empty callback telling us to retry queue. 6 years ago
Rusty Russell 4e9eba1965 gossipd: rework query_channel_range to accept overlapping range. 6 years ago
Rusty Russell fac68630b8 ccan: add ccan/bitmap. 6 years ago
Rusty Russell 363564301f gossipd: be more rigorous in handling peer messages vs. daemon requests. 6 years ago
Rusty Russell 1bd76861fd gossipd: reorder functions into related groups (MOVEONLY) 6 years ago
Rusty Russell debbdc0781 bolt11: accept lightning: prefix. 6 years ago
Rusty Russell 8a246e2c0a jsonrpc: provide overview of how this all connects together. 6 years ago
Rusty Russell 6f7650e471 pytest: test using malformed JSONRPC commands. 6 years ago
Rusty Russell 7799368144 pytest: add test for multiplexed RPC output. 6 years ago
Rusty Russell 3f5487e247 jsonrpc: dev_slowcmd, a command which starts output then delays. 6 years ago
Rusty Russell e0d14bddb9 jsonrpc: allow multiple commands at once. 6 years ago
Rusty Russell f9fd802147 jsonrpc: make struct json_connection definition private. 6 years ago
Rusty Russell 47d2a71ef0 json.c and jsonrpc.c: move functions between them. 6 years ago
Rusty Russell e17f69ce2d json_stream: disentangle JSON handling from command. 6 years ago
Rusty Russell db3f0ba965 CHANGELOG: note that pylightning uses double-newline. 6 years ago
Rusty Russell b9b7411d88 lightning.py: use double-\n as marker for RPC parsing. 6 years ago
Rusty Russell b2378654d7 jsonrpc: add double '\n' to end of JSON RPC commands. 6 years ago
Rusty Russell 0c3f85d931 lightning.py: parse multiple JSON RPC commands accurately. 6 years ago
Rusty Russell fe11ee5406 pytest: make test_multirpc check that RPC commands complete. 6 years ago
Conor Scott 9a0f3a764c [pylightning] Fix lightning-pay script 6 years ago
arowser d5aaa11373 update match network log 6 years ago
Conor Scott 189fca4039 [doc] Remove old GOSSIPING state from docs 6 years ago
Conor Scott a92c7911a7 [docs]: Link developer guide to main README.md 6 years ago
Christian Decker 6c649ce775 docs: Mention that msatoshi on pay is not optional, but ignored 6 years ago
Christian Decker b02861bfe1 plugin: Give each plugin their own log-prefix 6 years ago
Christian Decker 74c58e9f25 docs: Add an initial draft of the plugin documentation 6 years ago
Christian Decker 805a76a97f plugin: Make the plugins a list 6 years ago
Christian Decker 775e4b784d plugin: Get rid of redundant stdin and stdout members 6 years ago
Christian Decker e6ef675ea1 plugin: Send the configure request once we collected all options 6 years ago
Christian Decker 2b3059be0c plugin: Have the helloworld plugin accept a configure message 6 years ago
Christian Decker 3abc32cbbc plugin: Terminate objects with an empty line to signal end 6 years ago
Christian Decker 404352fc7e plugin: Configure plugins once we've collected all cli options 6 years ago
Christian Decker 55d6d6b0e7 plugin: Register plugin cli options 6 years ago
Christian Decker 10338983a6 plugin: Add logs to plugin and add method to kill a plugin 6 years ago
Christian Decker 8e83d43c39 opts: Split early from non-early args so plugins can register theirs 6 years ago
Christian Decker 084224f134 plugin: Add request muxing to the plugin subsystem 6 years ago
Christian Decker d0de6e59c6 plugin: Start each plugin and setup the connection to it 6 years ago
Christian Decker c71f4f3bd9 plugin: Add listconfigs stub for the --plugin option 6 years ago
Christian Decker 59e37c12cd plugin: Add plugins to lightningd and register arguments 6 years ago