BinanceFutures.RateLimiter.remaining_weight

You're seeing just the function remaining_weight, go back to BinanceFutures.RateLimiter module for more information.

Specs

remaining_weight() :: limit()

Gets remaining weight limits. 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_weight/0

Example

iex(1)> BinanceFutures.RateLimiter.remaining_weight()
%{}
iex(2)> BinanceFutures.USDM.MarketData.server_time()
{:ok, 1616347833596}
iex(3)> BinanceFutures.RateLimiter.remaining_weight()
%{}
iex(4)> BinanceFutures.RateLimiter.fetch_limits()
:ok
iex(5)> BinanceFutures.RateLimiter.remaining_weight()
%{"1M" => 2398}