-
v0.5.0 Stable
released this
2024-11-19 10:26:17 +00:00 | 1078 commits to main since this releaseWhat's Changed
This release included support with NUT-17 websockets for the mint as well as many bug fixes and improvements.
Changed
- cdk: Bump
bitcointo0.32.2(prusnak). - cdk: Bump
lightning-invoiceto0.32.2(prusnak). - cdk: Bump
lightningto0.0.124(prusnak). - cdk:
PaymentMethodas anon_exhaustiveenum (thesimplekid). - cdk:
CurrencyUnitas anon_exhaustiveenum (thesimplekid). - cdk: Enforce token is single mint (thesimplekid).
- cdk: Mint will return change for over paid melt even over fee reserve (davidcaseria).
- cdk: Refactor ln_backeds to be on the
cdk::Mintand not with axum (thesimplekid). - cdk: Change is returned in the check quote response (thesimplekid).
- cdk: Move unit conversion util fn to amount module (davidcaseria).
- cdk: Remove spent proofs from db when check state is called (mubarak23).
- cdk: Use
MintUrldirectly in wallet client (ok300). - cdk-cli: Change cdk-cli pay command to melt (mubarak23).
- cdk: Rename
Wallet::get_proofstoWallet::get_unspent_proofs(ok300). - cdk:
Idtou32changed fromTryFromtoFrom([vnrpc]).
Added
- cdk: Added description to
MintQuoteBolt11Request(lollerfirst). - cdk(wallet): Added description to
mint_quote(lollerfirst). - cdk: Add
amountandfee_paidtoMelted(davidcaseria). - cdk: Add
from_proofsonMelted(davidcaseria). - cdk: Add unit on
PaymentResponse(thesimplekid). - cdk: Add description for mint quote (lollerfirst).
- cdk-axum: Add cache to some endpoints (lollerfirst).
- cdk: Add Proofs trait (ok300).
- cdk: Wallet verifies keyset id when first fetching keys (thesimplekid).
- cdk-mind: Add swagger docs (ok300).
- cdk: NUT18 payment request support (thesimplekid).
- cdk: Add
Wallet::get_proofs_with(ok300). - cdk: Mint NUT-17 Websocket support (crodas).
Removed
- cdk: Remove
MintMeltSettingssince it is no longer used (lollerfirst). - cdk:
PaymentMethod::Custom(thesimplekid). - cdk: Remove deprecated
MeltBolt11Response(thesimplekid).
Fixed
- cdk: Check of inputs to include fee (thesimplekid).
- cdk: Make unit mandatory in tokenv4 (ok300).
New Contributors
- @lollerfirst made their first contribution in https://github.com/cashubtc/cdk/pull/337
- @mubarak23 made their first contribution in https://github.com/cashubtc/cdk/pull/393
- @ubbabeck made their first contribution in https://github.com/cashubtc/cdk/pull/397
- @omahs made their first contribution in https://github.com/cashubtc/cdk/pull/411
- @delcin-raj made their first contribution in https://github.com/cashubtc/cdk/pull/440
- @crodas made their first contribution in https://github.com/cashubtc/cdk/pull/394
- @Jeezman made their first contribution in https://github.com/cashubtc/cdk/pull/454
Full Changelog: https://github.com/cashubtc/cdk/compare/v0.4.0...v0.5.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- cdk: Bump