summaryrefslogtreecommitdiff
path: root/wallet/src/main/java/net/taler/wallet/peer/OutgoingState.kt
diff options
context:
space:
mode:
authorIván Ávalos <avalos@disroot.org>2024-01-02 13:39:41 -0600
committerIván Ávalos <avalos@disroot.org>2024-01-08 14:45:46 -0600
commitf52100135f5784fe81b0377a0034faab17d543df (patch)
treef082d56ac5fd6d1a1ffd659e8540b35766b02a24 /wallet/src/main/java/net/taler/wallet/peer/OutgoingState.kt
parent325388cf5b726482acb7b1cd3054eaa968c6f3d3 (diff)
downloadtaler-android-f52100135f5784fe81b0377a0034faab17d543df.tar.gz
taler-android-f52100135f5784fe81b0377a0034faab17d543df.tar.bz2
taler-android-f52100135f5784fe81b0377a0034faab17d543df.zip
[wallet] Refactor p2p payments to show tx details when ready
Diffstat (limited to 'wallet/src/main/java/net/taler/wallet/peer/OutgoingState.kt')
-rw-r--r--wallet/src/main/java/net/taler/wallet/peer/OutgoingState.kt12
1 files changed, 2 insertions, 10 deletions
diff --git a/wallet/src/main/java/net/taler/wallet/peer/OutgoingState.kt b/wallet/src/main/java/net/taler/wallet/peer/OutgoingState.kt
index e53dd40..05da294 100644
--- a/wallet/src/main/java/net/taler/wallet/peer/OutgoingState.kt
+++ b/wallet/src/main/java/net/taler/wallet/peer/OutgoingState.kt
@@ -16,7 +16,6 @@
package net.taler.wallet.peer
-import android.graphics.Bitmap
import kotlinx.serialization.Serializable
import net.taler.common.Amount
import net.taler.wallet.backend.TalerErrorInfo
@@ -32,8 +31,7 @@ data class OutgoingChecked(
) : OutgoingState()
object OutgoingCreating : OutgoingState()
data class OutgoingResponse(
- val talerUri: String,
- val qrCode: Bitmap,
+ val transactionId: String,
) : OutgoingState()
data class OutgoingError(
@@ -49,10 +47,7 @@ data class CheckPeerPullCreditResponse(
@Serializable
data class InitiatePeerPullPaymentResponse(
- /**
- * Taler URI for the other party to make the payment that was requested.
- */
- val talerUri: String,
+ val transactionId: String,
)
@Serializable
@@ -64,8 +59,5 @@ data class CheckPeerPushDebitResponse(
@Serializable
data class InitiatePeerPushDebitResponse(
val exchangeBaseUrl: String,
- @Deprecated("Will be removed in future version")
- val talerUri: String,
- // TODO bring the user to that transaction and only show QR when in Pending/Ready state
val transactionId: String,
)