     private let subheader = UILabel(font: .customBody(size: 16.0))
     private var pinPadPottom: NSLayoutConstraint?
     private var topControlTop: NSLayoutConstraint?
+    private var unlockTimer: Timer?
 
     override func viewDidLoad() {
         addSubviews()

        })
    }

    override var preferredStatusBarStyle: UIStatusBarStyle {
        return .lightContent
    }


    override func viewDidAppear(_ animated: Bool) {
        super.viewDidAppear(animated)
        if walletManager.canUseTouchID && !walletManager.pinLoginRequired {
            touchIdTapped()
        }
        lockIfNeeded()
    }

    override func viewDidDisappear(_ animated: Bool) {
        super.viewDidDisappear(animated)
        unlockTimer?.invalidate()
    }

    private func addSubviews() {
