What's Changed
This release included support with NUT-17 websockets for the mint as well as many bug fixes and improvements.
Changed
- cdk: Bump
bitcoin
to0.32.2
(prusnak). - cdk: Bump
lightning-invoice
to0.32.2
(prusnak). - cdk: Bump
lightning
to0.0.124
(prusnak). - cdk:
PaymentMethod
as anon_exhaustive
enum (thesimplekid). - cdk:
CurrencyUnit
as anon_exhaustive
enum (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::Mint
and 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
MintUrl
directly in wallet client (ok300). - cdk-cli: Change cdk-cli pay command to melt (mubarak23).
- cdk: Rename
Wallet::get_proofs
toWallet::get_unspent_proofs
(ok300). - cdk:
Id
tou32
changed fromTryFrom
toFrom
([vnrpc]).
Added
- cdk: Added description to
MintQuoteBolt11Request
(lollerfirst). - cdk(wallet): Added description to
mint_quote
(lollerfirst). - cdk: Add
amount
andfee_paid
toMelted
(davidcaseria). - cdk: Add
from_proofs
onMelted
(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
MintMeltSettings
since 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 #337
- @mubarak23 made their first contribution in #393
- @ubbabeck made their first contribution in #397
- @omahs made their first contribution in #411
- @delcin-raj made their first contribution in #440
- @crodas made their first contribution in #394
- @Jeezman made their first contribution in #454
Full Changelog: v0.4.0...v0.5.0