feat: Add account initialization in ProtocolManager and enhance keyboard handling on screen exit
This commit is contained in:
@@ -53,6 +53,15 @@ object ProtocolManager {
|
||||
setupPacketHandlers()
|
||||
}
|
||||
|
||||
/**
|
||||
* 🔥 Инициализация аккаунта - КРИТИЧНО для получения сообщений!
|
||||
* Должен вызываться после авторизации пользователя
|
||||
*/
|
||||
fun initializeAccount(publicKey: String, privateKey: String) {
|
||||
addLog("🔐 Initializing account for message handling: ${publicKey.take(16)}...")
|
||||
messageRepository?.initialize(publicKey, privateKey)
|
||||
}
|
||||
|
||||
/**
|
||||
* Настройка обработчиков пакетов
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user