From 5c49912ba4a3d6b29ceb06d50b3472a63f7a2d7b Mon Sep 17 00:00:00 2001 From: Tangem Date: Wed, 9 Feb 2022 14:56:55 +0300 Subject: [PATCH 1/2] Updated on 2026-08-14 --- app/build.gradle | 4 ++-- .../com/tangem/tap/domain/extensions/MoonpayStatus.kt | 9 +++++---- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 289652a415..a8cf0639c0 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -78,8 +78,8 @@ dependencies { coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:1.1.5' implementation 'com.tangem:blockchain:develop-61' - implementation 'com.tangem.tangem-sdk-kotlin:core:develop-129' - implementation 'com.tangem.tangem-sdk-kotlin:android:develop-129' + implementation 'com.tangem.tangem-sdk-kotlin:core:develop-130' + implementation 'com.tangem.tangem-sdk-kotlin:android:develop-130' // WebView implementation "androidx.browser:browser:1.3.0" diff --git a/app/src/main/java/com/tangem/tap/domain/extensions/MoonpayStatus.kt b/app/src/main/java/com/tangem/tap/domain/extensions/MoonpayStatus.kt index d204a2051d..bd4b7af891 100644 --- a/app/src/main/java/com/tangem/tap/domain/extensions/MoonpayStatus.kt +++ b/app/src/main/java/com/tangem/tap/domain/extensions/MoonpayStatus.kt @@ -14,10 +14,11 @@ fun MoonpayStatus.buyIsAllowed(currency: Currency): Boolean { return when (currency) { is Currency.Blockchain -> { - if (currency.blockchain == Blockchain.Unknown || currency.blockchain == Blockchain.BSC) { - false - } else { - availableToBuy.contains(currency.currencySymbol) + val blockchain = currency.blockchain + when { + blockchain.isTestnet() -> blockchain.getTestnetTopUpUrl() != null + blockchain == Blockchain.Unknown || blockchain == Blockchain.BSC -> false + else -> availableToBuy.contains(currency.currencySymbol) } } is Currency.Token -> false From 198441552336504156fd9fa7db75d83bf9f38d54 Mon Sep 17 00:00:00 2001 From: Tangem Date: Wed, 9 Feb 2022 20:03:43 +0300 Subject: [PATCH 2/2] Updated on 2026-08-14 --- .../tap/features/onboarding/AddressInfoBottomSheetDialog.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/com/tangem/tap/features/onboarding/AddressInfoBottomSheetDialog.kt b/app/src/main/java/com/tangem/tap/features/onboarding/AddressInfoBottomSheetDialog.kt index a7bafedba2..c747e1a745 100644 --- a/app/src/main/java/com/tangem/tap/features/onboarding/AddressInfoBottomSheetDialog.kt +++ b/app/src/main/java/com/tangem/tap/features/onboarding/AddressInfoBottomSheetDialog.kt @@ -1,6 +1,7 @@ package com.tangem.tap.features.onboarding import android.content.Context +import com.google.android.material.bottomsheet.BottomSheetBehavior import com.google.android.material.bottomsheet.BottomSheetDialog import com.tangem.tap.common.extensions.copyToClipboard import com.tangem.tap.common.extensions.dispatchDialogHide @@ -23,6 +24,7 @@ class AddressInfoBottomSheetDialog( init { this.setContentView(R.layout.dialog_onboarding_address_info) + behavior.state = BottomSheetBehavior.STATE_EXPANDED setOnCancelListener { store.dispatchDialogHide() } }