mirror of
https://github.com/aljazceru/plugins.git
synced 2025-12-23 16:14:20 +01:00
54efa366e39c072b58c90ba74e83cdaf656168b6
It was returning `null` and we'd have to check the logs or the DB for the result. This makes it just a bit easier to see what happens. Signed-off-by: Christian Decker <decker.christian@gmail.com>
Plugins for c-lightning
Community curated plugins for c-lightning.
To install and activate a plugin you need to stop your lightningd and restart it with the plugin argument like this:
lightningd --plugin=/path/to/plugin/directory/plugin_file_name.py
where the plugin_file_name.py should be an executable (chmod a+x plugin_file_name.py) file and can be written in any programming language.
Available plugins
| Name | Short description |
|---|---|
| autopilot | An autopilot that suggests channels that should be established |
| donations | A simple donations page to accept donations from the web |
| graphql | Exposes the c-lightning API over graphql |
| persistent-channels | Maintains a number of channels to peers |
| probe | Regularly probes the network for stability |
| prometheus | Lightning node exporter for the prometheus timeseries server |
| rebalance | Keeps your channels balanced |
| sendinvoiceless | Sends some money without an invoice from the receiving node. |
| sitzprobe | A Lightning Network payment rehearsal utility |
| summary | Print a nice summary of the node status |
More Plugins from the Community
- https://github.com/conscott/c-lightning-plugins
- https://github.com/renepickhardt/c-lightning-plugin-collection
Plugin Builder Resources
- Description of the plugin API
- C Plugin API by @rustyrussell
- Python Plugin API & RPC Client (PyPI) by @cdecker and a video tutorial by @renepickhardt
- Go Plugin API & RPC Client by @niftynei
Description
Languages
Python
99.2%
HTML
0.5%
Dockerfile
0.2%