github vegaprotocol/vega v0.50.0

latest releases: v0.72.10, v0.72.9, v0.72.8...
2 years ago

2022-04-12

Breaking changes:

  • 5197 - Scale settlement price based on oracle definition

Improvements:

  • 5055 - Ensure at most 5 triggers are used in price monitoring settings
  • 5100 - add a new scenario into feature test, auction folder, leaving auction when liquidity provider provides a limit order
  • 4919 - Feature tests for 0011 check order allocate margin
  • 4922 - Feature tests for 0015 market insurance pool collateral
  • 4926 - Feature tests for 0019 margin calculator scenarios
  • 5119 - Add Ethereum key rotation support
  • 5209 - Add retries to floating point consensus engine to work around tendermint missing transactions
  • 5219 - Remove genesis sign command.

Fixes:

  • 5078 - Unwrap properly position decimal place from payload
  • 5076 - Set last mark price to settlement price when market is settled
  • 5038 - Send proof-of-work when when announcing node
  • 5034 - Ensure to / from in transfers payloads are vega public keys
  • 5111 - Stop updating the market's initial configuration when an opening auction is extended
  • 5066 - Return an error if market decimal place > to asset decimal place
  • 5095 - Stabilise state sync restore and restore block height in the topology engine
  • 5204 - Mark a snapshot state change when liquidity provision state changes
  • 4870 - Add missing commands to the TxError event
  • 5136 - Fix banking snapshot for transfers, risk factor restoration, and statevar handling of settled markets
  • 5088 - Fixed MTM bug where settlement balance would not be zero when loss amount was 1.
  • 5093 - Fixed proof of engine end of block callback never called to clear up state
  • 4996 - Fix positions engines vwBuys and vwSell when amending, send events on Update and UpdateNetwork
  • 5016 - Target stake in asset decimal place in Market Data
  • 5109 - Fixed promotion of ersatz to tendermint validator
  • 5110 - Fixed wrong tick size used for calculating probability of trading
  • 5144 - Fixed the default voting power in case there is stake in the network
  • 5124 - Add proto serialization for update market proposal
  • 5124 - Ensure update market proposal compute a proper auction duration
  • 5172 - Add replay protection for validator commands
  • 5181 - Ensure Oracle specs handle numbers using num.Decimal and num.Int
  • 5190 - Fix settlement at expiry to scale the settlement price from market decimals to asset decimals
  • 5185 - Fix MTM settlement where win transfers get truncated resulting in settlement balance not being zero after settlement.
  • 4943 - Fix bug where amending orders in opening auctions did not work as expected

Don't miss a new vega release

NewReleases is sending notifications on new releases.