Skip to content

Commit

Permalink
removed unused code
Browse files Browse the repository at this point in the history
Signed-off-by: kcw-grunt <[email protected]>
  • Loading branch information
kcw-grunt committed May 13, 2024
1 parent 6cabec8 commit 8fbdfa5
Show file tree
Hide file tree
Showing 15 changed files with 63 additions and 171 deletions.
5 changes: 0 additions & 5 deletions litewallet/BRTxInputExtension.swift
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,4 @@ extension BRTxInput {
get { return [UInt8](UnsafeBufferPointer(start: script, count: scriptLen)) }
set { BRTxInputSetScript(&self, newValue, newValue.count) }
}

var swiftSignature: [UInt8] {
get { return [UInt8](UnsafeBufferPointer(start: signature, count: sigLen)) }
set { BRTxInputSetSignature(&self, newValue, newValue.count) }
}
}
18 changes: 3 additions & 15 deletions litewallet/Extensions/SafariServices+Extension.swift
Original file line number Diff line number Diff line change
Expand Up @@ -67,29 +67,17 @@ class SignupWebView: WKWebView, WKNavigationDelegate {

webView.evaluateJavaScript(scriptContent, completionHandler: { height, error in

print(height)
print(error)
debugPrint(height ?? 0.0)
debugPrint(error)
})

webView.evaluateJavaScript("document.body.innerHTML", completionHandler: { (value: Any!, error: Error!) in
if error != nil {
// Error logic
return
}
// webView.invalidateIntrinsicContentSize()

// let js = "document.getElementById(\"MY_TEXTFIELD_ID\").focus();"
// webView.evaluateJavaScript(js)

// webview.canBecomeFocused = true

// document.getElementById('myID').focus();

// webview.scrollView.setZoomScale(0.3, animated: true)

let result = value as? String

print(value)
debugPrint(value ?? "Empty string")
})
}
}
3 changes: 0 additions & 3 deletions litewallet/FeeManager.swift
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,6 @@ class FeeUpdater: Trackable {

private let walletManager: WalletManager
private let store: Store
private lazy var minFeePerKB: UInt64 = Fees.usingDefaultValues.economy

private let maxFeePerKB = Fees.usingDefaultValues.luxury
private var timer: Timer?
private let feeUpdateInterval: TimeInterval = 3
private var exchangeUpdater: ExchangeUpdater
Expand Down
9 changes: 0 additions & 9 deletions litewallet/ReceiveLTCViewController.swift
Original file line number Diff line number Diff line change
@@ -1,14 +1,5 @@
import UIKit

struct WalletAddressData {
var address: String
var qrCode: UIImage
var balance: Double
var balanceText: String {
String(balance) + " Ł"
}
}

class ReceiveLTCViewController: UIViewController {
var store: Store?
override func viewDidLoad() {
Expand Down
19 changes: 0 additions & 19 deletions litewallet/SendAddressHostingController.swift

This file was deleted.

133 changes: 58 additions & 75 deletions litewallet/StartViewModel.swift
Original file line number Diff line number Diff line change
Expand Up @@ -68,43 +68,29 @@ class StartViewModel: ObservableObject {
didTapRecover = completion
}

private func checkForWalletAndSync() {
/// Test seed count
guard seedWords.count == 12 else { return }

/// Set for default. This model needs a initial value
walletManager.forceSetPin(newPin: Partner.partnerKeyPath(name: .litewalletStart))

guard walletManager.setRandomSeedPhrase() != nil else {
walletCreationDidFail = true
let properties = ["error_message": "wallet_creation_fail"]
LWAnalytics.logEventWithParameters(itemName: ._20200112_ERR, properties: properties)
return
}

store.perform(action: WalletChange.setWalletCreationDate(Date()))
DispatchQueue.walletQueue.async {
self.walletManager.peerManager?.connect()
DispatchQueue.main.async {
self.store.trigger(name: .didCreateOrRecoverWallet)
}
}
}

func updateHeader() {
switch tappedIndex {
case 0:
headerTitle = S.CreateStep.MainTitle.intro.localize()
case 1:
headerTitle = S.CreateStep.MainTitle.checkboxes.localize()
case 2:
headerTitle = S.CreateStep.MainTitle.seedPhrase.localize()
case 3:
headerTitle = S.CreateStep.MainTitle.finished.localize()
default:
headerTitle = S.CreateStep.MainTitle.intro.localize()
}
}
/// DEV: For checking wallet
// private func checkForWalletAndSync() {
// /// Test seed count
// guard seedWords.count == 12 else { return }
//
// /// Set for default. This model needs a initial value
// walletManager.forceSetPin(newPin: Partner.partnerKeyPath(name: .litewalletStart))
//
// guard walletManager.setRandomSeedPhrase() != nil else {
// walletCreationDidFail = true
// let properties = ["error_message": "wallet_creation_fail"]
// LWAnalytics.logEventWithParameters(itemName: ._20200112_ERR, properties: properties)
// return
// }
//
// store.perform(action: WalletChange.setWalletCreationDate(Date()))
// DispatchQueue.walletQueue.async {
// self.walletManager.peerManager?.connect()
// DispatchQueue.main.async {
// self.store.trigger(name: .didCreateOrRecoverWallet)
// }
// }
// }

func speakLanguage() {
if let url = Bundle.main.url(forResource: currentLanguage.voiceFilename, withExtension: "mp3") {
Expand All @@ -131,10 +117,6 @@ class StartViewModel: ObservableObject {
}
}

func generateNewSeedPhrase() -> [String] {
return [""]
}

// MARK: - Lengthy elements

/// Set these to the bottom to make the others more readable
Expand Down Expand Up @@ -207,38 +189,39 @@ class StartViewModel: ObservableObject {
"Скасувати",
]

func stringToCurrentLanguage(languageString: String) -> LanguageSelection {
switch languageString {
case "English":
return LanguageSelection(rawValue: 0)!
case "中國人":
return LanguageSelection(rawValue: 1)!
case "中国人":
return LanguageSelection(rawValue: 2)!
case "Français":
return LanguageSelection(rawValue: 3)!
case "Deutsch":
return LanguageSelection(rawValue: 4)!
case "Bahasa Indonesia":
return LanguageSelection(rawValue: 5)!
case "Italiano":
return LanguageSelection(rawValue: 6)!
case "日本語":
return LanguageSelection(rawValue: 7)!
case "한국인":
return LanguageSelection(rawValue: 8)!
case "Português":
return LanguageSelection(rawValue: 9)!
case "Русский":
return LanguageSelection(rawValue: 10)!
case "Español":
return LanguageSelection(rawValue: 11)!
case "Türkçe":
return LanguageSelection(rawValue: 12)!
case "українська":
return LanguageSelection(rawValue: 13)!
default:
return LanguageSelection(rawValue: 0)!
}
}
/// DEV: For debugging
// func stringToCurrentLanguage(languageString: String) -> LanguageSelection {
// switch languageString {
// case "English":
// return LanguageSelection(rawValue: 0)!
// case "中國人":
// return LanguageSelection(rawValue: 1)!
// case "中国人":
// return LanguageSelection(rawValue: 2)!
// case "Français":
// return LanguageSelection(rawValue: 3)!
// case "Deutsch":
// return LanguageSelection(rawValue: 4)!
// case "Bahasa Indonesia":
// return LanguageSelection(rawValue: 5)!
// case "Italiano":
// return LanguageSelection(rawValue: 6)!
// case "日本語":
// return LanguageSelection(rawValue: 7)!
// case "한국인":
// return LanguageSelection(rawValue: 8)!
// case "Português":
// return LanguageSelection(rawValue: 9)!
// case "Русский":
// return LanguageSelection(rawValue: 10)!
// case "Español":
// return LanguageSelection(rawValue: 11)!
// case "Türkçe":
// return LanguageSelection(rawValue: 12)!
// case "українська":
// return LanguageSelection(rawValue: 13)!
// default:
// return LanguageSelection(rawValue: 0)!
// }
// }
}
1 change: 0 additions & 1 deletion litewallet/TextView+Extension.swift
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@ struct TextView: UIViewRepresentable {
placeholder = placeholderString
}

let udModel = UnstoppableDomainViewModel()
func makeUIView(context _: Context) -> UITextView {
let textView = UITextView()
textView.autocapitalizationType = .sentences
Expand Down
2 changes: 0 additions & 2 deletions litewallet/TransactionCellViewModel.swift
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,6 @@ class TransactionCellViewModel: ObservableObject {

var feeText: String = ""

var directionText: String = ""

var directionImageText: String = ""

var directionArrowColor: Color = .clear
Expand Down
8 changes: 0 additions & 8 deletions litewallet/TransactionModalView.swift
Original file line number Diff line number Diff line change
@@ -1,20 +1,12 @@
import SwiftUI
import UIKit

private let qrImageSize = 180.0

struct TransactionModalView: View {
@ObservedObject
var viewModel: TransactionCellViewModel

let dataRowHeight: CGFloat = 65.0

@State
var isDisplayed: Bool = false

@State
var didCopy: Bool = false

@State
var copiedData: String = ""

Expand Down
3 changes: 0 additions & 3 deletions litewallet/TransactionsViewController.swift
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,9 @@ class TransactionsViewController: UIViewController, UITableViewDelegate, UITable

var store: Store?
var walletManager: WalletManager?
var selectedIndexes = [IndexPath: NSNumber]()
var shouldBeSyncing: Bool = false
var syncingHeaderView: SyncProgressHeaderView?

var shouldShowPrompt = true

private var transactions: [Transaction] = []
private var allTransactions: [Transaction] = [] {
didSet {
Expand Down
9 changes: 0 additions & 9 deletions litewallet/UnstoppableDomainView.swift
Original file line number Diff line number Diff line change
Expand Up @@ -7,18 +7,9 @@ struct UnstoppableDomainView: View {
@ObservedObject
var viewModel: UnstoppableDomainViewModel

@State
private var didReceiveLTCfromUD: Bool = false

@State
private var shouldDisableLookupButton: Bool = true

@State
private var didStartEditing: Bool = false

@State
private var shouldStartScroll: Bool = false

init(viewModel: UnstoppableDomainViewModel) {
self.viewModel = viewModel
}
Expand Down
14 changes: 0 additions & 14 deletions litewallet/UnstoppableDomainViewModel.swift
Original file line number Diff line number Diff line change
Expand Up @@ -55,20 +55,6 @@ class UnstoppableDomainViewModel: ObservableObject {
}
}

func resolveDomain() {
isDomainResolving = true

// Added timing peroformance probes to see what the average time is
let timestamp: String = dateFormatter?.string(from: Date()) ?? ""

LWAnalytics.logEventWithParameters(itemName:
CustomEvent._20201121_SIL,
properties:
["start_time": timestamp])

resolveUDAddress(domainName: searchString)
}

private func resolveUDAddress(domainName: String) {
// This group is created to allow the threads to complete.
// Otherwise, we may never get in the callback relative to UDR v4.0.0
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
import BRCore
import UIKit

private let mainURL = "https://insight.litecore.io/api/addrs/utxo"
private let fallbackURL = "https://insight.litecore.io/api/addrs/utxo"
private let testnetURL = "https://testnet.litecore.io/api/addrs/utxo"
private let mainURL = "https://litecoinspace.org/graphs/mempool"

class StartImportViewController: UIViewController {
init(walletManager: WalletManager, store: Store) {
Expand Down Expand Up @@ -158,7 +156,7 @@ class StartImportViewController: UIViewController {
return
}

let urlString = E.isTestnet ? testnetURL : mainURL
let urlString = mainURL
let request = NSMutableURLRequest(url: URL(string: urlString)!,
cachePolicy: .reloadIgnoringLocalCacheData,
timeoutInterval: 20.0)
Expand Down
3 changes: 0 additions & 3 deletions litewallet/Views/SearchHeaderView.swift
Original file line number Diff line number Diff line change
Expand Up @@ -100,9 +100,6 @@ class SearchHeaderView: UIView {
}
}

private let sentFilter: TransactionFilter = { $0.direction == .sent }
private let receivedFilter: TransactionFilter = { $0.direction == .received }

override func layoutSubviews() {
guard !hasSetup else { return }
setup()
Expand Down
1 change: 0 additions & 1 deletion litewallet/Views/ShadowButton.swift
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,6 @@ class ShadowButton: UIControl {
private let container = UIView()
private let shadowView = UIView()
private let label = UILabel()
private let shadowYOffset: CGFloat = 4.0
private let cornerRadius: CGFloat = 4.0
private var imageView: UIImageView?

Expand Down

0 comments on commit 8fbdfa5

Please sign in to comment.