Delegated staking
We made some follow-up fixes to handle post-delegated staking issues/cases better:
- Removed the deprecated
register
,enable
,disable
commands - Removed all dependencies to the deprecated ScannerRegistry contract (forta-network/forta-core-go#201)
- Using new ENS names (forta-network/forta-core-go#205)
- Removed the enablement check from bot list loading logic
- Detecting the registry contract upgrades periodically instead of doing with a listener
Other improvements
- Added the bot sharding feature to local mode
- Added transaction addresses to alert bloom filters
- Hiding the "Unknown block number" error that started to appear lately in
forta status
output - Start sending the
autoUpdates
field in the version section of batch - Restart the updater container if updater fails consecutively in getting the ref and downloading, for an hour
- Fixed E2E tests accordingly to the ENS and registry client updates
What's Changed
- Add sharding to local mode by @aomerk in #618
- remove enabled check from registry store by @aomerk in #664
- add tx addresses to bloom filter by @aomerk in #662
- Remove deprecated ScannerRegistry-related commands by @canercidam in #665
- Detect registry contract upgrades periodically by @canercidam in #663
- Hide the unknown block error by @canercidam in #666
- Improve auto-updates by @canercidam in #667
Full Changelog: v0.7.2...v0.7.3