zashi-ios-wallet-private/secantTests/UtilTests
Lukas Korba f946de15bb
[#444] Ensure that sensitive information can't be logged intentionally or by accident (#536)
- SensitiveData file holding utilities to hide all strings and data that holds information we don't want to leak or log
- wallet storage fields redacted
- import wallet fields redacted
- create wallet chips redacted
- import wallet reducer changed: BindableStates replaced by bindings to bridge redacted data
- redacted wallet balance
- redacted birthday value (BlockHeight helper)
- Redacted protocol conforming to Undescribable for release/production and testflight builds
- new target for the unredacted debug development
- unit tests fixed
- sensitive data helpers commented
- unit test for conformation to the Undescribable
- memo is redacted
- immutability of redactable structs
- log test capped to look for 6mins at most
2023-02-13 20:32:50 +01:00
..
DatabaseFilesTests.swift [#442] Adopt SDK 0.17.0 (#496) 2022-11-22 11:32:48 +01:00
LoggerTests.swift [#444] Ensure that sensitive information can't be logged intentionally or by accident (#536) 2023-02-13 20:32:50 +01:00
SecItemClientTests.swift [#490] Consolidation of TCA dependencies - 2nd batch (#491) 2022-11-17 12:25:55 +01:00
UserPreferencesStorageTests.swift [#490] Consolidation of TCA dependencies - 2nd batch (#491) 2022-11-17 12:25:55 +01:00
WalletBalance+testing.swift [#394] adopt ZcashLightClientKit 0.16.x-beta (#397) 2022-07-19 15:56:46 -03:00
WalletStorageTests.swift [#444] Ensure that sensitive information can't be logged intentionally or by accident (#536) 2023-02-13 20:32:50 +01:00
ZatoshiTests.swift Fix typos (#507) 2023-01-02 12:18:58 -03:00