feat: Enhance architecture and performance optimizations
- Updated architecture documentation to reflect changes in data layer and caching strategies. - Implemented LRU caching for key pair generation and private key hash to improve performance. - Refactored DatabaseService to include LRU caching for encrypted accounts, reducing database query times. - Introduced a search bar in SelectAccountScreen for filtering accounts, enhancing user experience. - Adjusted UI components for better spacing and consistency. - Updated build.gradle.kts to support Java 17 and Room incremental annotation processing. - Modified gradle.properties to include necessary JVM arguments for Java 17 compatibility.
This commit is contained in:
@@ -292,9 +292,6 @@ class AuthStateManager(
|
||||
*/
|
||||
fun getCurrentAccount(): DecryptedAccountData? = currentDecryptedAccount
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Composable
|
||||
fun rememberAuthState(context: Context): AuthStateManager {
|
||||
|
||||
Reference in New Issue
Block a user