summaryrefslogtreecommitdiff
path: root/wallet/src/main/java/net/taler/wallet/deposit/DepositState.kt
diff options
context:
space:
mode:
Diffstat (limited to 'wallet/src/main/java/net/taler/wallet/deposit/DepositState.kt')
-rw-r--r--wallet/src/main/java/net/taler/wallet/deposit/DepositState.kt4
1 files changed, 3 insertions, 1 deletions
diff --git a/wallet/src/main/java/net/taler/wallet/deposit/DepositState.kt b/wallet/src/main/java/net/taler/wallet/deposit/DepositState.kt
index 918d74c..168378f 100644
--- a/wallet/src/main/java/net/taler/wallet/deposit/DepositState.kt
+++ b/wallet/src/main/java/net/taler/wallet/deposit/DepositState.kt
@@ -17,6 +17,7 @@
package net.taler.wallet.deposit
import net.taler.common.Amount
+import net.taler.wallet.backend.TalerErrorInfo
sealed class DepositState {
@@ -26,6 +27,7 @@ sealed class DepositState {
object Start : DepositState()
object CheckingFees : DepositState()
+ object IbanInvalid : DepositState()
class FeesChecked(
override val totalDepositCost: Amount,
override val effectiveDepositAmount: Amount,
@@ -42,6 +44,6 @@ sealed class DepositState {
object Success : DepositState()
- class Error(val msg: String) : DepositState()
+ class Error(val error: TalerErrorInfo) : DepositState()
}