Releases: ccxt/binance-rs
Releases · ccxt/binance-rs
v0.21.2
What's Changed
- chore: bump version by @carlosmiei in #266
- Update float-cmp requirement from 0.9.0 to 0.10.0 by @dependabot[bot] in #264
- feat: add more with_params methods by @carlosmiei in #267
- fix(futures): exchangeInfo type by @carlosmiei in #268
- fix(client): add maxNumOrderAmends and MAX_NUM_ORDER_LISTS to Filters by @carlosmiei in #271
- chore: bump version to 0.21.2 by @carlosmiei in #272
Full Changelog: 0.21.1...v0.21.2
v0.21.1
What's Changed
- errors module should be public to allow for error wrapping by @monomadic in #7
- Adding Market::get_klines() for /api/v1/klines by @autodelete in #8
- Add Exchange Information support by @benalexau in #9
- Add support for retrieving all open orders by @koenw in #10
- Add optional parameters to get_klines(). by @gleize in #12
- bumped the ring dependancy version from 0.12 to 0.13 by @JoshuaBatty in #14
- can deserialize Symbol's filters by @dizda in #17
- panic api_key fixed by @dizda in #18
- shows Binance's reponse code & msg on Bad Request by @dizda in #19
- handle binance's errors with more precision by @dizda in #20
- Change websocket API to use delegate with proper lifetime management by @allada in #21
- Simplify the websocket implementation to use a single callback by @allada in #22
- [general/exchange_info] Added MARKET_LOT_SIZE to Filtertype by @jeroenvervaeke in #25
- Fixing websocket DayTicker failing on unknown trade id's by @LucasSimpson in #27
- Changing websocket callback to return a Result by @LucasSimpson in #30
- Add function
account::Account::test_limit_buy. by @agodnic in #32 - Implement all remaining orders for the test endpoint by @agodnic in #33
- Add support for BookTickerEvent by @daifukunem in #37
- Update userstream.rs by @guotie in #38
- Added rustfmt and fixed all clippy warnings by @AlexApps99 in #40
- Update crate to Rust 2018 by @AlexApps99 in #43
- Add MarketOrder refactor market_buy/market_sell request by @clementpl in #46
- [WIP] Futures API: Market by @AlexApps99 in #41
- Update Cargo.toml by @0cv in #49
- Add cancel all orders for Spot by @0cv in #50
- Endpoint update by @0cv in #51
- Replace serde_derive by using 'derive' feature from serde directly by @TimvanScherpenzeel in #53
- Replace large "ring" dependency with "Hmac" implementation and fix typo by @TimvanScherpenzeel in #54
- update dependencies by @jcaromiq in #59
- Add support to combined streams by @gabriel-milan in #60
- Add support for custom orders by @Netherdrake in #63
- Attempt to improve readme: by @dorak88783 in #68
- Fix return type for cancel all orders. by @dorak88783 in #67
- singular-trade by @arekbal in #70
- New function "get_all_24h_price_stats" by @g1mv in #76
- introduced a 'inner_client' to make use of reqwest connection pooling by @DartMen in #71
- Feature/add orders with quote quantities by @dorak88783 in #73
- Creation of config options by @dorak88783 in #75
- Add derive-debug and other useful derives on the WebsocketEvent by @dorak88783 in #78
- Make recv_window flexible by @dorak88783 in #79
- Feature/add custom depth by @dorak88783 in #81
- Add Stop Limit by @ppamorim in #83
- Update libraries by @ppamorim in #85
- Revert "Update libraries" by @ppamorim in #88
- Enable github action by @dorak88783 in #89
- Cleanup API by @ppamorim in #84
- Fix critical typo in building request body by @dorak88783 in #90
- Feature/add initial tests by @dorak88783 in #91
- Fix MinNotional filter. by @sergshabal in #92
- Cleanup websocket and add benchmark by @ppamorim in #93
- Add more unit tests by @ppamorim in #96
- Remove redundant field from Bids and and Asks by @jhnsmth in #99
- Fixing typo for Spot::Ticker24hr in api.rs by @nopbit in #98
- Add pu field to DepthOrderBookEvent by @KalitaAlexey in #103
- Futures account api by @chipshort in #104
- Futures account api by @vikulikov in #101
- fix: fix testenet api endpoints by @qrayven in #107
- Remove WebSockets::subscription by @KalitaAlexey in #106
- feat: add client id for custom order by @qrayven in #108
- fix spot depth event by @KalitaAlexey in #110
- Update dependencies by @jhnsmth in #111
- Fix bug in futures market_buy and market_sell by @chipshort in #112
- Add more methods to FuturesAccount by @vikulikov in #114
- Add function to cancel order with custom id by @vikulikov in #115
- Change string_or_float to accept INF by @chipshort in #116
- Add get_all_24h_price_stats by @chipshort in #118
- Savings endpoints by @chipshort in #117
- add futures api, fix futures ws endpiont by @sergshabal in #120
- Add futures websockets by @dorak88783 in #124
- Update dependencies by @jhnsmth in #129
- Add stop order for futures account by @kkrittipong in #132
- Add get_agg_trades for spot api by @chipshort in #131
- added futures get_custom_depth function by @jp-belanger in #133
- Added custom futures order for professional traders in #135
- Unify kline data type by @siegfried in #137
- Reformat with rustfmt by @siegfried in #138
- Change types in Kline from i32 to i64 by @siegfried in #139
- Implement open_interest_statistics by @siegfried in #140
- added BalanceUpdate event support by @agubarev in #141
- Add FuturesUserStream and separate model for futures order update event by @julesyoungberg in #143
- Fix default config websocket endpoint by @marcellius33 in #145
- Added new type filter in symbol by @edmand46 in #148
- feat: futures account by @yovanoc in #149
- fix: serde futures account by @yovanoc in #150
- binance futures api: cancel order with client id by @cdrappi in #151
- Add new filter types: NOTIONAL and PERCENT_PRICE_BY_SIDE by @kfastov in #157
- fix User Stream AccountUpdateEvent by @jpmediadev in #156
- add Rustfmt CI target by @danieleades in #160
- use built-in traits by @danieleades in #162
- remove assert_eq comparisons to literal bools by @danieleades in #163
- remove useless 'let' bindings by @danieleades in #166
- add msrv check by @danieleades in #165
- remove unnecessary allocations in example by @danieleades in #167
- add dependabot config by @danieleades in #161
- remove needless pass by value by @danieleades in #159
- Bump actions/checkout from 2 to 3 by @dependabot[bot] in #168
- Update mockito requirement from 0.30.0 to 0.31.0 by @dependabot[bot] in #169
- update sha2 and hmac deps by @danieleades in #174
- update tungstenite dep by @danieleades in #175
- apply clippy linting to tests and examples by @danieleades in #176
- Clippy/pedantic by @danieleades in https://github...
PartialOrderBook & DepthOrderBook
Top bids and asks, pushed every second. Valid are 5, 10, or 20.