ZcashLightClientKit/Example/ZcashLightClientSample/ZcashLightClientSample/Get Balance/GetBalanceViewController.swift

29 lines
819 B
Swift

//
// GetBalanceViewController.swift
// ZcashLightClientSample
//
// Created by Francisco Gindre on 11/26/19.
// Copyright © 2019 Electric Coin Company. All rights reserved.
//
import UIKit
import ZcashLightClientKit
class GetBalanceViewController: UIViewController {
@IBOutlet weak var balance: UILabel!
@IBOutlet weak var verified: UILabel!
override func viewDidLoad() {
super.viewDidLoad()
self.title = "Account 0 Balance"
self.balance.text = "\(Initializer.shared.getBalance().formattedString ?? "0.0") ZEC"
self.verified.text = "\(Initializer.shared.getVerifiedBalance().formattedString ?? "0.0") ZEC"
}
}
extension Zatoshi {
var formattedString: String? {
NumberFormatter.zcashNumberFormatter.string(from: NSNumber(value: self.amount))
}
}