Tinkoff / invest-openapi-js-sdk

Apache License 2.0
211 stars 50 forks source link

candle stream api теряет время ответа сервера #95

Closed ColCh closed 3 years ago

ColCh commented 4 years ago

серверное событие

{
    "event": "candle",
    "time": "2019-08-07T15:35:00.029721253Z",
    "payload": {
        "o": 64.0575,
        "c": 64.0575,
        "h": 64.0575,
        "l": 64.0575,
        "v": 156,
        "time": "2019-08-07T15:35:00Z",
        "interval": "5min",
        "figi": "BBG0013HGFT4"
    }
}

а что получаем мы в коллбеке

  {
    o: 75.2525,
    c: 75.2475,
    h: 75.2525,
    l: 75.2475,
    v: 721,
    time: '2020-09-17T18:02:00Z',
    interval: '1min',
    figi: 'BBG0013HGFT4'
  }

я хочу получить "time".

причина кроется тут

image

то есть, поле time даже не достаём

в исходничках это тут https://github.com/TinkoffCreditSystems/invest-openapi-js-sdk/blob/c1159729f9016dbfa473c0142893d05ec260b768/src/Streaming.ts#L136

ZigGreen commented 4 years ago

Привет. Спасибо за разбор проблемы. Можешь сделать пр?

ColCh commented 4 years ago

угу, сделаю :)

ZigGreen commented 4 years ago

еще актуально?

ColCh commented 4 years ago

Да. У нас перформанс ревью было на работе, некогда было :)