private static void GetSubUserDepositAddress() { var walletClient = new WalletClient(Config.AccessKey, Config.SecretKey); _logger.Start(); var result = walletClient.GetSubUserDepositAddressAsync(Config.SubUserId, "btc").Result; _logger.StopAndLog(); if (result != null) { if (result.data != null) { AppLogger.Info($"Get sub user deposit address, id={result.data.Length}"); foreach (var a in result.data) { AppLogger.Info($"currency: {a.currency}, addr: {a.address}, chain: {a.chain}"); } } else { AppLogger.Error($"Get sub user deposit address error: code={result.code}, message={result.message}"); } } }