Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
package com.bybit.api.client.domain.market.response.instrumentInfo;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;

@JsonIgnoreProperties(ignoreUnknown = true)
@Getter
public class AuctionFeeInfo {
private String auctionFeeRate;
private String takerFeeRate;
private String makerFeeRate;
}
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,9 @@ public class InstrumentEntry {
private String optionsType;
private String innovation;
private String marginTrading;
private String upperFundingRate;
private String lowerFundingRate;
private Boolean isPreListing;
private PreListingInfo preListingInfo;
private RiskParameters riskParameters;
}
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@
public class InstrumentInfoResult {
@JsonProperty("category")
private String category;
@JsonProperty("nextPageCursor")
private String nextPageCursor;
@JsonProperty("list")
private List<InstrumentEntry> instrumentEntries;
}
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,6 @@ public class LotSizeFilter {
private String quotePrecision;
private String minOrderAmt;
private String maxOrderAmt;
private String maxMktOrderQty;
private String minNotionalValue;
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
package com.bybit.api.client.domain.market.response.instrumentInfo;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;

@JsonIgnoreProperties(ignoreUnknown = true)

@Getter
public class PhaseInfo {
private String phase;
private String startTime;
private String endTime;
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
package com.bybit.api.client.domain.market.response.instrumentInfo;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;

import java.util.List;

@JsonIgnoreProperties(ignoreUnknown = true)
@Getter
public class PreListingInfo {
private String curAuctionPhase;
private List<PhaseInfo> phases;
private AuctionFeeInfo auctionFeeInfo;
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
package com.bybit.api.client.domain.market.response.instrumentInfo;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;

@JsonIgnoreProperties(ignoreUnknown = true)
@Getter
public class RiskParameters {
private String priceLimitRatioX;
private String priceLimitRatioY;
}