Lukas Korba
9e2ac0c6aa
[312] WrappedNumberFormatter ( #336 )
...
- WrappedNumberFormatter implemented
- unit tests updated to inject en_US locale
- cleaned up all XCTSkipUnless
2022-06-03 14:28:48 +02:00
Lukas Korba
b2ae82ce1b
[ #329 ] Update wallet to use Zatoshi type ( #333 )
...
- Int64+Zcash.swift and Double+Zcash.swift removed
- Balances and amounts updated to use Zatoshi
- Remove TODOs
- Tests updated
- FIXED: Send amount being in Zatoshi is clamping $ value to 21M max -> send amount input is no longer Zatoshi typed
[329] Update wallet to use Zatoshi type (333)
- alphabetical order(s)
[329] Update wallet to use Zatoshi type (333)
- static .zero for the Zatoshi
- conformance to Equatable moved to extension
[329] Update wallet to use Zatoshi type (333)
- small improvement by reducing code duplicity
2022-05-31 14:14:56 -03:00
Lukas Korba
af054b098c
[ #180 ] Project Structure and Source code consistency ( #317 )
...
phrase 1:
- project restructured
- swifgen rewired
- files renamed
[180] Code inconsistency
phase 2:
- stores and views refactored
phase 3:
- models, dependencies, utils and UI components
[180] Code inconsistency
- tests fixed
2022-05-13 13:29:57 -03:00
Lukas Korba
2bb5451047
[ #294 ] amount + address fields done ( #308 )
...
cleanup
validation
[#294 ] [Scaffold] Send Screen - transaction + address inputs (#308 )
- zec amount refactored to be always Int64 - number formatter to zec string for the UI added
- cleaned up the invalid input conditions by providing computed properties
- isValidZcashAddress() added
[#294 ] [Scaffold] Send Screen - transaction + address inputs (#308 )
- prefix input view support implemented
- zcash or $ symbol used as a prefix for the amount input
- $ computations and max out implemented
[#294 ] [Scaffold] Send Screen - transaction + address inputs (#308 )
- insufficient funds logic (UI error + inability to send) added
- $ balance value visible at send screen
- cleanup
[#294 ] [Scaffold] Send Screen - transaction + address inputs (#308 )
- send routing simplified and cleaned up
[#294 ] [Scaffold] Send Screen - transaction + address inputs (#308 )
- unit tests
[#294 ] [Scaffold] Send Screen - transaction + address inputs (#308 )
- cleanup
[#294 ] [Scaffold] Send Screen - transaction + address inputs (#308 )
- review comments solved
2022-05-11 12:26:39 -03:00