Introduction
Background jobs
Blobscan requires BullMQ to run the following tasks in the background:
DailyStatsSyncer
- calculates metrics for the blobs, block and transactions charts.OverallStatsSyncer
- calculates other metrics such as Total Tx Fees Saved, Total Blocks and Total Blobs.SwarmStampSyncer
- updates TTL for Ethereum Swarm batches.
For more information, check out the @blobscan/syncers package.
The BullMQ queue is also used to upload blobs in parallel to different Storages.