Beispiel #1
0
        public void Connection()
        {
            BfxMarketWSAPI api = new BfxMarketWSAPI("../../../Keys/bfx.txt", "BTC");

            Thread.Sleep(1000);
            var fiatBalance     = api.GetBalanceFiat();
            var securityBalance = api.GetBalanceSecurity();
            var lastPrice       = api.GetLastPrice();

            Assert.IsTrue(fiatBalance >= 0, "Bad fiat balance");
            Assert.IsTrue(securityBalance >= 0, "Bad security balance");
            Assert.IsTrue(lastPrice > 0, "Price is not larger than zero");

            Trace.WriteLine($"Fiat balance: {api.GetBalanceFiat()}");
            Trace.WriteLine($"Security balance: {api.GetBalanceSecurity()}");
            Trace.WriteLine($"Last price: {lastPrice}");
            api.Close();
            Thread.Sleep(500);
        }