Orders

orders InjectiveDerivativeExchangeRPC

get

DerivativeLimitOrders gets the limit orders of a derivative Market.

Query parameters
marketIdstring · min: 66 · max: 66Optional

MarketId of market we want to fetch orders from. Using this field for one single marketId

Example: 0x3bdb3d8b5eb4d362371b72cf459216553d74abdb55eb0208091f7777dd85c8bbPattern: ^0x[0-9a-fA-F]{64}$
marketIdsstring[] · max: 100Optional

MarketIds of the markets of which we want to get order from, use this field for fetching orders from multiple markets

Example: ["0x4ca0f92fc28be0c9761326016b5a1a2177dd6375558365116b5bdda9abc229ce","0x1f73e21972972c69c03fb105a5864592ac2b47996ffea3c500d1ea2d20138717"]
orderSidestring · enumOptional

Look for specific order side

Example: buyPossible values:
subaccountIdstring · min: 66 · max: 66Optional

Look for specific subaccountId of an order

Example: 0x90f8bf6a479f320ead074411a4b0e7944ea8c9c1000000000000000000000002Pattern: ^0x[0-9a-fA-F]{64}$
skipintegerOptional

Skip will skip the first n item from the result

Default: 0Example: 0
limitinteger · min: 1 · max: 100Optional

Limit is used to specify the maximum number of items to be returned

Default: 100Example: 100
startTimeinteger · int64Optional

The starting timestamp in UNIX milliseconds that the trades must be equal or older than

Example: 1645579770
endTimeinteger · int64Optional

The ending timestamp in UNIX milliseconds that the trades must be equal or younger than

Example: 1645579787
isConditionalstring · enumOptional

Only search for conditional/non-conditional orders

Example: falsePossible values:
orderTypestring · enumOptional

Search for specific order type

Example: buyPossible values:
includeInactivebooleanOptional

Should include inactive orders

Default: falseExample: true
subaccountTotalOrdersbooleanOptional

Choose to return subaccount total orders

Default: falseExample: true
tradeIdstringOptional

TradeId of the order we want to fetch

Example: 96_1_0
cidstringOptional

Client order ID

