Skip to content

Commit

Permalink
Fix for restClient.SpotApi.Account.GetTradeFeeAsync for Us environment
Browse files Browse the repository at this point in the history
  • Loading branch information
JKorf committed Jan 7, 2025
1 parent deae355 commit dca66e1
Showing 1 changed file with 5 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -1257,7 +1257,11 @@ public async Task<WebCallResult<IEnumerable<BinanceTradeFee>>> GetTradeFeeAsync(
parameters.AddOptionalParameter("symbol", symbol);
parameters.AddOptionalParameter("recvWindow", receiveWindow?.ToString(CultureInfo.InvariantCulture) ?? _baseClient.ClientOptions.ReceiveWindow.TotalMilliseconds.ToString(CultureInfo.InvariantCulture));

var request = _definitions.GetOrCreate(HttpMethod.Get, "sapi/v1/asset/tradeFee", BinanceExchange.RateLimiter.SpotRestIp, 1, true);
var path = "sapi/v1/asset/tradeFee";
if (_baseClient.ClientOptions.Environment == BinanceEnvironment.Us)
path = "sapi/v1/asset/query/trading-fee";

var request = _definitions.GetOrCreate(HttpMethod.Get, path, BinanceExchange.RateLimiter.SpotRestIp, 1, true);
return await _baseClient.SendAsync<IEnumerable<BinanceTradeFee>>(request, parameters, ct).ConfigureAwait(false);
}

Expand Down

0 comments on commit dca66e1

Please sign in to comment.