INPUT_OBJECT

NewMarketInput

Allows creating new markets on the network

link GraphQL Schema definition

1 input NewMarketInput {
4
2 # New market instrument configuration
3 instrument: InstrumentConfigurationInput!
7
5 # Decimal places used for the new market
6 decimalPlaces: Int!
10
8 # New market risk configuration
9 riskParameters: RiskParametersInput!
13
11 # Metadata for this instrument, tags
12 metadata: [String!]
16
14 # Price monitoring configuration
15 priceMonitoringParameters: PriceMonitoringParametersInput
20
17 # A mode where Vega try to execute order as soon as they are received. Valid only
18 # if discreteTrading is not set
19 continuousTrading: ContinuousTradingInput
23
21 # Frequent batch auctions trading mode. Valid only if continuousTrading is not set
22 discreteTrading: DiscreteTradingInput
26
24 # The liquidity commitment submitted with the new market
25 commitment: NewMarketCommitmentInput
27 }