Updated on 2026-08-14
This commit is contained in:
parent
8c5711166f
commit
5a4b35a90e
8 changed files with 74 additions and 10 deletions
|
|
@ -184,6 +184,7 @@ sealed class TokenScreenAnalyticsEvent(
|
|||
private const val LOADING = "Loading"
|
||||
private const val ASSET_REQUIREMENT = "AssetRequirement"
|
||||
private const val TRUSTLINE_REQUIREMENT = "TrustlineRequirement"
|
||||
private const val APPROVAL_REQUIRED = "Approval Required"
|
||||
|
||||
@Suppress("CyclomaticComplexMethod")
|
||||
fun ScenarioUnavailabilityReason.toReasonAnalyticsText(): String {
|
||||
|
|
@ -192,8 +193,8 @@ sealed class TokenScreenAnalyticsEvent(
|
|||
is ScenarioUnavailabilityReason.NotExchangeable,
|
||||
is ScenarioUnavailabilityReason.NotSupportedBySellService,
|
||||
is ScenarioUnavailabilityReason.StakingUnavailable,
|
||||
ScenarioUnavailabilityReason.YieldSupplyApprovalRequired,
|
||||
-> UNAVAILABLE
|
||||
is ScenarioUnavailabilityReason.YieldSupplyApprovalRequired -> APPROVAL_REQUIRED
|
||||
ScenarioUnavailabilityReason.UnassociatedAsset -> ASSET_REQUIREMENT
|
||||
ScenarioUnavailabilityReason.TrustlineRequired -> TRUSTLINE_REQUIREMENT
|
||||
is ScenarioUnavailabilityReason.EmptyBalance -> EMPTY
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue