secant-ios-wallet/secant/Util
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
..
Bindings.swift Update `Binding` Helpers 2021-11-21 14:36:38 +00:00
Clamped.swift Update of the func signature 2022-02-18 15:33:40 +01:00
DatabaseFiles.swift Initial functional code 2022-04-19 09:05:07 +02:00
DebugFrame.swift Issue #145 - Single Line Text Field 2022-04-07 09:06:47 -03:00
DebugMenu.swift Initial functional code 2022-04-19 09:05:07 +02:00
Double+Zcash.swift [#294] amount + address fields done (#308) 2022-05-11 12:26:39 -03:00
InitializationState.swift Initial functional code 2022-04-19 09:05:07 +02:00
Int64+Zcash.swift [#294] amount + address fields done (#308) 2022-05-11 12:26:39 -03:00
MnemonicSeedPhraseProvider.swift MnemonicSwift added to the project 2022-03-18 14:25:35 +01:00
NavigationLinks.swift Add `NavigationLinks` and `Bindings` 2021-11-15 23:36:14 +00:00
Previews.swift First Stab at The Composable Architecture 2021-12-13 15:58:13 -03:00
ScrollableWhenScaled.swift Issue #44: Recovery Phrase Validation flow + tests 2022-02-18 10:26:11 -03:00
Strings.swift [#294] amount + address fields done (#308) 2022-05-11 12:26:39 -03:00
UInt+SuperscriptText.swift PR suggestions 2021-10-21 12:40:35 -03:00
UserPreferencesStorage.swift [#212] Wrapped user defaults (#298) 2022-05-03 09:34:17 -03:00
WalletStorage.swift Initial functional code 2022-04-19 09:05:07 +02:00
WalletStorageInteractor.swift Initial functional code 2022-04-19 09:05:07 +02:00
WithStateBinding.swift First Stab at The Composable Architecture 2021-12-13 15:58:13 -03:00
ZCashSDKEnvironment.swift Initial functional code 2022-04-19 09:05:07 +02:00