Пример #1
0
        public List <ZAccountBalance> GetBalances()
        {
            var res             = m_api.GetBalances();
            var depositBalance  = res.deposit;
            var exchangeBalance = res.exchange;
            var tradingBalance  = res.trading;
            var balances        = new List <ZAccountBalance>();

            balances.Add(new ZAccountBalance("BTC", res.totalAvailableBTC, res.totalBTC));
            balances.Add(new ZAccountBalance("USD", res.totalAvailableUSD, res.totalUSD));
            return(balances);
        }
Пример #2
0
        public BitfinexRestAPI()
        {
            var secret = ConfigurationManager.AppSettings["ApiSecret"];
            var key    = ConfigurationManager.AppSettings["ApiKey"];


            api = new BitfinexApiV1(key, secret);

            bal = api.GetBalances();
        }
Пример #3
0
        public decimal GetBalance(string symbol)
        {
            var balanceResponse = api.GetBalances();

            return(balanceResponse.trading.balances[symbol.ToLower()]);
        }