Пример #1
0
        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}");
                }
            }
        }