From 5f3bb380cde2304395dccc08d3195c4efc5a5f00 Mon Sep 17 00:00:00 2001 From: Vincenzo Palazzo Date: Sun, 6 Jun 2021 00:19:16 +0200 Subject: [PATCH] Adding Java API to the list, and another bitcoin backend The bitcoin backend plugin is inspired by #112 #214 Signed-off-by: Vincenzo Palazzo --- .gitmodules | 3 +++ README.md | 4 ++++ btcli4j | 1 + 3 files changed, 8 insertions(+) create mode 160000 btcli4j diff --git a/.gitmodules b/.gitmodules index 70a639661..e108e8e3d 100644 --- a/.gitmodules +++ b/.gitmodules @@ -25,3 +25,6 @@ [submodule "python-teos"] path = python-teos url = https://github.com/talaia-labs/python-teos/ +[submodule "btcli4j"] + path = btcli4j + url = https://github.com/clightning4j/btcli4j.git diff --git a/README.md b/README.md index acad46619..d9bad44f4 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,7 @@ Community curated plugins for c-lightning. |------------------------------------|-------------------------------------------------------------------------------------------| | [autopilot][autopilot] | An autopilot that suggests channels that should be established | | [boltz-channel-creation][boltz] | A c-lightning plugin for Boltz Channel Creation Swaps | +| [btcli4j][btcli4j] | A Bitcoin Backend to enable safely the pruning mode, and support also rest APIs. | | [csvexportpays][csvexportpays] | A plugin that exports all payments to a CSV file | | [currencyrate][currencyrate] | A plugin to convert other currencies to BTC using web requests | [donations][donations] | A simple donations page to accept donations from the web | @@ -161,6 +162,7 @@ Python plugins developers must ensure their plugin to work with all Python versi - [Go Plugin API & RPC Client][go-api] by @niftynei - [C++ Plugin API & RPC Client][cpp-api] by @darosior - [Javascript Plugin API & RPC Client][js-api] by @darosior + - [Java Plugin API & RPC Client][java-api] by @vincenzopalazzo [esplora]: https://github.com/Blockstream/esplora [pers-chans]: https://github.com/lightningd/plugins/tree/master/persistent-channels @@ -200,3 +202,5 @@ Python plugins developers must ensure their plugin to work with all Python versi [boltz]: https://github.com/BoltzExchange/channel-creation-plugin [feeadjuster]: https://github.com/lightningd/plugins/tree/master/feeadjuster [teos-client]: https://github.com/talaia-labs/python-teos/tree/master/watchtower-plugin +[java-api]: https://github.com/clightning4j/JRPClightning +[btcli4j]: https://github.com/clightning4j/btcli4j diff --git a/btcli4j b/btcli4j new file mode 160000 index 000000000..ecacb049d --- /dev/null +++ b/btcli4j @@ -0,0 +1 @@ +Subproject commit ecacb049d41e2282c5595e84a6f9db6a601c3bc3