You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
AppState god object. Injected in every view. Contain every manager/store. Breaks the "single responsibility principle" because it becomes the source of truth for every view.
Implement MVC or MVVM (with "finite state automata"). Possible with reducers [TBC]
Take care about error presenting on UI [TBC].
Make a user action atomic and consistent (App should not show a QR code with invalid stuff in it). App model should be consistent, but without implementing force unwrapping or assertions. Possible using SwiftLint
(migrated into Implement CoreData persistent store #12) Implementing multi-wallet. Should use Core Data as ORM. Only unique entropyMask can stay in defaults for whole app. For each wallet:
which network (testnet, mainnet, and later also Signet)
the threshold (how many signatures are required)
information about each co-signer: their xpub and derivation path
a list of pre-derived addresses
Change the way how the app starts (AppDelegate and SceneDelegate -> App/WindowGroup iOS14)
The text was updated successfully, but these errors were encountered:
The text was updated successfully, but these errors were encountered: