Skip to content

Commit 0c659d0

Browse files
committed
improvement: uppercase deribit symbols for normalized feed
1 parent 2205a47 commit 0c659d0

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

‎src/mappers/deribit.ts‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export const deribitTradesMapper: Mapper<'deribit', Trade> = {
2929
for (const deribitTrade of message.params.data) {
3030
yield {
3131
type: 'trade',
32-
symbol: deribitTrade.instrument_name,
32+
symbol: deribitTrade.instrument_name.toUpperCase(),
3333
exchange: 'deribit',
3434
id: deribitTrade.trade_id,
3535
price: deribitTrade.price,
@@ -80,7 +80,7 @@ export const deribitBookChangeMapper: Mapper<'deribit', BookChange> = {
8080

8181
yield {
8282
type: 'book_change',
83-
symbol: deribitBookChange.instrument_name,
83+
symbol: deribitBookChange.instrument_name.toUpperCase(),
8484
exchange: 'deribit',
8585
isSnapshot,
8686
bids: deribitBookChange.bids.map(mapBookLevel),
@@ -174,7 +174,7 @@ export class DeribitOptionSummaryMapper implements Mapper<'deribit', OptionSumma
174174

175175
const optionSummary: OptionSummary = {
176176
type: 'option_summary',
177-
symbol: optionInfo.instrument_name,
177+
symbol: optionInfo.instrument_name.toUpperCase(),
178178
exchange: 'deribit',
179179
optionType: isPut ? 'put' : 'call',
180180
strikePrice,
@@ -245,7 +245,7 @@ export const deribitLiquidationsMapper: Mapper<'deribit', Liquidation> = {
245245
}
246246
yield {
247247
type: 'liquidation',
248-
symbol: deribitTrade.instrument_name,
248+
symbol: deribitTrade.instrument_name.toUpperCase(),
249249
exchange: 'deribit',
250250
id: deribitTrade.trade_id,
251251
price: deribitTrade.price,
@@ -285,7 +285,7 @@ export const deribitBookTickerMapper: Mapper<'deribit', BookTicker> = {
285285

286286
const ticker: BookTicker = {
287287
type: 'book_ticker',
288-
symbol: deribitTicker.instrument_name,
288+
symbol: deribitTicker.instrument_name.toUpperCase(),
289289
exchange: 'deribit',
290290

291291
askAmount: asNumberIfValid(deribitTicker.best_ask_amount),

0 commit comments

Comments
 (0)