- write log (event) when exception raised by websocket client
- add more detail to TickData.extra including: active_volume/active_turnover/trade_count
- BinanceLinearGateway upgrade to v3 api for querying account and position
- add extra data dict for BarData
- use vnpy_evo for rest and websocket client
- fix the problem of datetime timezone
- fix the problem of account data receiving no update when the balance is all sold out
- only keep user stream when key is provided
- use numpy.format_float_positional to improve float number precisio…
- output log message of time offse
- query private data after time offset is calculated