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); }
public BitfinexRestAPI() { var secret = ConfigurationManager.AppSettings["ApiSecret"]; var key = ConfigurationManager.AppSettings["ApiKey"]; api = new BitfinexApiV1(key, secret); bal = api.GetBalances(); }
public decimal GetBalance(string symbol) { var balanceResponse = api.GetBalances(); return(balanceResponse.trading.balances[symbol.ToLower()]); }