Commit Graph

90 Commits

Author SHA1 Message Date
Michael Schmoock
ee9eaa9e31 chore: renames channel_id to scid where aprropriate 2019-05-01 22:38:51 +02:00
Michael Schmoock
3d9b3c8a22 chore: rewording peer2channel method to peer_from_scid 2019-05-01 22:38:51 +02:00
Christian Decker
187c66a9b1 autopilot: Add plugin binary and README file
Signed-off-by: Christian Decker <decker.christian@gmail.com>
2019-04-29 15:42:01 +02:00
Christian Decker
2667de5d21 readme: Updated readme to include graphql and rebalance plugins
Signed-off-by: Christian Decker <decker.christian@gmail.com>
2019-04-29 15:29:24 +02:00
Christian Decker
a4068a007b graphql: Renamed graphql plugin to correct directory 2019-04-29 15:26:17 +02:00
Joe Netti
b6fb40b535 created git module for c-lightning-api plugin (#7)
* added c-lightning-graphql as a submodule

Co-Authored-By: nettijoe96 <nettijoe@gmail.com>
2019-04-29 15:22:44 +02:00
Christian Decker
e0f02db123 Update summary/summary.py
Co-Authored-By: Johnstedt <John-John@Markstedts.org>
2019-04-23 15:36:05 +02:00
John-John Markstedt
6b1f7901bc raw response fix 2019-04-23 15:36:05 +02:00
Michael Schmoock
7c392cb2dd feat: add scid to summary output
Improves some minor output issues:

 - Adds short channel id, so it can be copy and pasted for rebalancing
 - renames `channels_key` to `channels_flags`
 - changes flags round rackets (PO) to squace brackets [PO]
 - Always outputs flags even if not set [__] so things are always aligned
 - Removes the colon ':' and always prints a space
   this also helps when copy and pasting in a terminal
2019-04-23 15:33:50 +02:00
Joe Netti
78f0e96c5d fixed graphing bug that was caused by float->int conversion without rounding. Added newline to graph output 2019-04-17 15:23:40 +02:00
Rusty Russell
b286d7b47e summary: fix bug where we're connected to a node without node_announce
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2019-04-16 13:51:37 +02:00
Christian Decker
734cc0da95 Merge pull request #6 from gallizoltan/master
rebalance plugin in python
2019-04-16 13:48:52 +02:00
Gálli Zoltán
f22615ed65 using Millisatoshi 2019-04-16 12:05:19 +02:00
Gálli Zoltán
22f5579365 rebalance plugin in python
- this plugin helps to move some liquidity between your channels using circular payments
- previous conversations here: https://github.com/ElementsProject/lightning/pull/2567
2019-04-16 11:59:41 +02:00
Christian Decker
86b5413ab5 readme: Add a link to sitzprobe 2019-04-01 18:38:27 +02:00
Christian Decker
4542804bcf sitzprobe: Add sitzprobe by @niftynei as a submodule 2019-04-01 18:35:39 +02:00
Christian Decker
993d0ee7da pytest: Preparing to run integration tests using pytest 2019-03-30 00:03:16 +01:00
Christian Decker
2ec37eed31 readme: Added some resources and pointers to external collections
@conscott has some really nice plugins, so we link to them :-)

Signed-off-by: Christian Decker <decker.christian@gmail.com>
2019-03-28 17:17:00 +01:00
Christian Decker
d863ebff00 readme: Added the donations plugin to the readme. 2019-03-28 16:09:12 +01:00
Christian Decker
92d2bbe262 donations: Fixed up the README a bit 2019-03-28 16:07:51 +01:00
Christian Decker
638c24cb41 donations: Imported Rene's donation plugin
This comes from a stale PR on the c-lightning issue tracker and after talking
with Rene, I decided to give it an official place to live.
2019-03-28 16:00:47 +01:00
Christian Decker
478bec2fb5 autopilot: Add a direct copy of Rene's original autopilot code
Just copying it over, not pluginizing it yet.
2019-03-26 14:00:27 +01:00
Christian Decker
080b2bcaf8 readme: Added Rusty's summary plugin to the README
Signed-off-by: Christian Decker <decker.christian@gmail.com>
2019-03-26 12:44:47 +01:00
Christian Decker
96f617da75 prom: Rename metrics to be less confusing
The metrics should always have a name that uniquely identifies the monitored
system and the metric on that system. `node` just doesn't say much if
presented along with metrics from other systems.

Signed-off-by: Christian Decker <decker.christian@gmail.com>
2019-03-26 12:43:45 +01:00
Christian Decker
a43ad38dee Merge pull request #1 from rustyrussell/summary
Summary: simple plugin which got out of hand.
2019-03-05 11:30:38 +01:00
Rusty Russell
ff67b26841 summary: fix num_gossipers calculation.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2019-03-05 14:30:24 +10:30
Rusty Russell
ac1478f5a5 summary: add offline annotation.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2019-03-05 14:22:10 +10:30
Rusty Russell
16dc96263a Summary: make bar graphs prettier. Unicode FTW!
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2019-03-05 14:05:04 +10:30
Rusty Russell
5cf676f814 Summary: cleanups suggested by @cdecker
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2019-03-03 10:37:07 +10:30
Rusty Russell
cded1d2f1d Summary: add requirements.txt
Recommended-by: @cdecker
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2019-03-02 09:12:56 +10:30
Christian Decker
3ca5056ebd prometheus: Add a prometheus plugin exposing channel and peer stats
Signed-off-by: Christian Decker <decker.christian@gmail.com>
2019-02-26 18:43:51 +01:00
Rusty Russell
fcb4018bd4 summary: add bar graphs showing balances.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2019-02-26 16:37:59 +10:30
Rusty Russell
6063f673cb summary: first cut of my sumary plugin (needs c-lightning 0.7-rc2 or above)
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2019-02-26 16:16:36 +10:30
Christian Decker
09faaeb759 probe: Run probes in their own thread
Signed-off-by: Christian Decker <decker.christian@gmail.com>
2019-02-20 20:10:39 +01:00
Christian Decker
669be94202 readme: Add the probe plugin to the table
Signed-off-by: Christian Decker <decker.christian@gmail.com>
2019-02-20 20:10:38 +01:00
Christian Decker
4f31f5971a probe: Added a very simple probe plugin
This is a plugin that regularly probes the network by sending a random payment
to a random destination. These do not succeed, since we randomly selected the
`payment_hash`, but can still give us a lot of insight into the network
health.

The plugin stores its results in a `sqlite3` database for later inspection.

Signed-off-by: Christian Decker <decker.christian@gmail.com>
2019-02-11 13:53:03 +01:00
Christian Decker
c98125c60c pchans: Shorten description
Signed-off-by: Christian Decker <decker.christian@gmail.com>
2019-01-21 19:53:42 +01:00
Christian Decker
d897fe4581 pchannels: Added link to the readme
Signed-off-by: Christian Decker <decker.christian@gmail.com>
2019-01-21 19:47:05 +01:00
Christian Decker
39e6a6204e persistent-channels: First implementation of persistent channels.
Signed-off-by: Christian Decker <decker.christian@gmail.com>
2019-01-21 19:45:55 +01:00
Christian Decker
cfca3a48ba Initial commit 2019-01-17 13:16:45 +01:00