Skip to content

Releases: LtbLightning/ldk-node-rn

v0.3.1

23 Jan 02:23
cb12e73
Compare
Choose a tag to compare

This is the new release of ldk-node-rn v0.3.0

APIs added

  • buildWithFsStore method is added in the Builder class allowing to use the filesystem storage backend.
  • Exposed setLiquiditySourceLsps2 method to Builder to configure the Node instance to source the inbound liquidity.
  • nextEventAsync method is added to Node class that allows polling the event queue asynchronously.
  • status method has been added to Node allowing to retrieve information about the Node's status.
  • config method added to get the config with which the Node was initialized.
  • The payment APIs have been restructured to use per-type (bolt11, onchain, bolt12) payment handlers which can be accessed via node.{type}Payment.
  • Support for sourcing inbound liquidity via LSPS2 just-in-time (JIT) channels has been added.
  • Support for creating and paying BOLT12 offers and refunds has been added.
  • Added networkGraph handler method allowing to query the network graph.
  • Added forceCloseChannel to Node class.

API changed

  • All available balances outside of channel balances are now exposed via a unified listBalances interface method.

v0.2.0

20 Jan 19:43
1ff21a0
Compare
Choose a tag to compare

[0.2.0]

Feature and API updates

  • The capability to send pre-flight probes has been added
  • Pre-flight probes will skip outbound channels based on the liquidity available
  • Additional fields are now exposed via ChannelDetails
  • The location of the logs directory is now customizable
  • Listening on multiple socket addresses is now supported
  • If available, peer information is now persisted for inbound channels
  • Transaction broadcasting and fee estimation have been reworked and made more robust
  • A module persisting, sweeping, and rebroadcasting output spends has been added

v0.1.1

06 Dec 01:26
1bdccf3
Compare
Choose a tag to compare

[0.1.1]

  • Fixed Android app crash on startup.
  • Renamed package to ldk_node_rn.
  • Added ignore list for npm publish

v0.1.0

14 Sep 14:44
ca0e479
Compare
Choose a tag to compare

[0.1.0]

This is the first release of ldk-node. It features support for sourcing chain data via an Esplora server, filesystem persistence, gossip sourcing via the Lightning peer-to-peer network, and configurable entropy sources for the integrated LDK & BDK-based wallets.

Please refer to the changelog for a full list of available api

Please note: This release is considered experimental, and should not be run in production