Skip to content

Releases: pavankpdev/EVMIndex

Package Release Highlights: V2.0.15

02 Jan 14:28
440277a
Compare
Choose a tag to compare

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

12 Dec 18:04
6a37f20
Compare
Choose a tag to compare

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

11 Dec 15:39
5cf4c24
Compare
Choose a tag to compare
  1. Fix incorrect params for past-sync method
  2. Remove ethers dependency

What's Changed

Full Changelog: v2.0...v2.0.2

Package Release Highlights: V2.0.0

11 Dec 13:42
ce9de33
Compare
Choose a tag to compare
  • 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.

Enjoy the improved functionality in this release!