Blockchain-Technology-Lab / consensus-decentralization

Tool that analyzes blockchain decentralization on the consensus layer by looking at the block production distributions of various blockchain systems.
https://blockchain-technology-lab.github.io/consensus-decentralization
MIT License
25 stars 6 forks source link

Granularities #129

Closed LadyChristina closed 11 months ago

LadyChristina commented 11 months ago

All Submissions:

Description

Added options for the level of data aggregation (daily, weekly, monthly, yearly or no aggregation) and the corresponding cmd arg --aggregate-by. Stopped saving the output of the parser to a file. Changed the output data format to accommodate the new granularities (so that only one file is created for a project per granularity and timeframe). Some biproducts:

Also removed option to run some modules as standalone scripts.

Left to do

NOTE: depends on PR #127