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