Releases: pavankpdev/EVMIndex
Releases · pavankpdev/EVMIndex
Package Release Highlights: V2.0.15
Package Release: V2.0.15
Bug Fix: Data Loss in Past Sync Process
The release of version 2.0.15, addresses a critical issue causing data loss during past log synchronization. The problem occurred when the sync process went to sleep to avoid greylisting by RPC providers, resulting in lost logs.
Changelog:
- Bug Fix: Resolved data loss issue during synchronization sleep.
Action Required:
Ensure all users upgrade to this latest version to mitigate the risk of data loss during the sync process.
Package Release Highlights: V2.0.13
Rate Limiting Handling:
- Resolved rate limiting issues from RPC providers during past sync by implementing batched requests in EVMIndex. This ensures that RPC won't be grey-listed due to excessive requests.
Enhanced Log Details:
- Improved log information by adding block timestamp for comprehensive details in EVMIndex.
Package Release Highlights: V2.0.2 Latest
- Fix incorrect params for past-sync method
- Remove
ethers
dependency
What's Changed
- Fix/incorrect past sync params by @pavankpdev in #39
Full Changelog: v2.0...v2.0.2
Package Release Highlights: V2.0.0
-
Streamlined Sync Methods:
- Exported straightforward methods for syncing live and past events.
-
Typesafe Workflow:
- Provided end-to-end typesafe methods for enhanced type safety.
-
MongoDB to RxDB Switch:
- Removed MongoDB dependency, now using RxDB for local filesystem data.
-
EVMIndex Updates:
- Logs are now provided for handling by the implementation.
- Confirmation check support temporarily disabled; a more efficient implementation is in progress.
-
Dynamic Contract Indexing:
- No config setup needed; any number of contracts can be indexed on demand.
-
Global Clean-Up Function:
- Exported function for removing all event listeners at
std.exit
.
- Exported function for removing all event listeners at
Enjoy the improved functionality in this release!