Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Implement Effective Reorg Handling Mechanism #48

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

aruokhai
Copy link
Contributor

Objective
Reorgs Can be fatal to a blockchain indexer if not handled properly, this is because the during Reorgs, blocks are replaced with other blocks, leading to inconsistent state of the indexer. This inconsistency must be handled effectively to ensure correctness of such indexer.

Changes

  • Implemented Reorg Mechanism
  • Improved OperationState handling logic
  • Added Dynamic Cron Job Scheduling Mechanism
  • Added Verbosity Logging Option.

Scope Of Change
-The scope of change is critical because it affects the core functioning of the indexer.

@aruokhai aruokhai force-pushed the debt/reorg branch 2 times, most recently from 279e544 to 606d73c Compare October 1, 2024 13:26
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant