BinaryOptionMarket gets details of a single binary options market
MarketId of the market we want to fetch
BinaryOptionsMarkets gets a list of Binary Options Markets
Limit is used to specify the maximum number of items to be returned.
Filter by market status
Filter by the Coin denomination of the quote currency
Skip will skip the first n item from the result
FundingPayments gets the funding payments for a trader.
Upper bound of funding payment updatedAt
Limit is used to specify the maximum number of items to be returned.
MarketIds of the funding payment we want to fetch. Using this for only one market id. This field is prioritized
Filter by market ids. Using this field for fetching funding payments from multiple market ids
Skip will skip the first n item from the result
SubaccountId of the trader we want to get the positions from
FundingRates gets the historical funding rates for a market.
Upper bound of funding timestamp
Limit is used to specify the maximum number of items to be returned.
MarketId of the position we want to fetch
Skip will skip the first n item from the result
LiquidablePositions gets all the liquidable positions.
Limit is used to specify the maximum number of items to be returned.
Market ID to filter orders for specific market
Skip will skip the first n item from the result
Market gets details of a single derivative market
MarketId of the market we want to fetch
Markets gets a list of Derivative Markets
Filter by market status
Filter by the Coin denomination of the quote currency
Orderbook gets the Orderbook of a Derivative Market
MarketId of the market's orderbook we want to fetch
Orderbook gets the Orderbook of a Derivative Market
MarketId of the market's orderbook we want to fetch
Orderbooks gets the Orderbooks of requested derivative markets
MarketIds of the markets
Orderbooks gets the Orderbooks of requested derivative markets
MarketIds of the markets
DerivativeLimitOrders gets the limit orders of a derivative Market.
The ending timestamp in UNIX milliseconds that the trades must be equal or younger than
Should include inactive orders
Only search for conditional/non-conditional orders
Limit is used to specify the maximum number of items to be returned
MarketId of market we want to fetch orders from. Using this field for one single marketId
MarketIds of the markets of which we want to get order from, use this field for fetching orders from multiple markets
Look for specific order side
Search for specific order type
Skip will skip the first n item from the result
The starting timestamp in UNIX milliseconds that the trades must be equal or older than
Look for specific subaccountId of an order
Choose to return subaccount total orders
Lists history orders posted from a subaccount
order side filter
Search for orders which createdAt <= endTime, time in millisecond
Only search for conditional/non-conditional orders
Limit is used to specify the maximum number of items to be returned
Market ID to filter orders for specific market
filter by order type
filter by order types
Skip will skip the first n item from the result
Search for orders which createdAt >= startTime, time in millisecond
Filter by order state
subaccount ID to filter orders for specific subaccount
Positions gets the positions for a trader.
filter by direction of the position
The ending timestamp in UNIX milliseconds that the trades must be equal or younger than
Limit is used to specify the maximum number of items to be returned
MarketId of the position we want to fetch. Use this field for fetching from single market
MarketIds of the markets we want to filter. Use this field for fetching from multiple markets
Skip will skip the first n item from the result
The starting timestamp in UNIX milliseconds that the trades must be equal or older than
SubaccountId of the trader we want to get the positions from
set to True to return subaccount total positions
StreamMarket streams live updates of selected derivative markets
List of market IDs for updates streaming, empty means 'ALL' derivative markets
Stream live snapshot updates of selected derivative market orderbook
List of market IDs for orderbook streaming, empty means 'ALL' derivative markets
Stream live level updates of selected derivative market orderbook
List of market IDs for orderbook streaming, empty means 'ALL' derivative markets
Stream live snapshot updates of selected derivative market orderbook
List of market IDs for orderbook streaming, empty means 'ALL' derivative markets
StreamOrders streams updates to individual orders of a Derivative Market.
The ending timestamp in UNIX milliseconds that the trades must be equal or younger than
Should include inactive orders
Only search for conditional/non-conditional orders
Limit is used to specify the maximum number of items to be returned
MarketId of market we want to fetch orders from. Using this field for one single marketId
MarketIds of the markets of which we want to get order from, use this field for fetching orders from multiple markets
Look for specific order side
Search for specific order type
Skip will skip the first n item from the result
The starting timestamp in UNIX milliseconds that the trades must be equal or older than
Look for specific subaccountId of an order
Choose to return subaccount total orders
Stream updates to historical orders of a derivative Market
order side filter
Market ID to filter orders for specific market
filter by order types
Filter by order state
subaccount ID to filter orders for specific subaccount
StreamPositions streams derivatives position updates.
Backward compat single market ID of position we want to stream
List of market IDs of the positions we want to stream
SubaccountId of the trader we want to get the positions from
Subaccount ids of traders we want to get positions
StreamTrades streams newly executed trades from Derivative Market.
Filter by direction the trade
The ending timestamp in UNIX milliseconds that the trades must be equal or younger than
Filter by execution side of the trade
Limit is used to specify the maximum number of items to be returned.
MarketId of the market's orderbook we want to fetch
MarketIds of the markets of which we want to get trades
Skip will skip the first n item from the result
The starting timestamp in UNIX milliseconds that the trades must be equal or older than
SubaccountId of the trader we want to get the trades from
Subaccount ids of traders we want to get trades. Use this field for fetching trades from multiple subaccounts
SubaccountOrdersList lists orders posted from this subaccount.
Limit is used to specify the maximum number of items to be returned
Market ID to filter orders for specific market
Skip will skip the first n item from the result
subaccount ID to filter orders for specific subaccount
SubaccountTradesList gets a list of derivatives trades executed by this subaccount.
Filter by direction trades
Filter by execution type of trades
Limit is used to specify the maximum number of items to be returned
Filter trades by market ID
Skip will skip the first n item from the result
SubaccountId of the trader we want to get the trades from
Trades gets the trades of a Derivative Market.
Filter by direction the trade
The ending timestamp in UNIX milliseconds that the trades must be equal or younger than
Filter by execution side of the trade
Limit is used to specify the maximum number of items to be returned.
MarketId of the market's orderbook we want to fetch
MarketIds of the markets of which we want to get trades
Skip will skip the first n item from the result
The starting timestamp in UNIX milliseconds that the trades must be equal or older than
SubaccountId of the trader we want to get the trades from
Subaccount ids of traders we want to get trades. Use this field for fetching trades from multiple subaccounts
Generated using TypeDoc
InjectiveDerivativeExchangeRPC defines gRPC API of Derivative Markets provider.