A java implementation of the Binance API Specification
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

51 lines
1.0 KiB

package com.sigmaflare.binancej.entities;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.NonNull;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class Symbol {
@NonNull
@JsonProperty("symbol")
private String ticker;
@NonNull
@JsonProperty("status")
private SymbolStatus symbolStatus;
@NonNull
@JsonProperty("baseAsset")
private String baseAsset;
@JsonProperty("baseAssetPrecision")
private int baseAssetPrecision;
@NonNull
@JsonProperty("quoteAsset")
private String quoteAsset;
@JsonProperty("quotePrecision")
private int quotePrecision;
@NonNull
@JsonProperty("orderTypes")
private Set<OrderType> orderTypes;
@JsonProperty("icebergAllowed")
private boolean icebergAllowed;
@NonNull
@JsonProperty("filters")
private List<SymbolFilter> symbolFilters;
}