     private let walletManager: WalletManager
     private let store: Store
     private var rate: Rate?
+    fileprivate var didTapSpendingLimit = false
 
     override func viewDidLoad() {
         store.subscribe(self, selector: { $0.currentRate != $1.currentRate }, callback: {

        addSubviews()
        addConstraints()
        setData()
    }

    private func addSubviews() {


extension TouchIdSettingsViewController : UITextViewDelegate {
    func textView(_ textView: UITextView, shouldInteractWith URL: URL, in characterRange: NSRange) -> Bool {
        guard !didTapSpendingLimit else { return false }
        didTapSpendingLimit = true
        presentSpendingLimit?()
        return false
    }
