v1.11.1 - 2021-01-18
- Add subaccount query, see oracle readme.
- Build binary with cleveldb adapter. Existing nodes that have started with goleveldb (default) will not be able to use cleveldb, but must still install leveldb package in their machine as the binary will require those headers. Only fresh installation will use cleveldb. You can check your
db_backend
in~/.switcheod/config/config.toml
.
- Fix API to last price in
/get_market_stats
endpoint, and wsget_market_stats
,market_stats
channels, where decimals places was shifted wrongly. - Fix recent trades in ws
get_recent_trades
andrecent_trades
channels.
v1.12.0 - 2021-01-29
- Purge orders from state that have reached end state - "filled", "cancelled". v1.12.0 migration will remove all orders from orders store that have reached end state.
- Save oracle votes to db for better analytics.
- AMM will now quote up to half the reserves.
- Fix AMM not requoting orderbooks when swap fee changes
- Fix cancelled stop orders still existing in account's open orders. v1.12.0 migration will remove all orders that have reached end state from accounts' open orders.
- Fix allocated margin being added to untriggered stop-limit orders during change leverage.
v1.14.0 - 2021-02-16
- Limit the pruning of oracles votes to 1000 per block per oracle, in order to avoid a situation that can potentially cause slow blocks to occur.
- Fix rounding direction in AMM quoting implementation.
v1.15.0 - 2021-03-15
- Add native withdrawal of SWTH to bsc
- Add bsc fee payer and external event tracking services
- Add state queries for locked user coins
- Use gasnow.org for estimating gas prices in fee service
- Fix
get_market_stats
REST endpoint giving wrong result - Fix possible panic in websocket service for some invalid parameters
- Fix panic in
SetCommitmentCurve
message.
v1.16.0 - 2021-03-23
- Fix edge case scenarios causing stucked order margin
- Fix possible panic in linking pool when it is already linked to another market
v1.17.0 - 2021-05-24
- Fix export/init genesis state
v1.18.0 - 2021-06-15
- Add block_height in ws response
- Fix slow websocket blocktimes due to slow db queries
v1.19.0 - 2021-08-12
- Allow adjusting of lotsize and ticksize through update market
- Optimise msg_types db queries
- Fix insufficient order margin for some orders in the order book
- Fix adl module ranking short positions incorrectly