Tinkoff / invest-openapi-java-sdk

Apache License 2.0
167 stars 46 forks source link

В месячную свечу объем не вмещается в Integer! Можно сделать Long или BigDecimal. #144

Closed romanchekashov closed 2 years ago

romanchekashov commented 2 years ago

В месячную свечу объем не вмещается в Integer! Можно сделать Long или BigDecimal.

java.util.concurrent.CompletionException: com.fasterxml.jackson.databind.JsonMappingException: Numeric value (2211665461) out of range of int (-2147483648 - 2147483647) at [Source: (okio.RealBufferedSource$inputStream$1); line: 1, column: 2383] (through reference chain: ru.tinkoff.invest.openapi.model.rest.CandlesResponse["payload"]->ru.tinkoff.invest.openapi.model.rest.Candles["candles"]->java.util.ArrayList[18]->ru.tinkoff.invest.openapi.model.rest.Candle["v"])

PS: Меня немного бомбит от вашей реализации java sdk, лучше свою обертку сделать благо у вас есть свагер, за это спасибо!

zlumyo commented 2 years ago

Обсуждалось в https://github.com/Tinkoff/invest-openapi-java-sdk/issues/139

На данный момент готовится к выпуску API 2.0. Там будет всё по другому, поэтому данную проблему в рамках этой версии API исправлять уже не будут.