Exemplo n.º 1
0
        public void Get24HrPriceStatistics_Test()
        {
            IBinanceChainApiClient api = BinanceApiFactory.CreateApiClient(EnvironmentInfo.TESTNET);
            var result = api.Get24HrPriceStatistics();

            Assert.IsTrue(result != null);
        }
Exemplo n.º 2
0
        public void GetNodeInfo_Test()
        {
            IBinanceChainApiClient api = BinanceApiFactory.CreateApiClient(EnvironmentInfo.TESTNET);
            var result = api.GetNodeInfo();

            Assert.IsTrue(result != null);
        }
Exemplo n.º 3
0
        public void GetTransactionMetadata_Test()
        {
            string hash = "E81BAB8E555819E4211D62E2E536B6D5812D3D91C105F998F5C6EB3AB8136482";
            IBinanceChainApiClient api = BinanceApiFactory.CreateApiClient(EnvironmentInfo.TESTNET);
            var result = api.GetTransactionMetadata(hash);

            Assert.IsTrue(result != null);
        }
Exemplo n.º 4
0
        public void GetAccountSequence_Test()
        {
            string address             = "tbnb1ypgjxvscw2cezmd6slguyjk95yrnuahp4c4kd7";
            IBinanceChainApiClient api = BinanceApiFactory.CreateApiClient(EnvironmentInfo.TESTNET);
            var result = api.GetAccountSequence(address);

            Assert.IsTrue(result != null);
        }
Exemplo n.º 5
0
        public void GetOrderBook_Test()
        {
            Api.Domain.Requests.OrderBookRequest request = new Api.Domain.Requests.OrderBookRequest()
            {
                Symbol = "NNB-0AD_BNB",
                Limit  = null
            };

            IBinanceChainApiClient api = BinanceApiFactory.CreateApiClient(EnvironmentInfo.TESTNET);
            var result = api.GetOrderBook(request);

            Assert.IsTrue(result != null);
        }
Exemplo n.º 6
0
        public void GetMarkets_Test()
        {
            Api.Domain.Requests.MarketRequest request = new Api.Domain.Requests.MarketRequest()
            {
                Limit  = null,
                Offset = null
            };

            IBinanceChainApiClient api = BinanceApiFactory.CreateApiClient(EnvironmentInfo.TESTNET);
            var result = api.GetMarkets(request);

            Assert.IsTrue(result != null);
        }
Exemplo n.º 7
0
        public void GetOpenOrders_Test()
        {
            Api.Domain.Requests.OpenOrdersRequest request = new Api.Domain.Requests.OpenOrdersRequest()
            {
                Address = "tbnb1ypgjxvscw2cezmd6slguyjk95yrnuahp4c4kd7",
                Limit   = null,
                Offset  = null,
                Symbol  = null,
                Total   = null
            };

            IBinanceChainApiClient api = BinanceApiFactory.CreateApiClient(EnvironmentInfo.TESTNET);
            var result = api.GetOpenOrders(request);

            Assert.IsTrue(result != null);
        }
Exemplo n.º 8
0
        public void GetCandlestickBars_Test()
        {
            Api.Domain.Requests.CandlestickBars request = new Api.Domain.Requests.CandlestickBars()
            {
                Symbol    = "NNB-338_BNB",
                Interval  = Api.Domain.Intervals.FiveMinute,
                Limit     = null,
                StartTime = null,
                EndTime   = null
            };

            IBinanceChainApiClient api = BinanceApiFactory.CreateApiClient(EnvironmentInfo.TESTNET);
            var result = api.GetCandlestickBars(request);

            Assert.IsTrue(result != null);
        }
Exemplo n.º 9
0
        public void GetTransactions_Test()
        {
            Api.Domain.Requests.TransactionsRequest request = new Api.Domain.Requests.TransactionsRequest()
            {
                Address     = "tbnb1ypgjxvscw2cezmd6slguyjk95yrnuahp4c4kd7",
                BlockHeight = null,
                EndTime     = null,
                Limit       = null,
                Offset      = null,
                Side        = null,
                StartTime   = null,
                TxAsset     = null,
                TxType      = Api.Domain.TransactionTypes.TRANSFER
            };

            IBinanceChainApiClient api = BinanceApiFactory.CreateApiClient(EnvironmentInfo.TESTNET);
            var result = api.GetTransactions(request);

            Assert.IsTrue(result != null);
        }
Exemplo n.º 10
0
        public void GetClosedOrders_Test()
        {
            Api.Domain.Requests.ClosedOrdersRequest request = new Api.Domain.Requests.ClosedOrdersRequest()
            {
                Address = "tbnb1ypgjxvscw2cezmd6slguyjk95yrnuahp4c4kd7",
                End     = null,
                Limit   = null,
                Offset  = null,
                Side    = null,
                Start   = null,
                Symbol  = null,
                Total   = null
            };
            request.Status.Add(Api.Domain.OrderStatuses.Canceled);

            IBinanceChainApiClient api = BinanceApiFactory.CreateApiClient(EnvironmentInfo.TESTNET);
            var result = api.GetClosedOrders(request);

            Assert.IsTrue(result != null);
        }
Exemplo n.º 11
0
 static void CustomEnvironmentExample()
 {
     // Connecting to different environments
     EnvironmentInfo        env      = new EnvironmentInfo("Local", "http://localhost/api", "ws://localhost/api", "cbnb");
     IBinanceChainApiClient localApi = BinanceApiFactory.CreateApiClient(env);
 }