/// <summary> /// Start the token add process via the ContractManager. /// </summary> protected override void OnOkClicked() { if (ActivelySelectedButton == null) { tokenContractManager.AddAndUpdateToken(new TokenInfo(addressField.Text, name, symbol, decimals.Value)); } else { tokenContractManager.AddAndUpdateToken(ActivelySelectedButton.ButtonInfo); } }
/// <summary> /// Adds DUBI to the <see cref="TokenContractManager"/> if it is not already added. /// </summary> protected override void OnOkClicked() { if (!tradableAssetManager.TradableAssets.Any(pair => pair.Value.AssetAddress.EqualsIgnoreCase(dubiContract.ContractAddress))) { tokenContractManager.AddAndUpdateToken(tokenListManager.GetToken(dubiContract.ContractAddress)); } }