Expand description
Commonly used types for staged sync usage.
Structs§
- Account
Hashing Checkpoint - Saves the progress of
AccountHashingstage. - Checkpoint
Block Range - Saves the block range. Usually, it’s used to check the validity of some stage checkpoint across multiple executions.
- Entities
Checkpoint - Saves the progress of abstract stage iterating over or downloading entities.
- Execution
Checkpoint - Saves the progress of Execution stage.
- Execution
Stage Thresholds - The thresholds at which the execution stage writes state changes to the database.
- Headers
Checkpoint - Saves the progress of Headers stage.
- Index
History Checkpoint - Saves the progress of Index History stages.
- Merkle
Checkpoint - Saves the progress of Merkle stage.
- Stage
Checkpoint - Saves the progress of a stage.
- Storage
Hashing Checkpoint - Saves the progress of
StorageHashingstage. - Storage
Root Merkle Checkpoint - Saves the progress of a storage root computation.
Enums§
- Pipeline
Target - Direction and target block for pipeline operations.
- StageId
- Stage IDs for all known stages.
- Stage
Unit Checkpoint - Stage-specific checkpoint metrics.