 
     private func setStyle() {
         view.backgroundColor = .white
-        address.text = wallet.receiveAddress
         address.textColor = .grayTextTint
         border.backgroundColor = .secondaryBorder
-        //TODO - use payment request object here
-        qrCode.image = UIImage.qrCode(data: "\(address.text!)".data(using: .utf8)!, color: CIColor(color: .black))?
-                            .resize(CGSize(width: qrSize, height: qrSize))!
         share.isToggleable = true
         if !isRequestAmountVisible {
             border.isHidden = true

        addressButton.setBackgroundImage(UIImage.imageForColor(.secondaryShadow), for: .highlighted)
        addressButton.layer.cornerRadius = 4.0
        addressButton.layer.masksToBounds = true
    }

    private func addActions() {

        addActions()
        setupCopiedMessage()
        setupShareButtons()
        store.subscribe(self, selector: { $0.walletState.balance != $1.walletState.balance }, callback: {
            self.balance = $0.walletState.balance
        })
    }

    private func addSubviews() {
