diff --git a/v5_market_service.go b/v5_market_service.go index 2da9f46e..5043274d 100644 --- a/v5_market_service.go +++ b/v5_market_service.go @@ -481,6 +481,7 @@ type V5GetInstrumentsInfoSpotItem struct { QuoteCoin Coin `json:"quoteCoin"` Innovation Innovation `json:"innovation"` Status InstrumentStatus `json:"status"` + MarginTrading string `json:"marginTrading"` LotSizeFilter SpotLotSizeFilterV5 `json:"lotSizeFilter"` PriceFilter SpotPriceFilterV5 `json:"priceFilter"` } diff --git a/v5_market_service_test.go b/v5_market_service_test.go index 36531bc3..11d3c1f2 100644 --- a/v5_market_service_test.go +++ b/v5_market_service_test.go @@ -334,11 +334,12 @@ func TestV5Market_GetInstrumentsInfo(t *testing.T) { "category": "spot", "list": []map[string]interface{}{ { - "symbol": "BTCUSDT", - "baseCoin": "BTC", - "quoteCoin": "USDT", - "innovation": "0", - "status": "1", + "symbol": "BTCUSDT", + "baseCoin": "BTC", + "quoteCoin": "USDT", + "innovation": "0", + "status": "1", + "marginTrading": "utaOnly", "lotSizeFilter": map[string]interface{}{ "basePrecision": "0.000001", "quotePrecision": "0.00000001",