com.binance4j.market.dto.SymbolInfo Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of binance4j-market Show documentation
Show all versions of binance4j-market Show documentation
Connector for the Market endpoints of the Binance API
package com.binance4j.market.dto;
import java.util.List;
import com.binance4j.market.serialization.SymbolFiltersDeserializer;
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
/**
* Symbol information (base/quote).
*
* @param status The symbol status.
* @param orderTypes The allowed orders on the symbol*.
* @param filters The symbol filters.
* @param permissions The symbol permission.
* @param symbol The symbol name.
* @param quoteAsset The quote asset.
* @param baseAsset The base asset.
* @param baseAssetPrecision The base asset precision.
* @param baseCommissionPrecision The base asset commission precision.
* @param quoteAssetPrecision The quote asset precision.
* @param quoteCommissionPrecision The quote asset commission precision.
* @param icebergAllowed Are iceberg orders allowed?
* @param ocoAllowed Are OCO orders allowed?
* @param quoteOrderQtyMarketAllowed Are orders by quote quantity allowed?
* @param isSpotTradingAllowed Is spot trading allowed?
* @param isMarginTradingAllowed Is margin trading allowed?
* @see symbol status explanation
*/
public record SymbolInfo(List orderTypes, @JsonDeserialize(using = SymbolFiltersDeserializer.class) SymbolFilters filters, List permissions,
String symbol, String quoteAsset, String baseAsset, int baseAssetPrecision, int baseCommissionPrecision, int quoteAssetPrecision,
int quoteCommissionPrecision, boolean icebergAllowed, boolean ocoAllowed, boolean quoteOrderQtyMarketAllowed, boolean isSpotTradingAllowed,
boolean isMarginTradingAllowed, String status) {
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy