ethereumclassic / ethereumclassic/explorer

Missing sync logic for "richlist" and "blockstats"

Open
#299 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
263
Forks
249
PR merge metrics
No merged PRs in 30d

Description

Working with `tools/sync.js` and `tools/richlist.js`, there are some issues that need to be addressed.

- [ ] Ignore / Remove 0 balance accounts while on sync.
- [ ] Trigger full sync mode for "blockstats" and "richlist" without syncing them with blocks. ( This requires to remove logic for RESCAN and integrate them on single "sync.js" file.

Calling original author @hackmod for help.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading tools/sync.js and tools/richlist.js, then trace the existing RESCAN handling for blockstats and richlist. Done means zero-balance accounts are ignored during sync, and blockstats and richlist can run in full-sync mode without syncing alongside blocks, with the logic integrated into sync.js.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
backend, blockchain
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.