Release notes and commentary by @cdm
This release brings in several fixes for voting and withdrawing funds alongside refactoring and clean up. Also included is the first release with initial Testnet markets provided solely via governance and not using genesis config.
Another improvement included in this release is to upgrade the version of Tendermint core.
#3743 - Refactor: Rename traders to parties
#3758 - Refactor: Cleanup naming in the types package
#3789 - Update ed25519-voi
#3589 - Update tendermint to a newer version
#3591 - Implemented market terminated, settled and suspended states via the oracle trigger
#3798 - Update godog version to 11
#3793 - Send Commander commands in a goroutine
#3805 - Checkpoint engine hash and checkpoint creation
#3785 - Implement delegation commands
#3714 - Move protobufs into an external repository
#3719 - Replace vega wallet with call to the go-wallet
#3762 - Refactor: Cleanup markets in domains types
#3822 - Testing: vega integration add subfolders for features
#3794 - Implement rewards transfer
#3839 - Implement a delegation engine
#3842 - Imports need reformatting for core code base
#3849 - Add limits engine + genesis loading
#3836 - Add a first version of the accounting engine
#3859 - Enable CGO in CI
#3828 - Check if application context has been cancelled before writing to channel
#3838 - Fix panic on division by 0 with party voting and withdrawing funds
#3751 - Unparam linting fixes
#3776 - Ensure expired/settled markets are correctly recorded in app state
#3774 - Change liquidity fees distribution to general account and not margin account of liquidity provider
#3801 - Testing: Fixed setup of oracle spec step in integration
#3874 - Fix binary version
#3884 - Always use broadcast transaction async
Check out https://docs.fairground.vega.xyz for more information, visit https://console.fairground.wtf to dive straight into the Console, download the go-wallet or reach out to us on Discord if you need some hosted wallet details.
Thank you, please comment below if you’d like to give any feedback on the release.
Note: You can raise bugs for the software in the Vega Nolt