Versions in this module Expand all Collapse all v1 v1.1.1 Feb 22, 2026 v1.1.0 Feb 19, 2026 Changes in this version + type ChainSyncType string + const ChainSyncBulk + const ChainSyncRestore + type Progression struct + CurrentBlock uint64 + HighestBlock uint64 + StartingBlock uint64 + SyncType ChainSyncType + type ProgressionWrapper struct + func NewProgressionWrapper(syncType ChainSyncType) *ProgressionWrapper + func (pw *ProgressionWrapper) GetProgression() *Progression + func (pw *ProgressionWrapper) RunUpdateLoop(subscription blockchain.Subscription) + func (pw *ProgressionWrapper) StartProgression(startingBlock uint64, subscription blockchain.Subscription) + func (pw *ProgressionWrapper) StopProgression() + func (pw *ProgressionWrapper) UpdateCurrentProgression(currentBlock uint64) + func (pw *ProgressionWrapper) UpdateHighestProgression(highestBlock uint64)