Skip to content

plugins: add cl-mycelium and cl-revenue-ops#798

Open
santyr wants to merge 2 commits intolightningd:masterfrom
santyr:add-cl-mycelium-revenue-ops
Open

plugins: add cl-mycelium and cl-revenue-ops#798
santyr wants to merge 2 commits intolightningd:masterfrom
santyr:add-cl-mycelium-revenue-ops

Conversation

@santyr
Copy link
Copy Markdown

@santyr santyr commented May 6, 2026

Summary

  • add cl-mycelium as a community plugin
  • add cl-revenue-ops as a community plugin
  • add README and Reckless badge entries for both plugins

Local validation

  • cl-mycelium: python3 -m pytest tests/test_askrene_layers.py tests/test_plugin_listing_compat.py -q
  • cl-revenue-ops: python3 -m pytest tests/test_plugin_listing_compat.py -q

The full local .ci/test.py harness reached Reckless but could not complete because this host does not have bitcoind installed; GitHub CI should exercise that environment.

@daywalker90
Copy link
Copy Markdown
Collaborator

Hi santyr, interesting plugins you have there. Two things:

  • Please make sure that in the README files your plugin's table entry and link reference are inserted in alphabetical order (so before cl-zmq)
  • Your plugins don't seem to have any integration tests, which will make the badges shown in this repo misleading. Could you please add some basic tests that the plugin works using pyln-testing?

We will heavily rework reckless in the very near future. But if you want it to work with past releases your entry point must be in the root directory and called <repo-name>.py which is not the case for cl-mycelium. All other tests are passing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants