Core lightning 23.05 released

Started by jackielove4u, June 22, 2023, 09:20:21 PM

Previous topic - Next topic

jackielove4u



Core lightning: A specification compliant Lightning Network implementation in C


Core lightning is a lightweight, highly customizable and standard compliant implementation of the Lightning Network protocol.
Core lightning only works on Linux and Mac OS, and requires a locally (or remotely) running groestlcoind (version 2.16.0 or above) that is fully caught up with the network you're testing on.

Changelog 23.05
• NEW commando-blacklist and commando-listrunes RPCs for blacklisting and listing stored runes.
• NEW feerates added 2 new options as "minimum" and NN"blocks". Use explicit block counts or slow/normal/urgent/minimum.
• listclosedchannels RPC to show old, dead channels.
• reckless added support for node.js plugin installation and for networks beyond groestlcoin and regtest.
• Spending unilateral close transactions now use dynamic fees based on deadlines (and RBF), instead of fixed fees.
• More bug fixes and improved logging.
• Blinded payments are now supported by default.
• Now always double-check groestlcoin addresses are correct (no memory errors!) before issuing them.
• Allow slight overpaying, even with MPP, as spec now recommends.
• Removed msat suffix from all millisatoshi fields, as deprecated in v0.12.0.
• PSBTv2 support; all APIs now support both v0 & v2.
• NEW methods listpeerchannels, listclosedchannels, decode and decodepay from RPC to grpc mapping.
• Improvements on the python gossmap implementation.
• The mTLS private keys are no longer group-readable.
• Added NEW command makerune in hsmtool to make a master rune for the node.
• NEW setpsbtversion command to aid debugging and compatibility.
• cln-rpc anc cln-grpc can now work with a range of versions.

Features
• Creating channels.
• Closing channels.
• Completely managing all channel states (including the exceptional ones!).
• Performing path finding within the network, passively forwarding incoming payments.
• Sending outgoing onion-encrypted payments through the network.
• Automatic channel management (autopilot).

This application is licensed under MIT. There is no warranty and no party shall be made liable to you for damages. If you lose coins due to this app, no compensation will be given. Use this app solely at your own risk.

Ubuntu: https://github.com/Groestlcoin/lightning/blob/master/doc/INSTALL.md#to-build-on-ubuntu
Fedora: https://github.com/Groestlcoin/lightning/blob/master/doc/INSTALL.md#to-build-on-fedora
OpenBSD: https://github.com/Groestlcoin/lightning/blob/master/doc/INSTALL.md#to-build-on-openbsd
OSX: https://github.com/Groestlcoin/lightning/blob/master/doc/INSTALL.md#to-build-on-macos
Arch Linux: https://github.com/Groestlcoin/lightning/blob/master/doc/INSTALL.md#to-build-on-arch-linux
Raspberry Pi: https://github.com/Groestlcoin/lightning/blob/master/doc/INSTALL.md#to-cross-compile-for-raspberry-pi
Armbian: https://github.com/Groestlcoin/lightning/blob/master/doc/INSTALL.md#to-compile-for-armbian
Alpine: https://github.com/Groestlcoin/lightning/blob/master/doc/INSTALL.md#to-compile-for-alpine

Source code: https://github.com/Groestlcoin/lightning