BinanceFutures.RateLimiter.remaining
You're seeing just the function
remaining
, go back to BinanceFutures.RateLimiter module for more information.
Specs
Gets remaining limits information.
By default it does not calculate any remaining limits.
To make it happen you have to call BinanceFutures.RateLimiter.fetch_limits/0
before calling BinanceFutures.RateLimiter.remaining/0
Example
iex(1)> BinanceFutures.RateLimiter.remaining()
%{orders: %{}, weight: %{}}
iex(2)> BinanceFutures.USDM.MarketData.server_time()
{:ok, 1616347615118}
iex(3)> BinanceFutures.RateLimiter.remaining()
%{orders: %{}, weight: %{}}
iex(4)> BinanceFutures.RateLimiter.fetch_limits()
:ok
iex(5)> BinanceFutures.RateLimiter.remaining()
%{orders: %{"10S" => 300, "1M" => 1200}, weight: %{"1M" => 2399}}