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, checkout the @blobscan/syncers package.
The BullMQ queue is also used to upload blobs in parallel to different Storages. Although this is not recommended, you can disable parallel uploads by setting:
BLOB_PROPAGATOR_ENABLED=false