WealthsimpleConversionError
public enum WealthsimpleConversionError : Error, Equatable
extension WealthsimpleConversionError: LocalizedError
Errors which can happen when transforming downloaded wealthsimple data into SwiftBeanCountModel types
-
a commodity was not found in the ledger
Declaration
Swift
case missingCommodity(String)
-
an account was not found in the ledger
Declaration
Swift
case missingAccount(String, String, String)
-
a wealthsimple account was not found in the ledger
Declaration
Swift
case missingWealthsimpleAccount(String)
-
mapping of this transaction type has not been implemented yet
Declaration
Swift
case unsupportedTransactionType(String)
-
the descriptions of the wealthsimple transactions is not the correct format
Declaration
Swift
case unexpectedDescription(String)
-
the account of the postion or transaction is not contained in the account property Did you forget to set it to the downloaded accounts before attempting mapping?
Declaration
Swift
case accountNotFound(String)
-
A commodity symbol was used which cannot be used as account name string
Declaration
Swift
case invalidCommoditySymbol(String)
-
A stock split was performed but two matching transactions do not exist
Declaration
Swift
case unexpectedStockSplit(String)
-
Declaration
Swift
public var errorDescription: String? { get }