class Binance::Responses::ExchangeFilter

Overview

Typical server response

[
    {
      "filterType":"PRICE_FILTER",
      "minPrice":"0.00000100",
      "maxPrice":"100000.00000000",
      "tickSize":"0.00000100"
    },
    {
      "filterType":"PERCENT_PRICE",
      "multiplierUp":"5",
      "multiplierDown":"0.2",
      "avgPriceMins":5
    },
    {
      "filterType":"LOT_SIZE",
      "minQty":"0.00100000",
      "maxQty":"100000.00000000",
      "stepSize":"0.00100000"
    },
    {
      "filterType":"MIN_NOTIONAL",
      "minNotional":"0.00100000",
      "applyToMarket":true,
      "avgPriceMins":5
    },
    {
      "filterType":"ICEBERG_PARTS",
      "limit":10
    },
    {
      "filterType":"MARKET_LOT_SIZE",
      "minQty":"0.00000000",
      "maxQty":"63100.00000000",
      "stepSize":"0.00000000"
    },
    {
      "filterType":"MAX_NUM_ALGO_ORDERS",
      "maxNumAlgoOrders":5
    }
]

Included Modules

Direct Known Subclasses

Defined in:

binance/client/rest/responses/exchange_filter.cr

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

def self.new #

Class Method Detail

def self.from_array(string : String) #

Instance Method Detail

def filter_type : String #