Releases: dydxprotocol/v4-chain
Release protocol/v5.1.0-rc2
Release candidate 2 for v5.1.0
.
Highlights
This version release includes changes in following areas:
- performance improvements
- update of slinky
- vault UX improvements
- conditional order triggering
Performance optimizations
- optimized state reads for perpetuals (#1678) (#1681) (#1691)
- optimized
ContainsDuplicate
(#1575) - override of
TimeoutPropose
to 1.5s (#1751)
Update of slinky
- update slinky to include fixes for live-ness vulnerability and reduced logging (#1781)
Vault UX improvements
- change messages for vault orders to prevent flickering orderbook levels from vault orders (#1551) (#1664) (#1665) (#1602) (#1775)
- update vault deposits to emit transfer event (#1343)
Conditional order triggering
- Updated conditional order triggering multiplier to 5x (#1862)
Note: This release candidate also includes the hotfix for invalid short-term orders with non-zero TimeoutHeight
< GoodTilBlock
that was added to v5.0.6 (#1851) (#1856) (#1860)
This release is not state-compatible with v5.0.x.
Release protocol/v5.1.0-rc1
Release candidate 1 for v5.1.0
.
Highlights
This version release includes changes in following areas:
- performance improvements
- update of slinky
- vault UX improvements
Performance optimizations
- optimized state reads for perpetuals (#1678) (#1681) (#1691)
- optimized
ContainsDuplicate
(#1575) - override of
TimeoutPropose
to 1.5s (#1751)
Update of slinky
- update slinky to include fixes for live-ness vulnerability and reduced logging (#1781)
Vault UX improvements
- change messages for vault orders to prevent flickering orderbook levels from vault orders (#1551) (#1664) (#1665) (#1602) (#1775)
- update vault deposits to emit transfer event (#1343)
Note: This release candidate also includes the hotfix for invalid short-term orders with non-zero TimeoutHeight
< GoodTilBlock
that was added to v5.0.6 (#1851) (#1856) (#1860)
This release is not state-compatible with v5.0.x.
Release protocol/v5.0.7-rc0
Release v5.0.7-rc0
Release protocol/v5.1.0-rc0
Release candidate 0 for v5.1.0
.
Highlights
This version release includes changes in following areas:
- performance improvements
- update of slinky
- vault UX improvements
Performance optimizations
- optimized state reads for perpetuals (#1678) (#1681) (#1691)
- optimized
ContainsDuplicate
(#1575) - override of
TimeoutPropose
to 1.5s (#1751)
Update of slinky
- update slinky to include fixes for live-ness vulnerability and reduced logging (#1781)
Vault UX improvements
- change messages for vault orders to prevent flickering orderbook levels from vault orders (#1551) (#1664) (#1665) (#1602) (#1775)
- update vault deposits to emit transfer event (#1343)
This release is not state-compatible with v5.0.x.
Indexer v5.0.7
What's Changed
- Optimize pnl queries
- Rollback compliance changes
Full Changelog: indexer/v5.0.5...indexer/v5.0.7
Indexer v5.0.6
What's Changed
- Enable kafka batch processing in socks
- Add pnl instrumentation task
- Fix pnl issue when marketId != perpetualId
- Remove extra db roundtrip in Ender
- Add handlers for order replacement
Full Changelog: indexer/v5.0.5...indexer/v5.0.6
Release protocol/v5.0.5
Indexer v5.0.5
Patch to fix handling of invalid price updates in vulcan
.