             promptHiddenConstraint
             ])
         
-        addChildViewController(currencyList, layout: {
-            currencyList.view.constrain([
-                currencyList.view.leadingAnchor.constraint(equalTo: view.leadingAnchor),
-                currencyList.view.topAnchor.constraint(equalTo: prompt.bottomAnchor),
-                currencyList.view.trailingAnchor.constraint(equalTo: view.trailingAnchor),
-                currencyList.view.bottomAnchor.constraint(equalTo: view.bottomAnchor)])
+        addChildViewController(assetList, layout: {
+            assetList.view.constrain([
+                assetList.view.leadingAnchor.constraint(equalTo: view.leadingAnchor),
+                assetList.view.topAnchor.constraint(equalTo: prompt.bottomAnchor),
+                assetList.view.trailingAnchor.constraint(equalTo: view.trailingAnchor),
+                assetList.view.bottomAnchor.constraint(equalTo: view.bottomAnchor)])
         })
     }
 

    }

    override func viewDidLoad() {
        currencyList.didSelectCurrency = didSelectCurrency
        currencyList.didTapSecurity = didTapSecurity
        currencyList.didTapSupport = didTapSupport
        currencyList.didTapSettings = didTapSettings
        
        addSubviews()
        addConstraints()

        didSet {
            setInitialData()
            setupSubscriptions()
            assetList.reload()
            attemptShowPrompt()
        }
    }
    private let assetList = AssetListTableView()
    private let subHeaderView = UIView()
    private let logo = UIImageView(image:#imageLiteral(resourceName: "LogoGradient"))
    private let total = UILabel(font: .customBold(size: 28.0), color: .darkGray)
