- implemented POC for server check in Zashi, adopted SDK with the feature
[#1237] Choose the best server by testing responses from multiple server hosts
- Logic has been updated to deliver all requirements
- UI has been upgraded to reflect latest and new design
[#1237] Choose the best server by testing responses from multiple server hosts
- inverted tint if needed implemented for the progress view
[#1237] Choose the best server by testing responses from multiple server hosts
- Rebased
[#937] Shielded transaction UI
- The TransactionState has been extended to handle shielding
- The UI for the transaction row has been extended to handle right states for all types of transactions, newly for shielding, shielded and shielding failed
[#937] Shielded transaction UI
- Rebased and updated to the latest API
[#937] Shielded transaction UI
- WIP
[#937] Shielded transaction UI
- Shileding UI updated to show amount the same way as sent/received
- Shielding UI updated to show ID
[#1337] update UI of the Settings and Advanced Settings screens
- settings WIP
[#1337] update UI of the Settings and Advanced Settings screens
- Changelog updated
- Design is finalized for both Settings and Advanced Settings
design-system
- POC done
- All Colors added/implemented
- first set of variables implemented
design-system
- Color names made unique
- CurrencyConversion screen refactored to use new design system colors
- Currency conversion colors removed from the catalogue
design-system
- Variables made for the Utilities (all of them are missing aliases in Figma so it's just prepared except a few I updated myself)
- ServerSwitch refactored to use design system
- error and primary tint updated to use design system
design-system
- Utility variables finished
- Server switch refactored to the latest design system variables
tca-deprecation-resolution
- All reducers have been updated to use @Reducer macro
- All scopes have been updated to use \. case path
- All destinations have been updated to use new Bindings
tca-deprecation-resolution
- @DependencyClient macro used for all dependencies
- Unit tests fixed
shared-state
- POC
shared-state
- Exchange rate is now handled by TCA's shared state
shared-state
- Hide balances feature has been refactored using TCA's shared state
- It's no longer treated as "hide balances" but rather "hide sensitive data" because we will add a few more things to it besides balances in the near future
- Previous approach with Combine's subject and TCA's dependency have been removed from Zashi
[#1284] Flexa integration
- WIP
[#1284] Flexa integration
- Some progress, I'm able to create an account and pass the verification
- WIP: Dealing with no assets issue
[#1284] Flexa integration
- AccountId used for the start of Flexa
[#1284] Flexa integration
- onTransactionrequest connected to the TCA
[#1284] Flexa integration
- Version bumped to 1.0.1
[#1284] Flexa integration
- Rebased and updated for the latest design
[#1284] Flexa integration
- Settings remade to have a new navigational path for all Integrations, Flexa is among them
[#1284] Flexa integration
- SettingsRow supports a description if needed
[#1284] Flexa integration
- WalletStatus updated to be handled by TCA's Shared state so it can be used to determine when Flexa is available and when it's not
[#1284] Flexa integration
- Handling of restoring status in the integrations
[#1284] Flexa integration
- Payment flow finalized, testing the functionality, cleanup needed
[#1284] Flexa integration
- code cleanup after rebase
[#1284] Flexa integration
- Code cleanup
[#1284] Flexa integration
- Flexa key handled by PartnerKeys
[#1284] Flexa integration
- Accountid generated only once until Zashi is deleted
[#1284] Flexa integration
- Package.resolved
[#1284] Flexa integration
- Version bumped up to 1.0.2
- Total balance ditched and replaced with available balance
- Start of the Flexa uses the latest known balance