public void Construct(
     TradableAssetManager tradableAssetManager,
     TokenContractManager tokenContractManager,
     TokenListManager tokenListManager,
     DUBI dubiContract)
 {
     this.tradableAssetManager = tradableAssetManager;
     this.tokenContractManager = tokenContractManager;
     this.tokenListManager     = tokenListManager;
     this.dubiContract         = dubiContract;
 }
Example #2
0
    public void Construct(
        TokenListManager tokenListManager,
        TokenContractManager tokenContractManager,
        TradableAssetImageManager tradableAssetImageManager,
        UserWalletManager userWalletManager,
        AddableTokenButton.Factory addableTokenButtonFactory,
        ButtonClickObserver buttonClickObserver)
    {
        this.tokenListManager          = tokenListManager;
        this.tokenContractManager      = tokenContractManager;
        this.tradableAssetImageManager = tradableAssetImageManager;
        this.userWalletManager         = userWalletManager;
        this.addableTokenButtonFactory = addableTokenButtonFactory;
        this.buttonClickObserver       = buttonClickObserver;

        buttonClickObserver.SubscribeObservable(this);

        selectableFields.Add(addressField.InputFieldBase);
        selectableFields.Add(symbolField.InputFieldBase);
        selectableFields.Add(decimalsField.InputFieldBase);
    }
 /// <summary>
 /// Initializes the RestrictedAddressManager.
 /// </summary>
 /// <param name="tokenListManager"> The active TokenListManager. </param>
 public RestrictedAddressManager(TokenListManager tokenListManager)
 {
     this.tokenListManager = tokenListManager;
 }