parse_trading_limits

Function parse_trading_limits 

Source
pub fn parse_trading_limits(
    data: &Value,
    _symbol: String,
) -> Result<TradingLimits>
Expand description

Parse trading limits from Binance API response.

§Arguments

  • data - Binance trading limits JSON data
  • _symbol - Trading pair symbol (unused)

§Returns

Returns a TradingLimits.

§Binance API Response Format

{
  "symbol": "BTCUSDT",
  "filters": [
    {
      "filterType": "PRICE_FILTER",
      "minPrice": "0.01000000",
      "maxPrice": "100000.00000000",
      "tickSize": "0.01000000"
    },
    {
      "filterType": "LOT_SIZE",
      "minQty": "0.00001000",
      "maxQty": "9000.00000000",
      "stepSize": "0.00001000"
    },
    {
      "filterType": "MIN_NOTIONAL",
      "minNotional": "10.00000000"
    }
  ]
}