github elys-network/elys v0.7.0

latest releases: v0.41.1, v0.41.0, v0.40.0...
pre-release15 months ago

Description

Elys's team is pleased to announce the release of version v0.7.0, which introduces several new features and enhancements. This release focuses on improving the functionality and performance of the platform while providing users with a more seamless and rewarding experience. The following changes have been made.

  • DEX Rewards per Pool Mechanism: Users can now earn rewards based on their participation in specific pools, incentivizing liquidity provision.
  • Oracle Module Integration: The Oracle module has been seamlessly integrated into the AMM module, providing real-time price feeds for accurate market data.
  • Incentive Module Documentation: The Incentive module has been extensively documented, offering comprehensive guidance on implementing and utilizing incentives effectively.
  • AMM Join and Leave Liquidity Pool: Users can easily join or leave liquidity pools within the AMM module, enhancing liquidity provision and trading efficiency.
  • Increased Test Coverage: The release includes additional unit tests, ensuring a reliable and stable platform experience.

We are also excited to announce a significant development in the Elys Network's infrastructure. In our continuous pursuit of improving performance and security, we have migrated away from Tendermint and transitioned to CometBFT, a robust Tendermint fork. CometBFT offers superior performance and enhanced security measures, providing a more efficient and reliable environment for our validators.

As part of this transition, we aim to optimize the network blocktime to ensure optimal efficiency. CometBFT empowers us to reduce the blocktime to as low as 2 seconds. However, to ensure a seamless transition and mitigate any potential challenges, we have decided to adopt an incremental approach. Initially, we will be reducing the blocktime to 4 seconds, closely monitoring the Testnet environment and actively seeking feedback from the validator community.

To facilitate this transition, we kindly request all validators to make certain manual changes on their end. Please follow the steps outlined below:

  1. Locate and access the ~/.elys/config/config.toml file on your validator node.
  2. Within the file, identify the line that reads: timeout_commit = "5s".
  3. Replace the existing value, 5s, with the new desired blocktime of 4s.
  4. Save the changes made to the config.toml file.
  5. Restart your validator node to ensure the changes take effect.

By implementing these modifications, the network's blocktime will effectively be reduced to 4 seconds, thereby increasing transaction throughput and overall network efficiency.

We appreciate your cooperation and understanding during this transition period. Your participation and valuable feedback play a pivotal role in shaping the future of the Elys Network. Should you encounter any difficulties or have any questions, please do not hesitate to reach out to our support team.

Thank you for your continued support and as always, we value and appreciate your feedback.

What's Changed

New Contributors

Full Changelog: v0.6.0...v0.7.0

Don't miss a new elys release

NewReleases is sending notifications on new releases.