summaryrefslogtreecommitdiff
path: root/wallet/src/main/java/net/taler/wallet/Utils.kt
diff options
context:
space:
mode:
authorIván Ávalos <avalos@disroot.org>2023-11-01 17:52:26 -0600
committerTorsten Grote <t@grobox.de>2023-11-07 11:07:40 -0300
commit8372c75bbb59c295f25c830fbdc08006e97c2e4c (patch)
treec7c358c39593768c407e001b57cf694f4833daad /wallet/src/main/java/net/taler/wallet/Utils.kt
parent4aaf6600edc8ee82c53685a023d93807202b494b (diff)
downloadtaler-android-8372c75bbb59c295f25c830fbdc08006e97c2e4c.tar.gz
taler-android-8372c75bbb59c295f25c830fbdc08006e97c2e4c.tar.bz2
taler-android-8372c75bbb59c295f25c830fbdc08006e97c2e4c.zip
[wallet] Upgrade KYC to new API
Diffstat (limited to 'wallet/src/main/java/net/taler/wallet/Utils.kt')
-rw-r--r--wallet/src/main/java/net/taler/wallet/Utils.kt11
1 files changed, 0 insertions, 11 deletions
diff --git a/wallet/src/main/java/net/taler/wallet/Utils.kt b/wallet/src/main/java/net/taler/wallet/Utils.kt
index d1cdf8c..8b34531 100644
--- a/wallet/src/main/java/net/taler/wallet/Utils.kt
+++ b/wallet/src/main/java/net/taler/wallet/Utils.kt
@@ -40,9 +40,7 @@ import net.taler.common.Amount
import net.taler.common.AmountParserException
import net.taler.common.showError
import net.taler.common.startActivitySafe
-import net.taler.wallet.backend.TalerErrorCode.WALLET_WITHDRAWAL_KYC_REQUIRED
import net.taler.wallet.backend.TalerErrorInfo
-import net.taler.wallet.transactions.Transaction
const val CURRENCY_BTC = "BITCOINBTC"
@@ -115,15 +113,6 @@ fun Context.getAttrColor(attr: Int): Int {
return value.data
}
-fun <T> Transaction.handleKyc(notRequired: () -> T, required: (TalerErrorInfo) -> T): T {
- return error?.let { error ->
- when (error.code) {
- WALLET_WITHDRAWAL_KYC_REQUIRED -> required(error)
- else -> notRequired()
- }
- } ?: notRequired()
-}
-
fun launchInAppBrowser(context: Context, url: String) {
val builder = CustomTabsIntent.Builder()
val intent = builder.build().intent