Show / Hide Table of Contents

    Class PhaseStatus

    Inheritance
    System.Object
    Enumeration
    PhaseStatus
    PhaseStatus.CollectingStatus
    PhaseStatus.IdleStatus
    PhaseStatus.ProducingStatus
    Implements
    IEnumeration
    System.IEquatable<Enumeration>
    IPhaseStatus
    Inherited Members
    Enumeration.Name
    Enumeration.Id
    Enumeration.ToString()
    Enumeration.TryParse<T>(String, T, StringComparison)
    Enumeration.Parse<T>(String, StringComparison)
    Enumeration.GetAll<T>()
    Enumeration.Equals(Enumeration)
    Enumeration.Equals(Object)
    Enumeration.GetHashCode()
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: Catalyst.Core.Modules.Consensus.Cycle
    Assembly: Catalyst.Core.Modules.Consensus.dll
    Syntax
    public class PhaseStatus : Enumeration, IEnumeration, IEquatable<Enumeration>, IPhaseStatus

    Fields

    | Improve this Doc View Source

    Collecting

    A production period is followed by a collection period, a sort of cooling off period during which only the collection of deltas or votes is allowed.

    Declaration
    public static readonly PhaseStatus Collecting
    Field Value
    Type Description
    PhaseStatus
    | Improve this Doc View Source

    Idle

    A phase is Idle when it is not meant to be doing anything, i.e. when another phase is either in its Producing or Collecting mode.

    Declaration
    public static readonly PhaseStatus Idle
    Field Value
    Type Description
    PhaseStatus
    | Improve this Doc View Source

    Producing

    During this part of the phase, delta producers are able to be active, producing a delta, voting for candidates, selecting what they think is the most popular candidate delta, or broadcasting an elected delta onto the network.

    Declaration
    public static readonly PhaseStatus Producing
    Field Value
    Type Description
    PhaseStatus

    Implements

    IEnumeration
    System.IEquatable<T>
    IPhaseStatus
    • Improve this Doc
    • View Source
    Back to top Copyright © 2019 Catalyst Network