Releases: MutinyWallet/mutiny-node
v0.2.7 - LDK 0.0.115 & LSP Improvements
Mutiny Node has been updated to the latest v0.0.115 LDK release!
We've also improved the LSP flow to consider fees that the user pays whenever there is a just in time channel needed.
Various other bug fixes and logging improvements were made.
What's Changed
- Fix bug with wallet keys, cleanup deps by @benthecarman in #402
- Better handle RGS urls by @benthecarman in #404
- Fix dependency version confict by @TonyGiorgio in #406
- Add value() function for wasm models by @benthecarman in #409
- Pin lnurl to 0.2.1 by @TonyGiorgio in #410
- Receiver pays fee by default by @TonyGiorgio in #407
- LDK v0.0.115 by @benthecarman in #411
- Reduced connection-related logging by @TonyGiorgio in #416
Full Changelog: v0.2.6...v0.2.7
v0.2.6 - BDK Core + IndexedDB
The great migration has been completed!
Mutiny is now using bdk 1.0-alpha, this should hopefully fix a lot of the problems with syncing!
Mutiny has also moved all of its storage to indexedDB with a clone in memory, this should make persistence faster and safer.
There was a few other api clean ups and improvements done as well!
What's Changed
- Add last updated to MutinyInvoice by @benthecarman in #374
- Wait for payment to complete before returning by @benthecarman in #375
- Add READMEs for crates by @benthecarman in #378
- A ton of API cleanups by @benthecarman in #379
- Clippy fixes by @benthecarman in #380
- Move rest of ldk storage to indexed db by @benthecarman in #377
- use pnpm instead of npm by @futurepaul in #394
- bdk core by @benthecarman in #393
- Create Custom Key Manager by @benthecarman in #396
- Write to indexeddb first by @benthecarman in #395
- Move last items over to indexed db by @benthecarman in #397
- Add import and export json by @benthecarman in #400
- Use fee estimator in wallet by @benthecarman in #398
- Correctly handle errors when creating bdk wallet by @benthecarman in #399
Full Changelog: v0.2.5...v0.2.6
v0.2.5 Peer Gossip + Wasm Bindgen Split
The mutiny node will now listen to gossip and save peer information into indexdb. Useful for seeing LN alias names or updating some other peer's name locally.
The wasm-bindgen
layer has been split out into it's own dedicated package mutiny-wasm
. Over time more wasm
things will move there as muitny-core
will be a generic rust library that does not care about the env it is running in.
Commit logs can be found here: v0.2.4...v0.2.5-1
v0.2.4 - Mutinynet + Bug Fixes
This fixes a few bugs related to checking an address/invoices network, the websocket proxy, and the LSP.
This also makes the default signet configuration go to Mutinynet
A full list of commit changes can be found here: v0.2.3...v0.2.4
v0.2.3 - LSP & RGS
This release adds the Voltage LSP as an optional LSP if you pass through the URL: "https://testnet-lsp.voltageapi.com" in the nodemanager config options.
This also adds RapidGossipSync so that lightning gossip data can be retrieved quickly from a server, also a config option but has defaults based on network version.
LDK has been updated to v0.0.114 and now uses no-std
.
Few bug fixes as well.
A full list of commit changes can be found here: v0.2.2...v0.2.3+2
v0.2.2
Bump node-manager to 0.2.2