Simone Arpe
7850105ddd
(Wallet) Implement ZCash support on Android Wallet (#28883)
* Add required string for Android
* Perform small refactoring
* Introduce support for ZCash Mainnet and Testnet
* Implement logic to extract Zec data
* Improve fragment transaction UI
* Apply code formatting
* Switch ApproveTxBottomSheetDialogFragment to NullAway annotations
* Switch TxDetailsFragment to NullAway annotations
* Rename variable
* Switch SiweMessageFragment to NullAway annotations
* Switch AssetUtils to NullAway annotations
* Switch Utils to NullAway annotations
Removes unused methods and strings.
Adds missing ZCash vector asset.
* Switch ParsedTransaction to NullAway annotations
* Switch ParsedTransactionFees to NullAway annotations
* Remove unused parameters from methods and constructors
* Switch ApproveTxFragmentPageAdapter to NullAway annotations
* Switch TxFragment to NullAway annotations
* Introduce assert instead of throwing
* Add ZCash vector asset
* Extract Zec data into proper field