Skip to content

Rust Remote API for core lightning provided as library and a plugin

License

Notifications You must be signed in to change notification settings

vincenzopalazzo/cln-remote-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cln-remote-api

Rust Remote API for core lightning provided as library and a plugin

Table of Content

  • Introduction
  • How to Use
  • How to Contribute
  • License

Introduction

A simple and fast plugin for core lightning to talk through the following API:

  • Rest API: Not authenticate (Support for Rune in the pipeline) API that support some basic API to talk with core lightning node.

N.B: The code is written to be easily extensible to support new API, so please consider to contribute.

How to Use

To use the plugin you can download the binary from the Github release inside the .lightning/plugins directory, or link the plugin with core lightningd with --plugin=<path>.

For the moment it is not possible restart the plugin at runtime, but it is possible to implement is someone will required it.

How to Contribute

Read our Hacking guide

License

Rust Remote API for core lightning provided as library and a plugin
Copyright (C) 2022 Vincenzo Palazzo <[email protected]>

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

About

Rust Remote API for core lightning provided as library and a plugin

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published