Skip to content

MInt list backup via nostr (NUT-27)#63

Merged
zeugmaster merged 39 commits intoreleasefrom
nut-27
Apr 26, 2026
Merged

MInt list backup via nostr (NUT-27)#63
zeugmaster merged 39 commits intoreleasefrom
nut-27

Conversation

@zeugmaster
Copy link
Copy Markdown
Owner


  • I made sure to choose branch RELEASE as the target for this pull request

zeugmaster and others added 9 commits April 26, 2026 15:14
The new currencyUnit attribute on Proof and Event is now stored as a
private String with default "sat" and exposed via a computed Unit
accessor. SwiftData's lightweight migration backfills the default for
existing rows for primitive types — the previous Codable-enum-typed
attribute left migrated rows with empty per-case columns and crashed on
read.

Replace remaining hardcoded "sat" string literals at CashuSwift API
boundaries with Unit.sat.currencyCode, and convert CashuSwift String
unit values to Currency.Unit at the call site instead of carrying
strings through the code.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@zeugmaster zeugmaster merged commit e0b2e62 into release Apr 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant