@@ -633,52 +633,52 @@ type OrderbookOfLendingLoan struct {
633
633
634
634
// FuturesContract represents futures contract detailed data.
635
635
type FuturesContract struct {
636
- Name currency.Pair `json:"name"`
637
- Type string `json:"type"`
638
- QuantoMultiplier types.Number `json:"quanto_multiplier"`
639
- RefDiscountRate types.Number `json:"ref_discount_rate"`
640
- OrderPriceDeviate types.Number `json:"order_price_deviate"`
641
- MaintenanceRate types.Number `json:"maintenance_rate"`
642
- MarkType string `json:"mark_type"`
643
- LastPrice types.Number `json:"last_price"`
644
- MarkPrice types.Number `json:"mark_price"`
645
- IndexPrice types.Number `json:"index_price"`
646
- FundingRateIndicative types.Number `json:"funding_rate_indicative"`
647
- MarkPriceRound types.Number `json:"mark_price_round"`
648
- FundingOffset types.Number `json:"funding_offset"`
649
- InDelisting bool `json:"in_delisting"`
650
- RiskLimitBase types.Number `json:"risk_limit_base"`
651
- InterestRate types.Number `json:"interest_rate"`
652
- OrderPriceRound types.Number `json:"order_price_round"`
653
- OrderSizeMin types.Number `json:"order_size_min"`
654
- RefRebateRate types.Number `json:"ref_rebate_rate"`
655
- FundingIntervalSeconds time. Duration `json:"funding_interval"`
656
- RiskLimitStep types.Number `json:"risk_limit_step"`
657
- LeverageMin types.Number `json:"leverage_min"`
658
- LeverageMax types.Number `json:"leverage_max"`
659
- RiskLimitMax types.Number `json:"risk_limit_max"`
660
- MakerFeeRate types.Number `json:"maker_fee_rate"`
661
- TakerFeeRate types.Number `json:"taker_fee_rate"`
662
- FundingRate types.Number `json:"funding_rate"`
663
- OrderSizeMax types.Number `json:"order_size_max"`
664
- FundingNextApply types.Time `json:"funding_next_apply"`
665
- ShortUsers types.Number `json:"short_users"`
666
- ConfigChangeTime types.Time `json:"config_change_time"`
667
- TradeSize types.Number `json:"trade_size"`
668
- PositionSize types.Number `json:"position_size"`
669
- LongUsers types.Number `json:"long_users"`
670
- FundingImpactValue types.Number `json:"funding_impact_value"`
671
- OrdersLimit types.Number `json:"orders_limit"`
672
- TradeID int64 `json:"trade_id"`
673
- OrderbookID int64 `json:"orderbook_id"`
674
- EnableBonus bool `json:"enable_bonus"`
675
- EnableCredit bool `json:"enable_credit"`
676
- CreateTime types.Time `json:"create_time"`
677
- FundingCapRatio types.Number `json:"funding_cap_ratio"`
678
- Status string `json:"status"`
679
- LaunchTime types.Time `json:"launch_time"`
680
- DelistingTime types.Time `json:"delisting_time"`
681
- DelistedTime types.Time `json:"delisted_time"`
636
+ Name currency.Pair `json:"name"`
637
+ Type string `json:"type"`
638
+ QuantoMultiplier types.Number `json:"quanto_multiplier"`
639
+ RefDiscountRate types.Number `json:"ref_discount_rate"`
640
+ OrderPriceDeviate types.Number `json:"order_price_deviate"`
641
+ MaintenanceRate types.Number `json:"maintenance_rate"`
642
+ MarkType string `json:"mark_type"`
643
+ LastPrice types.Number `json:"last_price"`
644
+ MarkPrice types.Number `json:"mark_price"`
645
+ IndexPrice types.Number `json:"index_price"`
646
+ FundingRateIndicative types.Number `json:"funding_rate_indicative"`
647
+ MarkPriceRound types.Number `json:"mark_price_round"`
648
+ FundingOffset types.Number `json:"funding_offset"`
649
+ InDelisting bool `json:"in_delisting"`
650
+ RiskLimitBase types.Number `json:"risk_limit_base"`
651
+ InterestRate types.Number `json:"interest_rate"`
652
+ OrderPriceRound types.Number `json:"order_price_round"`
653
+ OrderSizeMin types.Number `json:"order_size_min"`
654
+ RefRebateRate types.Number `json:"ref_rebate_rate"`
655
+ FundingInterval int64 `json:"funding_interval"`
656
+ RiskLimitStep types.Number `json:"risk_limit_step"`
657
+ LeverageMin types.Number `json:"leverage_min"`
658
+ LeverageMax types.Number `json:"leverage_max"`
659
+ RiskLimitMax types.Number `json:"risk_limit_max"`
660
+ MakerFeeRate types.Number `json:"maker_fee_rate"`
661
+ TakerFeeRate types.Number `json:"taker_fee_rate"`
662
+ FundingRate types.Number `json:"funding_rate"`
663
+ OrderSizeMax types.Number `json:"order_size_max"`
664
+ FundingNextApply types.Time `json:"funding_next_apply"`
665
+ ShortUsers types.Number `json:"short_users"`
666
+ ConfigChangeTime types.Time `json:"config_change_time"`
667
+ TradeSize types.Number `json:"trade_size"`
668
+ PositionSize types.Number `json:"position_size"`
669
+ LongUsers types.Number `json:"long_users"`
670
+ FundingImpactValue types.Number `json:"funding_impact_value"`
671
+ OrdersLimit types.Number `json:"orders_limit"`
672
+ TradeID int64 `json:"trade_id"`
673
+ OrderbookID int64 `json:"orderbook_id"`
674
+ EnableBonus bool `json:"enable_bonus"`
675
+ EnableCredit bool `json:"enable_credit"`
676
+ CreateTime types.Time `json:"create_time"`
677
+ FundingCapRatio types.Number `json:"funding_cap_ratio"`
678
+ Status string `json:"status"`
679
+ LaunchTime types.Time `json:"launch_time"`
680
+ DelistingTime types.Time `json:"delisting_time"`
681
+ DelistedTime types.Time `json:"delisted_time"`
682
682
}
683
683
684
684
// TradingHistoryItem represents futures trading history item.
0 commit comments