Adds support for selling and listing in Amethyst as well as NIP-96 Image Servers and NIP-54 inline metadata. Provides large improvemetns to Cashu's token redemption and fixes several bugs.
- Adds selling: ShopStr's classified creation
- Migrates old image server uploads to NIP-96
- Adds support for NIP-54 inline metadata
- Adds a Marketplace tab to Discovery
- New Cashu Redeeming card UI. Shows the blurhash with a Download icon instead of the URL when the user chooses to not automatically load images/videos Improves the video switching flicker from blurhash to video
- Optimizes the rendering of the drawer
- Updates EOSE status in the same thread of the new event to reduce the amount of coroutine launches. Uses just one HTTPClient for the entire app
- Adds a User Agent to all HTTP requests.
- Improves Cashu Redeeming UI feedback
- Adds support for the FileServers kind
- Adds relay information for Replaceable events
- Unifies upload options into NIP-94 images
- Improves the rendering of inline metadata