Changes for version 0.001001 - 2026-07-13
- Validate NUT-18 and NUT-26 Cashu payment requests, including duplicate CBOR map keys.
- Require CBOR::Free 0.33 for Cashu CBOR decoding and duplicate map-key rejection.
- Use Class::Tiny for all object construction.
- Ensure coverage tests load the working-tree modules.
- Link the top-level client POD to Net::Blossom::Server.
Modules
Perl client and protocol support for Blossom
BUD-11 Blossom authorization token builder
Blossom blob descriptor value object
HTTP client for Blossom servers
Blossom HTTP error object
Blossom 402 payment challenge error
Blossom HTTP success response object
BUD-03 Blossom server-list value object
BUD-10 Blossom URI value object
Provides
in lib/Net/Blossom/_Bech32.pm
in lib/Net/Blossom/_CashuPaymentRequest.pm
in lib/Net/Blossom/_ConstructorArgs.pm
in lib/Net/Blossom/_URL.pm