taler-ios

iOS apps for GNU Taler (wallet)
Log | Files | Refs | README | LICENSE

commit 49524f0959365952fc1797908e6c42649668b519
parent 28e5f780070ef8f734c9cd989de0dcb34cc63de7
Author: Marc Stibane <marc@taler.net>
Date:   Fri, 20 Oct 2023 08:24:54 +0200

HTTPError

Diffstat:
MTalerWallet1/Model/Model+Exchange.swift | 9---------
MTalerWallet1/Model/WalletModel.swift | 10++++++++++
2 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/TalerWallet1/Model/Model+Exchange.swift b/TalerWallet1/Model/Model+Exchange.swift @@ -60,15 +60,6 @@ struct ExchangeError: Codable, Hashable { var error: HTTPError } -struct HTTPError: Codable, Hashable { - var code: Int - var requestUrl: String? - var hint: String - var requestMethod: String? - var httpStatusCode: Int? - var when: Timestamp? - var stack: String? -} // MARK: - /// A request to list exchanges. fileprivate struct ListExchanges: WalletBackendFormattedRequest { diff --git a/TalerWallet1/Model/WalletModel.swift b/TalerWallet1/Model/WalletModel.swift @@ -3,12 +3,22 @@ * See LICENSE.md */ import Foundation +import taler_swift import SymLog import os.log fileprivate let DATABASE = "talerwalletdb-v30" fileprivate let ASYNCDELAY: UInt = 0 //set e.g to 6 or 9 seconds for debugging +struct HTTPError: Codable, Hashable { + var code: Int + var requestUrl: String? + var hint: String + var requestMethod: String? + var httpStatusCode: Int? + var when: Timestamp? + var stack: String? +} // MARK: - /// The "virtual" base class for all models class WalletModel: ObservableObject {