commit c12b51639ff7871192795bb4763b853f7b2036b4
parent 69dbd157efbf281f0e020cad9032fd36dfd3d67c
Author: Marc Stibane <marc@taler.net>
Date: Thu, 7 Nov 2024 23:21:09 +0100
CheckDepositResponse
Diffstat:
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/TalerWallet1/Model/Model+Deposit.swift b/TalerWallet1/Model/Model+Deposit.swift
@@ -98,14 +98,14 @@ struct DepositFees: Codable {
let wire: Amount
let refresh: Amount
}
-struct CheckDepositResult: Codable {
+struct CheckDepositResponse: Codable {
let totalDepositCost: Amount
let effectiveDepositAmount: Amount
let fees: DepositFees
}
/// A request to get an exchange's deposit contract terms.
fileprivate struct CheckDeposit: WalletBackendFormattedRequest {
- typealias Response = CheckDepositResult
+ typealias Response = CheckDepositResponse
func operation() -> String { "prepareDeposit" } // checkDeposit
func args() -> Args { Args(depositPaytoUri: depositPaytoUri, amount: amount,
clientCancellationId: "cancel") }
@@ -141,7 +141,7 @@ extension WalletModel {
/// check fees for deposit. No Networking
@MainActor // M for MainActor
func checkDepositM(_ depositPaytoUri: String, amount: Amount, viewHandles: Bool = false)
- async throws -> CheckDepositResult {
+ async throws -> CheckDepositResponse {
let request = CheckDeposit(depositPaytoUri: depositPaytoUri, amount: amount)
let response = try await sendRequest(request, ASYNCDELAY, viewHandles: viewHandles)
return response
diff --git a/TalerWallet1/Views/Actions/Banking/DepositAmountV.swift b/TalerWallet1/Views/Actions/Banking/DepositAmountV.swift
@@ -124,7 +124,7 @@ struct DepositAmountContent: View {
@Environment(\.colorSchemeContrast) private var colorSchemeContrast
@AppStorage("minimalistic") var minimalistic: Bool = false
- @State var checkDepositResult: CheckDepositResult? = nil
+ @State var checkDepositResult: CheckDepositResponse? = nil
@State private var insufficient = false
@State private var feeAmount: Amount? = nil
@State private var feeStr: String = EMPTYSTRING
@@ -154,7 +154,7 @@ struct DepositAmountContent: View {
if insufficient {
return ComputeFeeResult.insufficient()
}
-// private func fee(ppCheck: CheckDepositResult?) -> Amount? {
+// private func fee(ppCheck: CheckDepositResponse?) -> Amount? {
do {
// if let ppCheck {
// // Outgoing: fee = effective - raw