Cashu Nutshell v0.15.2 Released
Cashu Nutshell is a Chaumian Ecash wallet and mint for Bitcoin Lightning. Cashu Nutshell is the reference implementation in Python.
- "This update introduces a built-in rate limiter to the mint. It also includes multiple improvements for automated testing of USD backends and various other stability updates and bug fixes."
What's new
Mint
- Mint: Add Slowapi rate limiter by @callebtc in #481
- Mint: FakeWallet support for USD by @callebtc in #488
- Set
satandusdwallets separately in.env(MINT_BACKEND_BOLT11_SAT,MINT_BACKEND_BOLT11_USD)- Note: This deprecates the old
.envvariableMINT_LIGHTNING_BACKEND
- Note: This deprecates the old
- Fix: CLNRestWallet (tested with
c-lightning:24.02.1andc-lightning-rest:0.10.7) by @callebtc in #494
NUTs
- NUTs (cashubtc/nuts#82): info endpoint method settings by @callebtc in #487
- Use
PostRestoreRequestfor all restore operations by @callebtc in #483
Full Changelog: 0.15.1...0.15.2