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}