UNPKG

@reactivemarkets/switchboard-sdk

Version:
27 lines (26 loc) 820 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.marketDataRequest = void 0; const marketDataRequestBuilder_1 = require("./marketDataRequestBuilder"); /** * The market data request represents a client request to either subscribe to * or unsubscribe from one or more market feeds. * * ### Subscribe to marketdata * ```ts * const bytes = marketDataRequest() * .markets([{ symbol:"BTCUSD", venue: "CNB" }]) * .subscribe() * .build(); * ``` * * ### Unsubscribe from marketdata * ```ts * const bytes = marketDataRequest() * .markets([{ symbol:"BTCUSD", venue: "CNB" }]) * .unsubscribe() * .build(); * ``` */ const marketDataRequest = () => new marketDataRequestBuilder_1.MarketDataRequestBuilder(); exports.marketDataRequest = marketDataRequest;