Skip to content

v0.75.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 19 Mar 12:51
· 507 commits to develop since this release
v0.75.0
be92f13

Release version v0.75.0

2024-03-19

馃毃 Breaking changes

  • 10635 - Add support for tick size

馃洜 Improvements

  • 10686 - Allow transfers to filter by from and to account type.
  • 10686 - Network will now only trade within price monitoring bounds.
  • 10770 - Increase price monitoring triggers to 100.
  • 10802 - Added tick size support in feature tests.
  • 788 - Add coverage for 0011-MARA-020
  • 789 - Add coverage for 0011-MARA-021
  • 790 - Add coverage for 0011-MARA-023
  • 791 - Add coverage for 0011-MARA-024
  • 792 - Add coverage for 0011-MARA-025
  • 793 - Add coverage for 0011-MARA-026
  • 794 - Add coverage for 0011-MARA-027
  • 795 - Add coverage for 0011-MARA-028
  • 796 - Add coverage for 0011-MARA-029
  • 797 - Add coverage for 0011-MARA-030
  • 798 - Add coverage for 0011-MARA-031
  • 799 - Add coverage for 0011-MARA-032
  • 10841 - Send heartbeats from ethcall engine to update core of the latest Ethereum block.
  • 10392 - Integrate mark price with price monitoring.
  • 10845 - Remove price monitoring trigger staleness check.
  • 10810 - Do not update mark price from book during auctions.
  • 10846 - Change min requirement for margin factor.
  • 10754 - Simplify margin calculation (remove order book slippage).
  • 10831 - Add API for notionalTimeWeightedAveragePosition.
  • 10879 - Upgrade to cometbft 0.38.6.
  • 10885 - Allow margin factor to be any positive.

馃悰 Fixes

  • 10722 - Team API aggregation does not aggregate from the latest epoch.
  • 10743 - When SLA hysteresis epochs are updated resize the ring using new value.
  • 10811 - Ethereum call events are now properly deduplicated when restoring from a snapshot.
  • 10725 - Batch proposal votes to contain ELS per market.
  • 10744 - Prevent governance suspension of a market already governance suspended.
  • 10374 - Ledger entries did not return data when filtering by transfer id.
  • 10750 - Handle cancellation of order on entering auction for party in isolated margin mode.
  • 10748 - Ensure apply fees cannot fail.
  • 10752 - Handle amend in place correctly for failure in isolated margin check.
  • 10753 - Handle the case that a submitted order is FoK in isolated margin to not double discount it from position.
  • 10136 - Assure opening auction uncrossing price gets registered in the perps engine.
  • 10727 - Allow for a 0 funding rate scaling factor.
  • 10785 - Oracles data is getting increasingly slow.
  • 10780 - REST API does not handle ID arrays correctly.
  • 10778 - cancel pegged orders when tick size changes and mismatches the offset.
  • 10792 - Use correct market for market proposer bonus for spots.
  • 10795 - Increase price monitoring triggers to 100 (missed validation).
  • 10800 - Respect market list passed to transfer dispatch strategy when considering paid fees in applying reward cap.
  • 10804 - Handle amend in place revert on failure to update order margin such that we do not amend in place which may not be possible.
  • 10837 - List transfers API can error when pagination is provided.
  • 10823 - Only allowing a single trigger to be breached when checking bounds.
  • 10055 - Quitting the wallet service CLI while waiting for a password now restores the terminal capabilities.
  • 10739 - Fix loading from snapshot when all markets have been settled before the loaded snapshot.
  • 10862 - Add witness configuration for node vote resend interval.
  • 10852 - Fix order margin account release issue (isolated margin mode).
  • 10739 - Fix loading from snapshot when all markets have been settled before the loaded snapshot.
  • 10864 - Fix snapshot non determinism for pegged orders.
  • 10877 - Fix event binding for time weight event.
  • 10882 - Fix data-node panic due to event sequence not being set.
  • 10895 - Initialise tw notional service in data node.
  • 10721 - Fix unregistration of state variables for spot market when closed.
  • 10904 - Balance changes API should validate date range properly.
  • 10911 - Fix unregistration of spot market state var.
  • 10915 - Fix duplicate deposit entries, add new STATUS_DUPLICATE_REJECTED status.