Updated on 2026-08-14

This commit is contained in:
Tangem 2026-04-02 04:30:38 -07:00
parent 6a7391fd73
commit bfeea010d0
12 changed files with 92 additions and 8 deletions

View file

@ -249,6 +249,15 @@ internal class DefaultTangemPayStorage @Inject constructor(
}
}
override suspend fun storeIsTangemPayDeactivated(userWalletId: UserWalletId) {
appPreferencesStore.store(PreferencesKeys.getTangemPayDeactivatedKey(userWalletId), true)
}
override suspend fun isTangemPayDeactivated(userWalletId: UserWalletId): Boolean {
val key = PreferencesKeys.getTangemPayDeactivatedKey(userWalletId)
return appPreferencesStore.getSyncOrNull(key) == true
}
override suspend fun clearAll(userWalletId: UserWalletId, customerWalletAddress: String) {
withContext(dispatcherProvider.io) {
secureStorage.delete(createAuthTokensKey(customerWalletAddress))