1aca887800
- OSLogger for the defined categories - TCA logger for the TCA logs - WalletLogger for the secant logs - SDKLogger passed to the SDK - unit tests for the loggers - export category OS logs - share txt files (sdk, tca, wallet logs) via native share dialog - timestamp extension so we see even milliseconds - txt files up to some X size - simple button enable/disable logic and wrapping the export work in the Task - TODO for empty catches - OSLogger refactored to OSLogger_, just temporary change - export and share divided into business logic and view logic parts - unit tests for the TCA part - async let syntax for the export logs - simple activity indicator so testers know export is in progress - static date formatters so we don't instantiate it over and over |
||
---|---|---|
.. | ||
AppVersion | ||
AudioServices | ||
CaptureDevice | ||
DatabaseFiles | ||
Deeplink | ||
DerivationTool | ||
DiskSpaceChecker | ||
FeedbackGenerator | ||
FileManager | ||
LocalAuthentication | ||
LogsHandler | ||
Mnemonic | ||
NotificationCenter | ||
NumberFormatter | ||
Pasteboard | ||
RecoveryPhraseRandomizer | ||
SDKSynchronizer | ||
SecItem | ||
URIParser | ||
UserDefaults | ||
UserPreferencesStorage | ||
WalletStorage | ||
ZcashSDKEnvironment |