v24.02.29
·
81 commits
to master
since this release
Database migrations
Two database migrations were added. Make sure to run these migrations before starting the new version of lspd.
000015_history_sync.up.sql
000016_open_channel_htlc.up.sql
Configuration changes
channelAmount
and channelPrivate
are removed from the NODES
configuration json, because they are no longer used.
What's Changed
- Mempool fee estimation is now optional. If the
MEMPOOL_API_BASE_URL
environment variable is not set, fee estimation from the underlying lightning node will be used. #173 - Forwarding history is now synchronized to the lspd database #175
- Build is now done with
make release-all
ormake release-lspd
andmake release-plugin
#190 - Htlcs used for channel opens are now persisted in the lspd datastore, making it easier to track which htlcs paid for channel opens. #189 #196
- A start has been made on a cli tool,
lspd_revenue_cli
to extract the revenue made by lspd #191 - Webhook notification subscriptions can now be removed with an api call #194
Bug fixes
- In LSPS2 there should be no custom cltv delta logic in an intermediate node #170
Cleaning up
- The deprecated OpenChannel rpc was removed. lspd now only supports JIT channels. #178
New Contributors
- @hydra-yse made their first contribution in #185 🎉
Full Changelog: v24.01.14...v24.02.29