An advanced Ethereum/EVM mobile wallet
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
alpha-wallet-ios/Trust/EtherClient/KeyStoreError.swift

23 lines
643 B

// Copyright SIX DAY LLC. All rights reserved.
import Foundation
enum KeyStoreError: LocalizedError {
case failedToDeleteAccount
case failedToDecryptKey
case failedToImport
case failedToSignTransaction
var errorDescription: String? {
switch self {
case .failedToDeleteAccount:
return "Failed to delete account"
case .failedToDecryptKey:
return "Could not decrypt key with given passphrase"
case .failedToImport:
return "Failed to import keystore"
case .failedToSignTransaction:
return "Failed to sign transaction"
}
}
}