Releases: superfluid-finance/superfluid-sentinel
[email protected]
Changes in this superfluid-sentinel release
Fixes
- In certain condition would lock sentinel in a liquidation loop using batch contract.
What's Changed
- update snap by @ngmachado in #280
- Add a flag DISABLE_BATCH_CONTRACT by @d10r in #281
- Update Manifest file by @mmd-afegbua in #282
- Fix notifications by @d10r in #284
- compare using BN by @ngmachado in #303
Full Changelog: v1.0.0...v1.0.2
[email protected]
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
[email protected]
We're excited to announce the release of Superfluid Sentinel v0.10.0, which includes several new features and bug fixes.
New Features
- Prometheus and Grafana support have been added
- New BatchLiquidator optimized for L2 rollups
- Add Notification system, atm only supports Slack channels with Webhooks.
- Celo has been added to Superfluid Sentinel
- Exclusion tokens option
- Easier way of getting CID of IPFS Snapshots. Now be retrieved from GitHub, if failed uses local one.
- Metadata file is now being used in Sentinel and Snapshot scripts.
Bug and Updates
- Snapshots have been updated.
- Some code refactor to allow new features.
- Manifest file has been updated.
- Reserving more Gas limit than really needed.
- Metadata file is now being used by Superfluid Sentinel.
- Node version has been switched to v16.
- Docker image updated
Thank you to all contributors for their hard work and dedication to improving Superfluid Sentinel!
[email protected]
Changed
- added eth-mainnet to manifest
- Change IPFS default gateway
[email protected]
Changes in this superfluid-sentinel release
Changed
- Binance chain support.
[email protected]
Changes in this superfluid-sentinel release
Changed
- reduce calls at same time to RPC
[email protected]
What's Changed
- Avalanche-c support.
- Remove JS-SDK getConfig dependancy in favor of manifest.json file.
[email protected]
What's Changed
- 3P - update sentinel to support 3P Protocol update
[email protected]
Changes in this superfluid-sentinel release
Changed
- fixed wrong env var for gasprice limit in example env
- Fix account filter error
- Observer / Fast Sync features
- Update Manisfest file by @SFServer
Full Changelog: v0.9.4...v0.9.5
[email protected]
Changes in this superfluid-sentinel release
Changed
- Add new nonce error filter.
Fixes
- Fix batch counting before sending a full batch transaction.
Full Changelog: v0.9.3...v0.9.4