Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@xadahiya
Copy link
Member

@xadahiya xadahiya commented Jun 13, 2023

Fixes #32

Checklist

  • My branch is up-to-date with upstream/develop branch.
  • Everything works and tested for Python 3.8.0 and above.
  • I ran pre-commit checks against my changes.

Current behaviour

Right now, since aggregation calculation depends on underlying snapshots to get finalized, this leads to a longer wait time for aggregation calculations to finish.

New expected behaviour

Instead of relying on the SnapshotFinalized event, snapshotters should be designed to wait for the SnapshotSubmitted event associated with their specific address. This modification will enable snapshotters to proceed with the necessary calculations promptly.

Change logs

Changed

  • Aggregate calculations are now triggered on SnapshotSubmitted event from snapshotter instead of SnapshotFinalized event.
  • README updates
  • Increase Core API rate limits

Deployment Instructions

No change

@xadahiya xadahiya requested a review from anomit June 13, 2023 07:30
Copy link
Member

@anomit anomit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Observed to be running stably on staging instances

@xadahiya xadahiya merged commit 19eb2ed into onchain_pooler Jun 13, 2023
@SwaroopH SwaroopH deleted the chore/faster_aggregation_based_on_local_data branch July 27, 2023 23:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants