Repository
cln4rust
Crate that provides an RPC binding from rust code to the c-lightning daemon
- Crate
- Description
- clightningrpc-common
- Crate that provides an Generic RPC binding from rust code to the core lightning daemon
- clightningrpc
- Crate that provides a strong typed RPC binding from rust code to the core lightning daemon
- clightningrpc-plugin
- Crate that provides a plugin API to give the possibility to implement a plugin in Rust
Specs
- CrateDescription
- clightningrpc-commonCrate that provides an Generic RPC binding from rust code to the core lightning daemon
- clightningrpcCrate that provides a strong typed RPC binding from rust code to the core lightning daemon
- clightningrpc-pluginCrate that provides a plugin API to give the possibility to implement a plugin in Rust
- clightningrpc-plugin-macrosCrate that provides a procedural macros implementation to make easy to develop a plugin developer to build a plugin
- clightningrpc-confThis crate provides configuration manager for core lightning.
- clightningrpc-testingThis crate provides test framework for core lightning (including bitcoin).
README
Rust framework for core lightning
A collection of libraries to develop and work with core lighting.
Project Homepage
This repository contains a sequence of craters that are useful to work with core lightning in the Rust programming environment.
Craters
These are the complete list of craters supported right now
| Crate | Description | Version |
|---|---|---|
| clightningrpc-common | Crate that provides an Generic RPC binding from rust code to the core lightning daemon | |
| clightningrpc | Crate that provides a strong typed RPC binding from rust code to the core lightning daemon | |
| clightningrpc-plugin | Crate that provides a plugin API to give the possibility to implement a plugin in Rust | |
| clightningrpc-plugin-macros | Crate that provides a procedural macros implementation to make easy to develop a plugin developer to build a plugin | |
| clightningrpc-conf | This crate provides configuration manager for core lightning. | |
| clightningrpc-testing | This crate provides test framework for core lightning (including bitcoin). | unrelated |
Contributing guidelines
Read our Hacking guide
Supports
If you want to support this library, consider donating with the following methods
- Lightning address: [email protected]
- BOLT 12: https://bruce.lnmetrics.info/donation
- Github donation
Credits
This library is based on Andrew Poelstra's rust-jsonrpc.