pull down to refresh

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