[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-taler-ios] 101/204: CheckDepositResponse
From: |
gnunet |
Subject: |
[taler-taler-ios] 101/204: CheckDepositResponse |
Date: |
Thu, 05 Dec 2024 23:51:09 +0100 |
This is an automated email from the git hooks/post-receive script.
marc-stibane pushed a commit to branch master
in repository taler-ios.
commit c12b51639ff7871192795bb4763b853f7b2036b4
Author: Marc Stibane <marc@taler.net>
AuthorDate: Thu Nov 7 23:21:09 2024 +0100
CheckDepositResponse
---
TalerWallet1/Model/Model+Deposit.swift | 6 +++---
TalerWallet1/Views/Actions/Banking/DepositAmountV.swift | 4 ++--
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/TalerWallet1/Model/Model+Deposit.swift
b/TalerWallet1/Model/Model+Deposit.swift
index 59ec3a6..7894d33 100644
--- 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
index 0520c33..7e46cd6 100644
--- 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
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [taler-taler-ios] 89/204: cleanup, (continued)
- [taler-taler-ios] 89/204: cleanup, gnunet, 2024/12/05
- [taler-taler-ios] 92/204: take out scroll-end-buttons, gnunet, 2024/12/05
- [taler-taler-ios] 96/204: cleanup, gnunet, 2024/12/05
- [taler-taler-ios] 86/204: cleanup, gnunet, 2024/12/05
- [taler-taler-ios] 91/204: scope instead of currencyInfo, gnunet, 2024/12/05
- [taler-taler-ios] 94/204: wording, gnunet, 2024/12/05
- [taler-taler-ios] 98/204: - LazyView, gnunet, 2024/12/05
- [taler-taler-ios] 95/204: - proposalId, gnunet, 2024/12/05
- [taler-taler-ios] 99/204: wording, gnunet, 2024/12/05
- [taler-taler-ios] 97/204: TransactionCommon, row, gnunet, 2024/12/05
- [taler-taler-ios] 101/204: CheckDepositResponse,
gnunet <=
- [taler-taler-ios] 104/204: split, gnunet, 2024/12/05
- [taler-taler-ios] 107/204: debug, fix wrong comparison, gnunet, 2024/12/05
- [taler-taler-ios] 102/204: task viewDidLoad, gnunet, 2024/12/05
- [taler-taler-ios] 105/204: NavLink, gnunet, 2024/12/05
- [taler-taler-ios] 109/204: loadBalances, gnunet, 2024/12/05
- [taler-taler-ios] 106/204: Use NavLink, gnunet, 2024/12/05
- [taler-taler-ios] 113/204: PendingOperations (unused), gnunet, 2024/12/05
- [taler-taler-ios] 114/204: Pay, gnunet, 2024/12/05
- [taler-taler-ios] 110/204: deposit, gnunet, 2024/12/05
- [taler-taler-ios] 122/204: Yellow for confirm, gnunet, 2024/12/05