Updated on 2026-08-14

This commit is contained in:
Tangem 2025-03-04 15:56:07 +05:00
commit 15a0d9c00b
4 changed files with 9 additions and 0 deletions

View file

@ -50,5 +50,9 @@
{
"name": "NFT_ENABLED",
"version": "undefined"
},
{
"name": "STAKING_CARDANO_ENABLED",
"version": "undefined"
}
]

View file

@ -219,6 +219,7 @@ internal class DefaultStakingRepository(
private fun checkFeatureToggleEnabled(networkId: Network.ID): Boolean {
return when (Blockchain.fromId(networkId.value)) {
Blockchain.TON -> stakingFeatureToggles.isTonStakingEnabled
Blockchain.Cardano -> stakingFeatureToggles.isCardanoStakingEnabled
else -> true
}
}

View file

@ -9,4 +9,7 @@ internal class DefaultStakingFeatureToggles(
override val isTonStakingEnabled: Boolean
get() = featureTogglesManager.isFeatureEnabled(name = "STAKING_TON_ENABLED")
override val isCardanoStakingEnabled: Boolean
get() = featureTogglesManager.isFeatureEnabled("STAKING_CARDANO_ENABLED")
}

View file

@ -2,4 +2,5 @@ package com.tangem.domain.staking.toggles
interface StakingFeatureToggles {
val isTonStakingEnabled: Boolean
val isCardanoStakingEnabled: Boolean
}