cluster_8 Localization and Accessibility (Android) cluster_0 Android Zashi 1.1 cluster_2 Zashi 1.1 cluster_1 Android Zashi 1.0 cluster_10 Consider Repackaging SDK Classes cluster_11 Zcash Android SDK Tech Debt cluster_9 Zashi Android Tech Debt cluster_12 Add User Guide cluster_5 Zashi 1.2 cluster_3 Zashi 1.0 cluster_7 Save/restore seed phrase from Google Credential Manager cluster_6 Multiplatform cluster_4 Zashi 1.3 ECC/zashi-android#1171 ECC/zashi-android#1171 Remove default MonetarySeparators locale ECC/zashi-android#248 ECC/zashi-android#248 RTL Localization Issues ECC/zcash-android-wallet-sdk#259 ECC/zcash-android-wallet-sdk#259 Don't use Default Locale ECC/zcash-android-wallet-sdk#412 ECC/zcash-android-wallet-sdk#412 Currency Formatter Doesn't Use Monetary Decimal Separator Default ECC/zcash-android-wallet-sdk#397 ECC/zcash-android-wallet-sdk#397 Add ZIP 321 URI parser ECC/zashi-android#146 ECC/zashi-android#146 ZIP-321 Payment URIs and deeplinking ECC/zcash-android-wallet-sdk#397->ECC/zashi-android#146 ECC/zcash-android-wallet-sdk#1394 ECC/zcash-android-wallet-sdk#1394 zcash-android-wallet-sdk 2.2.0 ECC/zcash-android-wallet-sdk#397->ECC/zcash-android-wallet-sdk#1394 ECC/zashi-android#1331 ECC/zashi-android#1331 Release Zashi Android version 1.1 ECC/zashi-android#146->ECC/zashi-android#1331 ECC/zcash-android-wallet-sdk#1394->ECC/zashi-android#1331 ECC/zashi#27 ECC/zashi#27 Release Zashi 1.1 ECC/zashi-android#1331->ECC/zashi#27 ECC/zashi-android#1011 ECC/zashi-android#1011 Enable dark mode ECC/zashi-android#1011->ECC/zashi-android#1331 ECC/zashi#32 ECC/zashi#32 Enable Dark Mode ECC/zashi-android#1011->ECC/zashi#32 ECC/zashi-android#1062 ECC/zashi-android#1062 Zashi Android 1.0 Follow- ups ECC/zashi-android#1011->ECC/zashi-android#1062 ECC/zcash-android-wallet-sdk#578 ECC/zcash-android-wallet-sdk#578 Provide Zatoshi -> USD fiat currency formatting ECC/zcash-android-wallet-sdk#578->ECC/zashi-android#1331 ECC/zashi-android#526 ECC/zashi-android#526 Show current fiat currency values ECC/zcash-android-wallet-sdk#578->ECC/zashi-android#526 ECC/zashi-android#526->ECC/zashi-android#1331 ECC/zashi-android#1417 ECC/zashi-android#1417 improve security and authentication requirements ECC/zashi-android#1417->ECC/zashi-android#1331 ECC/zashi#7 ECC/zashi#7 Consider in-app authentication requirements ECC/zashi-android#1417->ECC/zashi#7 ECC/zashi-android#1350 ECC/zashi-android#1350 Transaction History: remove "No message included in transaction" copy from expanded transparent transaction view ECC/zashi-android#1350->ECC/zashi-android#1331 ECC/zashi-android#1416 ECC/zashi-android#1416 Shielded transaction UI ECC/zashi-android#1416->ECC/zashi-android#1331 ECC/zashi#3 ECC/zashi#3 Identify shielding transactions in the wallet UI ECC/zashi-android#1416->ECC/zashi#3 ECC/zashi-android#326 ECC/zashi-android#326 Biometric Lock of App ECC/zashi-android#326->ECC/zashi-android#1331 ECC/zashi-android#326->ECC/zashi-android#1417 ECC/zashi-android#1419 ECC/zashi-android#1419 TX Resubmission: the wallet has to periodically resubmit unmined transactions to the network within the expiry window ECC/zashi-android#1419->ECC/zashi-android#1331 ECC/zashi-android#1418 ECC/zashi-android#1418 When receiving a multi- output transaction, all memos must be displayed ECC/zashi-android#1418->ECC/zashi-android#1331 ECC/zashi#13 ECC/zashi#13 When receiving a multi- output transaction, all memos must be displayed. ECC/zashi-android#1418->ECC/zashi#13 ECC/zashi-android#1415 ECC/zashi-android#1415 add a changelog screen to inform users about changes implemented in an update ECC/zashi-android#1415->ECC/zashi-android#1331 ECC/zashi-android#1414 ECC/zashi-android#1414 as a user I would like to be able to hide my balances ECC/zashi-android#1414->ECC/zashi-android#1331 ECC/zashi-android#1413 ECC/zashi-android#1413 as a user I want to be able to scan a QR code from a photo saved in my library ECC/zashi-android#1413->ECC/zashi-android#1331 ECC/zashi-android#1412 ECC/zashi-android#1412 Receive: improve Receive screen UI by adding a toggle for addresses ECC/zashi-android#1412->ECC/zashi-android#1331 ECC/zashi-android#1338 ECC/zashi-android#1338 Redesign Update-Available screen ECC/zashi-android#1338->ECC/zashi-android#1331 ECC/zashi-android#1337 ECC/zashi-android#1337 Redesign Not-Enough-Free- Space screen ECC/zashi-android#1337->ECC/zashi-android#1331 ECC/zashi-android#1336 ECC/zashi-android#1336 Enable Settings menu on Not-Enough-Free-Space ECC/zashi-android#1336->ECC/zashi-android#1331 ECC/zashi-android#1047 ECC/zashi-android#1047 Consistent representation of Zatoshi amounts in UI ECC/zashi-android#1047->ECC/zashi-android#1331 ECC/zashi-android#996 ECC/zashi-android#996 Replace Zashi app icon ECC/zashi-android#996->ECC/zashi-android#1331 ECC/zashi-android#1420 ECC/zashi-android#1420 Choose the best server by testing responses from multiple server hosts ECC/zashi-android#1420->ECC/zashi-android#1331 ECC/zashi-android#1421 ECC/zashi-android#1421 implement localization in Spanish ECC/zashi-android#1421->ECC/zashi-android#1331 ECC/zashi-android#1255 ECC/zashi-android#1255 Zashi Android 1.0.1 ECC/zashi-android#1255->ECC/zashi-android#1331 ECC/zashi-android#180 ECC/zashi-android#180 Consider BaselineProfile to Improve First Launch Performance ECC/zashi-android#180->ECC/zashi-android#1255 ECC/zashi-android#814 ECC/zashi-android#814 Unify back behavior ECC/zashi-android#814->ECC/zashi-android#1255 ECC/zcash-android-wallet-sdk#614 ECC/zcash-android-wallet-sdk#614 Add API to Fetch Fiat Currency Rates ECC/zcash-android-wallet-sdk#614->ECC/zashi-android#1331 ECC/zcash-android-wallet-sdk#1303 ECC/zcash-android-wallet-sdk#1303 Introduce log-to-file API ECC/zcash-android-wallet-sdk#1377 ECC/zcash-android-wallet-sdk#1377 Release zashi-android- wallet-sdk 2.1.2 ECC/zcash-android-wallet-sdk#1303->ECC/zcash-android-wallet-sdk#1377 ECC/zcash-android-wallet-sdk#1377->ECC/zcash-android-wallet-sdk#1394 ECC/zcash-android-wallet-sdk#1326 ECC/zcash-android-wallet-sdk#1326 Broken authentication with Flank on CI tests ECC/zcash-android-wallet-sdk#1326->ECC/zcash-android-wallet-sdk#1377 ECC/zcash-android-wallet-sdk#1364 ECC/zcash-android-wallet-sdk#1364 Increase `BLOCKS_METADATA _BUFFER_SIZE` to match (or be closer to) download batch size ECC/zcash-android-wallet-sdk#1364->ECC/zcash-android-wallet-sdk#1377 ECC/zcash-android-wallet-sdk#1365 ECC/zcash-android-wallet-sdk#1365 Raise the batch size outside of sandblasting to 1000 ECC/zcash-android-wallet-sdk#1365->ECC/zcash-android-wallet-sdk#1377 ECC/zcash-android-wallet-sdk#680 ECC/zcash-android-wallet-sdk#680 WalletTransactionEncoder - createShieldingSpend() - improve implementation ECC/zcash-android-wallet-sdk#680->ECC/zcash-android-wallet-sdk#1377 ECC/zashi#66 ECC/zashi#66 Release Zashi 1.2 ECC/zashi#27->ECC/zashi#66 ECC/zashi#32->ECC/zashi#27 ECC/zashi#3->ECC/zashi#27 ECC/zashi#13->ECC/zashi#27 ECC/zashi#7->ECC/zashi#27 ECC/zashi#6 ECC/zashi#6 Add open source license attributions ECC/zashi-android#1238 ECC/zashi-android#1238 Consider Automating Open Source License Compliance ECC/zashi#6->ECC/zashi-android#1238 ECC/zashi#34 ECC/zashi#34 Currency Conversion ECC/zashi#34->ECC/zashi-android#526 ECC/zashi#34->ECC/zashi#27 ECC/zashi#65 ECC/zashi#65 If a transaction would send over a threshold in USD, ask the user for confirmation ECC/zashi#34->ECC/zashi#65 ECC/zashi#9 ECC/zashi#9 Automatically launch the Zashi wallet when scanning a Zcash QR code ECC/zashi#9->ECC/zashi-android#146 ECC/zashi#9->ECC/zashi#27 ECC/zashi#60 ECC/zashi#60 Resolve security questions around ZIP 321 and zcash: handler registration by malicious apps ECC/zashi#60->ECC/zashi-android#146 ECC/zashi#60->ECC/zashi#9 ECC/zashi#43 ECC/zashi#43 Support transaction creation in response to a ZIP 321 payment request. ECC/zashi#60->ECC/zashi#43 ECC/zashi#49 ECC/zashi#49 [Functional] Request ZEC Screen ECC/zashi#60->ECC/zashi#49 ECC/zashi#47 ECC/zashi#47 [scaffold] Request ZEC Form ECC/zashi#60->ECC/zashi#47 ECC/zashi#48 ECC/zashi#48 [Scaffold] Request ZEC Screen ECC/zashi#60->ECC/zashi#48 ECC/zashi#51 ECC/zashi#51 Embed addresses in ZIP 321 URIs for QR code generation. ECC/zashi#60->ECC/zashi#51 ECC/zashi#43->ECC/zashi#27 ECC/zashi#35 ECC/zashi#35 Support ZIP 320 (TEX) Addresses ECC/zashi#35->ECC/zashi#27 ECC/zashi#39 ECC/zashi#39 Decide on UX related to creation & spending of "dust" notes. ECC/zashi#39->ECC/zashi#27 ECC/zashi#62 ECC/zashi#62 Suggest to change the lightwalletd server if it doesn't respond within a timeout ECC/zashi#62->ECC/zashi#27 ECC/zashi-android#1150 ECC/zashi-android#1150 Release Zashi Android version 1.0 (628) ECC/zashi-android#1150->ECC/zashi-android#1255 ECC/zashi#21 ECC/zashi#21 Release Zashi 1.0 ECC/zashi-android#1150->ECC/zashi#21 ECC/zashi-android#1220 ECC/zashi-android#1220 Zashi 1.0 bugfix ECC/zashi-android#1220->ECC/zashi-android#1150 ECC/zashi-android#1180 ECC/zashi-android#1180 Failed to parse checkpoint file ECC/zashi-android#1180->ECC/zashi-android#1220 ECC/zashi-android#1240 ECC/zashi-android#1240 Provide link to licensing text in Zashi-Android app description for Google Play Store ECC/zcash-android-wallet-sdk#295 ECC/zcash-android-wallet-sdk#295 Repackaging SDK Classes - Phase 3 - Minor Public API changes ECC/zcash-android-wallet-sdk#296 ECC/zcash-android-wallet-sdk#296 Repackaging SDK Classes - Phase 4 - Major Public API Changes ECC/zcash-android-wallet-sdk#295->ECC/zcash-android-wallet-sdk#296 ECC/zcash-android-wallet-sdk#534 ECC/zcash-android-wallet-sdk#534 Consider Using Kotlin Explicit API ECC/zcash-android-wallet-sdk#1094 ECC/zcash-android-wallet-sdk#1094 Consider fake SDK sync related components ECC/zcash-android-wallet-sdk#1090 ECC/zcash-android-wallet-sdk#1090 Demo: Add Addresses and Transactions Compose Previews ECC/zcash-android-wallet-sdk#1094->ECC/zcash-android-wallet-sdk#1090 ECC/zcash-android-wallet-sdk#898 ECC/zcash-android-wallet-sdk#898 Consider fake networking client ECC/zcash-android-wallet-sdk#898->ECC/zcash-android-wallet-sdk#1090 ECC/zcash-android-wallet-sdk#441 ECC/zcash-android-wallet-sdk#441 Add a (kotlin) script to update checkpoint files ECC/zcash-android-wallet-sdk#1263 ECC/zcash-android-wallet-sdk#1263 Add structured error types for errors received across the FFI boundary. ECC/zcash-android-wallet-sdk#1224 ECC/zcash-android-wallet-sdk#1224 zcash-android-wallet-sdk: Refactor and re-enable disabled darkside tests ECC/zcash-android-wallet-sdk#1137 ECC/zcash-android-wallet-sdk#1137 Consider refactoring `pro cessNewBlocksInSbSOrder` to more static functions ECC/zcash-android-wallet-sdk#240 ECC/zcash-android-wallet-sdk#240 Make the SDK database more robust ECC/zcash-android-wallet-sdk#973 ECC/zcash-android-wallet-sdk#973 Eliminate old UI demo-app ECC/zcash-android-wallet-sdk#214 ECC/zcash-android-wallet-sdk#214 Gracefully handle "malformed disk image" error ECC/zcash-android-wallet-sdk#243 ECC/zcash-android-wallet-sdk#243 Add a better fix for the "off by one" error while autoshielding ECC/zcash-android-wallet-sdk#808 ECC/zcash-android-wallet-sdk#808 Add demo-ui-lib module ECC/zcash-android-wallet-sdk#1353 ECC/zcash-android-wallet-sdk#1353 Consider tag-based release process ECC/zcash-android-wallet-sdk#245 ECC/zcash-android-wallet-sdk#245 Simplify the transaction manager and encoder ECC/zcash-android-wallet-sdk#974 ECC/zcash-android-wallet-sdk#974 Move SDK benchmark away from old UI demo app ECC/zashi-android#343 ECC/zashi-android#343 Replace BigDecimal in ZecString ECC/zashi-android#325 ECC/zashi-android#325 Multiplatform ECC/zashi-android#343->ECC/zashi-android#325 ECC/zashi-android#220 ECC/zashi-android#220 Use kotlin test assertions ECC/zashi-android#220->ECC/zashi-android#325 ECC/zashi-android#406 ECC/zashi-android#406 Draft User Guide ECC/zashi-android#407 ECC/zashi-android#407 Add App UI to Open User Guide ECC/zashi-android#406->ECC/zashi-android#407 ECC/zashi#67 ECC/zashi#67 Release Zashi 1.3 ECC/zashi#66->ECC/zashi#67 ECC/zashi#38 ECC/zashi#38 Enable address rotation for Zashi ECC/zashi#38->ECC/zashi#27 ECC/zashi#40 ECC/zashi#40 Add "Send entire wallet balance" option to the send workflow. ECC/zashi#40->ECC/zashi#27 ECC/zashi#21->ECC/zashi#27 ECC/zashi-android#639 ECC/zashi-android#639 [GCM] Save values from Create new wallet flow ECC/zashi-android#637 ECC/zashi-android#637 [GCM] Settings new permission detail screen ECC/zashi-android#640 ECC/zashi-android#640 [GCM] Remove values from cloud backup ECC/zashi-android#636 ECC/zashi-android#636 [GCM] Settings new permissions section ECC/zashi-android#638 ECC/zashi-android#638 [GCM] Read values for Restore wallet flow ECC/zashi-android#635 ECC/zashi-android#635 [GCM] Consent dialog ECC/zashi-android#164 ECC/zashi-android#164 Add multiplatform alternative for @Volatile and `AtomicInt`/`AtomicRe ference` in tests ECC/zashi#33 ECC/zashi#33 UI: Documentation screen ECC/zashi#33->ECC/zashi-android#1062 ECC/zashi#55 ECC/zashi#55 Create a view-only wallet ECC/zashi#55->ECC/zashi#27 ECC/zashi#56 ECC/zashi#56 Support "Spam Filtering" in Zashi ECC/zashi#56->ECC/zashi#27 ECC/zashi#45 ECC/zashi#45 [Functional] Share ZEC Request Screen ECC/zashi#49->ECC/zashi#45 ECC/zashi#46 ECC/zashi#46 Support generation & sharing of ZIP 321 Payment Requests ECC/zashi#47->ECC/zashi#46 ECC/zashi#48->ECC/zashi#46 ECC/zashi#51->ECC/zashi#46 ECC/zashi#45->ECC/zashi#46 ECC/zashi-android#1074 ECC/zashi-android#1074 Check and update manual test guides ECC/zashi-android#1074->ECC/zashi-android#1062 ECC/zashi-android#301 ECC/zashi-android#301 Save/restore seed phrase from Google Credential Manager ECC/zashi-android#674 ECC/zashi-android#674 Attach HTML reports to the CI outputs ECC/zashi-android#1044 ECC/zashi-android#1044 Rename `secant` to `zashi` in codebase ECC/zashi-android#1044->ECC/zashi-android#1062 ECC/zashi-android#1043 ECC/zashi-android#1043 UI: Correctly align numbers and words on Recovery screen ECC/zashi-android#1043->ECC/zashi-android#1062 ECC/zashi-android#1001 ECC/zashi-android#1001 UX: Screens in landscape mode ECC/zashi-android#1001->ECC/zashi-android#1062 ECC/zashi-android#1002 ECC/zashi-android#1002 Welcome screen animation masking ECC/zashi-android#1002->ECC/zashi-android#1062 ECC/zashi-android#890 ECC/zashi-android#890 Provide @Preview to the design-lib components ECC/zashi-android#890->ECC/zashi-android#1062 ECC/zashi-android#1125 ECC/zashi-android#1125 Home screen navigation: Add integration test ECC/zashi-android#1125->ECC/zashi-android#1062 ECC/zashi-android#1126 ECC/zashi-android#1126 Home screen view: Add view test ECC/zashi-android#1126->ECC/zashi-android#1062 ECC/zashi-android#1146 ECC/zashi-android#1146 Consider moving `Circular ScreenProgressIndicator` from Android layer to View layer ECC/zashi-android#1146->ECC/zashi-android#1062 ECC/zashi-android#1091 ECC/zashi-android#1091 Clear unused color resources ECC/zashi-android#1091->ECC/zashi-android#1062 ECC/zashi-android#1034 ECC/zashi-android#1034 Finish disabled FileShareUtilTest ECC/zashi-android#1034->ECC/zashi-android#1062 ECC/zashi-android#744 ECC/zashi-android#744 Configure dataExtractionRules ECC/zashi-android#744->ECC/zashi-android#1062 ECC/zashi-android#892 ECC/zashi-android#892 Leverage ZEC/TAZ currency distinction API ECC/zashi-android#892->ECC/zashi-android#1062 ECC/zashi-android#1182 ECC/zashi-android#1182 Cover `ContextExt` with tests ECC/zashi-android#1182->ECC/zashi-android#1062 ECC/zashi-android#1183 ECC/zashi-android#1183 Rework the way we grant access to file provider ECC/zashi-android#1183->ECC/zashi-android#1062 ECC/zashi-android#1184 ECC/zashi-android#1184 Improve ReceiveScreen UI tests ECC/zashi-android#1184->ECC/zashi-android#1062 ECC/zashi-android#1194 ECC/zashi-android#1194 Cover Current balances UI widget with tests ECC/zashi-android#1194->ECC/zashi-android#1062 ECC/zashi-android#1199 ECC/zashi-android#1199 Add ripple effect to CheckBox ECC/zashi-android#1199->ECC/zashi-android#1062 ECC/zashi-android#1227 ECC/zashi-android#1227 Cover Balances UI and logic with tests ECC/zashi-android#1227->ECC/zashi-android#1062 ECC/zcash-android-wallet-sdk#1460 ECC/zcash-android-wallet-sdk#1460 Resolve security audit recommendaitons ECC/zcash-android-wallet-sdk#1460->ECC/zashi-android#1062 ECC/zashi-android#1259 ECC/zashi-android#1259 `Send.Form` screen Memo field stroke bubble style ECC/zashi-android#1259->ECC/zashi-android#1062 ECC/zashi-android#1389 ECC/zashi-android#1389 [App Audit] Recommendation: Embed fonts in app releases instead of pulling them from Google ECC/zashi-android#1389->ECC/zashi-android#1062 ECC/zashi-android#1388 ECC/zashi-android#1388 [App Audit] Recommendation: Add additional StrictMode checks ECC/zashi-android#1388->ECC/zashi-android#1062 ECC/zashi-android#1271 ECC/zashi-android#1271 Add `AdvancedSettingsView` Tests ECC/zashi-android#1271->ECC/zashi-android#1062 ECC/zashi-android#1273 ECC/zashi-android#1273 Add `ChooseServer` Tests ECC/zashi-android#1273->ECC/zashi-android#1062 ECC/zashi-android#1282 ECC/zashi-android#1282 Update `AccountView` Tests ECC/zashi-android#1282->ECC/zashi-android#1062 ECC/zashi-android#1260 ECC/zashi-android#1260 Cover Send screens UI with tests ECC/zashi-android#1260->ECC/zashi-android#1062 ECC/zashi-android#1301 ECC/zashi-android#1301 Localize support text content ECC/zashi-android#1301->ECC/zashi-android#1062 ECC/zashi-android#921 ECC/zashi-android#921 Display migrating DB label ECC/zashi-android#921->ECC/zashi-android#1062 ECC/zashi-android#1085 ECC/zashi-android#1085 Grid pattern in the screen background ECC/zashi-android#1085->ECC/zashi-android#1062 ECC/zashi-android#1248 ECC/zashi-android#1248 Use Roboto Mono font for addresses ECC/zashi-android#1248->ECC/zashi-android#1062 ECC/zashi-android#1256 ECC/zashi-android#1256 Consider Send.Form TextFields scrolling ECC/zashi-android#1256->ECC/zashi-android#1062 ECC/zashi-android#1257 ECC/zashi-android#1257 Send.Form TextFields not persisted on a configuration change ECC/zashi-android#1257->ECC/zashi-android#1062 ECC/zashi-android#1249 ECC/zashi-android#1249 Add documentation and tests on background syncing ECC/zashi-android#1249->ECC/zashi-android#1062 ECC/zashi#54 ECC/zashi#54 Add User Guide ECC/zashi#54->ECC/zashi-android#407 ECC/zashi-android#222 ECC/zashi-android#222 Consider using toml file for Gradle dependency management ECC/zashi-android#1340 ECC/zashi-android#1340 Set up Dependabot to manage all our dependencies ECC/zashi-android#222->ECC/zashi-android#1340 ECC/zcash-android-wallet-sdk#482 ECC/zcash-android-wallet-sdk#482 Improve SDK Initialization, especially around disk IO ECC/zcash-android-wallet-sdk#453 ECC/zcash-android-wallet-sdk#453 Make Public API More Type Safe ECC/zcash-android-wallet-sdk#482->ECC/zcash-android-wallet-sdk#453 ECC/zcash-android-wallet-sdk#1427 ECC/zcash-android-wallet-sdk#1427 Zcash Android SDK Tech Debt ECC/zcash-android-wallet-sdk#453->ECC/zcash-android-wallet-sdk#1427 ECC/zcash-android-wallet-sdk#480 ECC/zcash-android-wallet-sdk#480 Consider Separate UI SDK Library ECC/zcash-android-wallet-sdk#480->ECC/zcash-android-wallet-sdk#453 ECC/zcash-android-wallet-sdk#531 ECC/zcash-android-wallet-sdk#531 Rework `UnifiedFullViewingKey` class ECC/zcash-android-wallet-sdk#531->ECC/zcash-android-wallet-sdk#453 ECC/zcash-android-wallet-sdk#663 ECC/zcash-android-wallet-sdk#663 Optimize download for `sapling-spend.params` and `sapling- output.params` ECC/zcash-android-wallet-sdk#1349 ECC/zcash-android-wallet-sdk#1349 Zashi Android SDK performance ECC/zcash-android-wallet-sdk#663->ECC/zcash-android-wallet-sdk#1349 ECC/zcash-android-wallet-sdk#1349->ECC/zcash-android-wallet-sdk#1427 ECC/zcash-android-wallet-sdk#676 ECC/zcash-android-wallet-sdk#676 Don't request current block height as frequently ECC/zcash-android-wallet-sdk#676->ECC/zcash-android-wallet-sdk#1349 ECC/zcash-android-wallet-sdk#1126 ECC/zcash-android-wallet-sdk#1126 Analyse and consider use of `retryUpToAndContinue` instead of `retryUpTo` ECC/zcash-android-wallet-sdk#1126->ECC/zcash-android-wallet-sdk#1349 ECC/zcash-android-wallet-sdk#1313 ECC/zcash-android-wallet-sdk#1313 Consider: `suggestScanRanges` called too often ECC/zcash-android-wallet-sdk#1313->ECC/zcash-android-wallet-sdk#1349 ECC/zcash-android-wallet-sdk#1145 ECC/zcash-android-wallet-sdk#1145 SbS: Sync Historic range in reverse order ECC/zcash-android-wallet-sdk#1145->ECC/zcash-android-wallet-sdk#1349 ECC/zcash-android-wallet-sdk#1211 ECC/zcash-android-wallet-sdk#1211 Re-enable block synchronization benchmark test ECC/zcash-android-wallet-sdk#1211->ECC/zcash-android-wallet-sdk#1349 ECC/zcash-android-wallet-sdk#1369 ECC/zcash-android-wallet-sdk#1369 Use `ScanSummary` to reduce number of wallet balance updates ECC/zcash-android-wallet-sdk#1369->ECC/zcash-android-wallet-sdk#1349 ECC/zcash-android-wallet-sdk#1466 ECC/zcash-android-wallet-sdk#1466 [SDK audit] Recommendation: Confirm that tracing is turned off for release builds ECC/zcash-android-wallet-sdk#1466->ECC/zcash-android-wallet-sdk#1460 ECC/zcash-android-wallet-sdk#1458 ECC/zcash-android-wallet-sdk#1458 [SDK audit] Recommendation: `checkFor3Digits()` does not check the last digit grouping ECC/zcash-android-wallet-sdk#1458->ECC/zcash-android-wallet-sdk#1460 ECC/zcash-android-wallet-sdk#1457 ECC/zcash-android-wallet-sdk#1457 [SDK audit] Recommendation: Comparing error message strings is fragile ECC/zcash-android-wallet-sdk#1457->ECC/zcash-android-wallet-sdk#1460 ECC/zcash-android-wallet-sdk#1459 ECC/zcash-android-wallet-sdk#1459 [SDK audit] Recommendation: Use SHA256 instead of SHA1 for parameter file integrity checks ECC/zcash-android-wallet-sdk#1459->ECC/zcash-android-wallet-sdk#1460 ECC/zcash-android-wallet-sdk#1453 ECC/zcash-android-wallet-sdk#1453 [SDK audit] Recommendations: 4.2.1 (SDK) Make it obvious that plaintext connections are not possible in production releases ECC/zcash-android-wallet-sdk#1453->ECC/zcash-android-wallet-sdk#1460 ECC/zcash-android-wallet-sdk#1454 ECC/zcash-android-wallet-sdk#1454 [SDK audit] Recommendation: Don’t silently treat null Double? values as 0.0 ECC/zcash-android-wallet-sdk#1454->ECC/zcash-android-wallet-sdk#1460 ECC/zcash-android-wallet-sdk#1456 ECC/zcash-android-wallet-sdk#1456 [SDK audit] Recommendation: Hex decoder silently ignores last character of an odd- length string ECC/zcash-android-wallet-sdk#1456->ECC/zcash-android-wallet-sdk#1460 ECC/zcash-android-wallet-sdk#478 ECC/zcash-android-wallet-sdk#478 Remove default values from UnifiedViewingKey ECC/zcash-android-wallet-sdk#478->ECC/zcash-android-wallet-sdk#453 ECC/zcash-android-wallet-sdk#484 ECC/zcash-android-wallet-sdk#484 Add `Key` type ECC/zcash-android-wallet-sdk#484->ECC/zcash-android-wallet-sdk#453 ECC/zcash-android-wallet-sdk#590 ECC/zcash-android-wallet-sdk#590 Implement progress as type safe value ECC/zcash-android-wallet-sdk#590->ECC/zcash-android-wallet-sdk#453 ECC/zcash-android-wallet-sdk#592 ECC/zcash-android-wallet-sdk#592 Use Duration API for time constants ECC/zcash-android-wallet-sdk#592->ECC/zcash-android-wallet-sdk#453 ECC/zcash-android-wallet-sdk#483 ECC/zcash-android-wallet-sdk#483 Add `Address` ECC/zcash-android-wallet-sdk#483->ECC/zcash-android-wallet-sdk#453 ECC/zcash-android-wallet-sdk#479 ECC/zcash-android-wallet-sdk#479 Remove default values from `WalletBirthday` ECC/zcash-android-wallet-sdk#479->ECC/zcash-android-wallet-sdk#453 ECC/zashi#25 ECC/zashi#25 Wallets should dynamically obtain the list of selectable `lightwalletd` servers ECC/zashi#37 ECC/zashi#37 Support for opt-in cloud backup of keys ECC/zashi#36 ECC/zashi#36 Design: Privacy & Opt- in/out for cloud services ECC/zashi#37->ECC/zashi#36 ECC/zashi#59 ECC/zashi#59 Support multi-account functionality. ECC/zashi#28 ECC/zashi#28 Recovery paths with multi-seed support. ECC/zashi#59->ECC/zashi#28