Show / Hide Table of Contents

    Namespace Catalyst.Abstractions.Consensus.Cycle

    Interfaces

    ICycleConfiguration

    This can be thought of as a sort of configuration used by the ICycleEventsProvider to set the durations of the different phases in a cycle. A given cycle has 4 distinct phases occuring in the following order: Construction, Campaigning, Voting and Synchronisation.

    ICycleEventsProvider

    Use this service to get notification about the different events happening during the delta production cycles.

    ICycleSchedulerProvider

    Interface used to inject the scheduler on which the consensus cycle events occur.

    IPhase

    Represents a given phaseDetails of the ledger update cycle, namely, Construction, Campaigning, Voting and Synchronisation.

    IPhaseName

    IPhaseStatus

    IPhaseTimings

    Back to top Copyright © 2019 Catalyst Network