This release primarily improves the logic for determining the starting block for verification, while also incorporating several performance enhancements.
- Set the starting block for fetching verification logs to the block where the corresponding rollup event was emitted.
- Reduced the number of goroutines by implementing a pooling mechanism.
- Introduced a verse pool that can be shared across the entire application.
- With this change, verses that have been removed from the discovery JSON can now be excluded from processing.
- Added the
Client.HeaderWithCache(...)
method to cache the latest L1 block.- Also introduced caching wherever possible.
What's Changed
Full Changelog: v1.2.3...v1.2.4