Skip to content
Compare
Choose a tag to compare
@github-actions github-actions released this 21 Feb 21:57
c2add4f

Superfluid Sentinel Release Notes

Version 1.0.0

Welcome to version 1.0.0 πŸš€ of Superfluid Sentinel! This major release includes numerous updates, enhancements, and bug fixes.

🚨 Breaking Changes 🚨

This version (1.0.0) is not compatible with versions earlier than 1.0.0. The Sentinel instance will exit if the database version is not set for GDA Support. This update introduces mandatory changes that require attention to ensure smooth operation and compatibility.

Upgrading from an older version of Sentinel, a full resync of the database is necessary. For detailed instructions on how to manage the upgrade process, including performing the resync, please consult the README.md file in the Superfluid Sentinel repository.

Added

  • TelegramNotifier for improved notification handling (#190).
  • Base-Goerli support, enhancing the network's capabilities (#226).
  • Dust protection to safeguard against minimal balance impacts (#214).
  • Prometheus balance monitoring for better system observability (#232).
  • Telemetry support to enhance monitoring and metrics ([SENTINEL] #186).
  • Support for new GDA (Generalised Distribution Agreement) Support for enhanced functionality (#239) and further integration into CI (#253).
  • Aliase name functionality for improved system usability (#259).
  • "0x" prefix addition to PK when needed for consistency and error prevention (#274).
  • Numerous updates to the Manifest file across several pull requests (#188, #209, #211, #212, #220, #231, #235, #238, #244), reflecting ongoing enhancements to project infrastructure.

Changed

  • Slack notification mention in the env example for better clarity (#185).
  • Reduced eth_blockNumber calls by 50% to optimize performance (#189).
  • StartBlockV1 retrieval method to use EPOCH for enhanced efficiency (#199).
  • Updated metadata for current standards (#236, #263, #272).
  • Enhanced health monitoring features for improved system reliability (#260).
  • Update to batch single transaction processing for improved efficiency (#266).
  • Introduction of pessimistic estimations for GDA to ensure more accurate forecasting (#269).
  • Gda flow rate retrieval functionality for better flow management (#271).

Fixes

  • Fixed gas estimation issue where the first estimation could exceed the defined limit (#195).
  • Resolved gas call method error for enhanced transaction processing (#204).
  • Addressed block range errors for improved error handling (#206).
  • Corrected undefined gasPrice issue for transaction processing stability (#207).
  • Fixed release workflow to ensure smooth deployment processes (#221).
  • Reduced low balance alerts to minimize unnecessary notifications (#227).
  • Addressed issues with queues shutting down unexpectedly (#255).
  • Implemented queue deduplication for improved processing efficiency (#258).
  • Corrected balance message issues for accurate notifications (#264, #265).
  • Fix for batch single tx processing efficiency (#266).
  • Pessimistic estimations of GDA for more accurate forecasting (#269).
  • Gda get flow rate for better management (#271).
  • Add "0x" prefix to PK if needed (#274).

Contributors

Thanks to the contributions of @ngmachado, @d10r, @hellwolf, and @mmd-afegbua.

Full Changelog: View the complete list of changes from v0.10.0 to v1.0.0