Release version 0.65.0
2022-12-20
Breaking changes:
- 6955 - Market definition extended with the new field for LP price range across the API.
- 6645 - Set decimal number value to be used from oracle instead of from tradable instruments
Deprecation:
- 7068 - Alias
vegawallet info
tovegawallet describe
, before definitive renaming.
Improvements:
- 7032 - Make deposits and withdrawals
hypertables
and changedeposits_current
andwithdrawals_current
into views to improve resource usage - 7136 - Update ban duration to 30 minutes for spam
- 7026 - Let decentralised history use the snapshot event from the core as an indication for snapshot rather than doing the calculation based on the interval network parameter.
- 7108 - Return
ArgumentError
if candle id not supplied toListCandleData
- 7098 - Add an event when the core is taking a snapshot
- 7028 - Add
JSON
output fordehistory
commands; fixconfig
override on command line - 7122 - Allow for tolerance in validator performance calculation
- 7104 - Provide a better error message when party has insufficient balance of an asset
- 7143 - Update
grpc-rest-bindings
for OracleAPI
- 7027 -
Dehistory
store does not clean up resources after a graceful shutdown - 7157 - Core waits for data node and shuts down gracefully during protocol upgrade
- 7113 - Added API for epoch summaries of rewards distributed
- 6956 - Include liquidity measure of deployed orders in the fees distribution
Fixes:
- 7040 - Block explorer use different codes than 500 on error
- 7099 - Remove undelegate method
IN_ANGER
- 7021 - MTM settlement on trading terminated fix.
- 7102 - Ensure the
api-token init -f
wipes the tokens file - 7106 - Properties of oracle data sent in non-deterministic order
- 7000 - Wallet honours proof of work difficulty increases
- 7029 - Remove unsafe
GRPC
endpoint in data node - 7116 - Fix MTM trade price check when trading is terminated.
- 7173 - Fix deterministic order of price bounds on market data events
- 7112 - Restore order's original price when restoring from a snapshot
- 6955 - Remove scaling by probability when implying LP volumes. Only change the LP order price if it’s outside the new “valid LP price range” - move it to the bound in that case.
- 7132 - Make the recovery phrase import white space resistant
- 7150 - Avoid taking 2 snapshots upon protocol upgrade block
- 7142 - Do not recalculate margins based on potential positions when market is terminated.
- 7172 - Make markets table a hyper table and update queries.