summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarc Stibane <marc@taler.net>2023-07-07 09:31:11 +0200
committerMarc Stibane <marc@taler.net>2023-07-07 09:31:11 +0200
commitc310fc1a7d9e9ed26e245d7dc3605a1c7f2f7625 (patch)
tree8e9ebb1d10e710a39f34421af19a1ad5499b7a51
parent0b2122aba2b6809a0a9327309f5cf0c82dd4f64d (diff)
downloadtaler-ios-c310fc1a7d9e9ed26e245d7dc3605a1c7f2f7625.tar.gz
taler-ios-c310fc1a7d9e9ed26e245d7dc3605a1c7f2f7625.tar.bz2
taler-ios-c310fc1a7d9e9ed26e245d7dc3605a1c7f2f7625.zip
tosStatus
-rw-r--r--TalerWallet1/Model/Model+Withdraw.swift8
1 files changed, 8 insertions, 0 deletions
diff --git a/TalerWallet1/Model/Model+Withdraw.swift b/TalerWallet1/Model/Model+Withdraw.swift
index 36e7b4d..754c9dd 100644
--- a/TalerWallet1/Model/Model+Withdraw.swift
+++ b/TalerWallet1/Model/Model+Withdraw.swift
@@ -66,9 +66,17 @@ fileprivate struct GetWithdrawalDetailsForAmount: WalletBackendFormattedRequest
}
}
// MARK: -
+enum ExchangeTosStatus: String, Codable {
+ case new = "new"
+ case accepted = "accepted"
+ case changed = "changed"
+ case notFound = "not-found"
+ case unknown = "unknown"
+}
struct ExchangeTermsOfService: Decodable {
var currentEtag: String
var acceptedEtag: String?
+ var tosStatus: ExchangeTosStatus
var contentType: String
var content: String
}