Example: my_custom_cid
Responses
200
OK response.
application/json
get
GET /api/exchange/derivative/v1/orders HTTP/1.1
Host: inj-indexer.nownodes.io
Accept: */*
{
  "orders": [
    {
      "cid": "custom_cid",
      "createdAt": 1544614248000,
      "executionType": "market",
      "feeRecipient": "inj15gnk95hvqrsr343ecqjuv7yf2af9rkdqeax52d",
      "isConditional": false,
      "isReduceOnly": false,
      "margin": "20000000000.000000000000000000",
      "marketId": "0x4ca0f92fc28be0c9761326016b5a1a2177dd6375558365116b5bdda9abc229ce",
      "orderHash": "0x92da72606d9d26bbc5a8a5578373c6bbe11e39d0944788b5cd142a14d01f9d36",
      "orderNumber": 10,
      "orderSide": "buy",
      "orderType": "stop_buy",
      "placedOrderHash": "0x92da72606d9d26bbc5a8a5578373c6bbe11e39d0944788b5cd142a14d01f9d36",
      "price": "50900000000.000000000000000000",
      "quantity": "0.200000000000000000",
      "state": "partial_filled",
      "subaccountId": "0x90f8bf6a479f320ead074411a4b0e7944ea8c9c1000000000000000000000002",
      "triggerAt": 1544614248000,
      "triggerPrice": "0",
      "txHash": "0x92da72606d9d26bbc5a8a5578373c6bbe11e39d0944788b5cd142a14d01f9d36",
      "unfilledQuantity": "0.200000000000000000",
      "updatedAt": 1544614248000
    },
    {
      "cid": "custom_cid",
      "createdAt": 1544614248000,
      "executionType": "market",
      "feeRecipient": "inj15gnk95hvqrsr343ecqjuv7yf2af9rkdqeax52d",
      "isConditional": false,
      "isReduceOnly": false,
      "margin": "20000000000.000000000000000000",
      "marketId": "0x4ca0f92fc28be0c9761326016b5a1a2177dd6375558365116b5bdda9abc229ce",
      "orderHash": "0x92da72606d9d26bbc5a8a5578373c6bbe11e39d0944788b5cd142a14d01f9d36",
      "orderNumber": 10,
      "orderSide": "buy",
      "orderType": "stop_buy",
      "placedOrderHash": "0x92da72606d9d26bbc5a8a5578373c6bbe11e39d0944788b5cd142a14d01f9d36",
      "price": "50900000000.000000000000000000",
      "quantity": "0.200000000000000000",
      "state": "partial_filled",
      "subaccountId": "0x90f8bf6a479f320ead074411a4b0e7944ea8c9c1000000000000000000000002",
      "triggerAt": 1544614248000,
      "triggerPrice": "0",
      "txHash": "0x92da72606d9d26bbc5a8a5578373c6bbe11e39d0944788b5cd142a14d01f9d36",
      "unfilledQuantity": "0.200000000000000000",
      "updatedAt": 1544614248000
    },
    {
      "cid": "custom_cid",
      "createdAt": 1544614248000,
      "executionType": "market",
      "feeRecipient": "inj15gnk95hvqrsr343ecqjuv7yf2af9rkdqeax52d",
      "isConditional": false,
      "isReduceOnly": false,
      "margin": "20000000000.000000000000000000",
      "marketId": "0x4ca0f92fc28be0c9761326016b5a1a2177dd6375558365116b5bdda9abc229ce",
      "orderHash": "0x92da72606d9d26bbc5a8a5578373c6bbe11e39d0944788b5cd142a14d01f9d36",
      "orderNumber": 10,
      "orderSide": "buy",
      "orderType": "stop_buy",
      "placedOrderHash": "0x92da72606d9d26bbc5a8a5578373c6bbe11e39d0944788b5cd142a14d01f9d36",
      "price": "50900000000.000000000000000000",
      "quantity": "0.200000000000000000",
      "state": "partial_filled",
      "subaccountId": "0x90f8bf6a479f320ead074411a4b0e7944ea8c9c1000000000000000000000002",
      "triggerAt": 1544614248000,
      "triggerPrice": "0",
      "txHash": "0x92da72606d9d26bbc5a8a5578373c6bbe11e39d0944788b5cd142a14d01f9d36",
      "unfilledQuantity": "0.200000000000000000",
      "updatedAt": 1544614248000
    },
    {
      "cid": "custom_cid",
      "createdAt": 1544614248000,
      "executionType": "market",
      "feeRecipient": "inj15gnk95hvqrsr343ecqjuv7yf2af9rkdqeax52d",
      "isConditional": false,
      "isReduceOnly": false,
      "margin": "20000000000.000000000000000000",
      "marketId": "0x4ca0f92fc28be0c9761326016b5a1a2177dd6375558365116b5bdda9abc229ce",
      "orderHash": "0x92da72606d9d26bbc5a8a5578373c6bbe11e39d0944788b5cd142a14d01f9d36",
      "orderNumber": 10,
      "orderSide": "buy",
      "orderType": "stop_buy",
      "placedOrderHash": "0x92da72606d9d26bbc5a8a5578373c6bbe11e39d0944788b5cd142a14d01f9d36",
      "price": "50900000000.000000000000000000",
      "quantity": "0.200000000000000000",
      "state": "partial_filled",
      "subaccountId": "0x90f8bf6a479f320ead074411a4b0e7944ea8c9c1000000000000000000000002",
      "triggerAt": 1544614248000,
      "triggerPrice": "0",
      "txHash": "0x92da72606d9d26bbc5a8a5578373c6bbe11e39d0944788b5cd142a14d01f9d36",
      "unfilledQuantity": "0.200000000000000000",
      "updatedAt": 1544614248000
    }
  ],
  "paging": {
    "countBySubaccount": 3144167030999342600,
    "from": 1916499695,
    "next": [
      "Ea rerum.",
      "Aut dolorem cum voluptas quae.",
      "Voluptas repellendus qui ipsam est."
    ],
    "to": 391437627,
    "total": 7364854934794692000
  }
}

Revision created

GitBook: No commit message