Class PhaseName
Inherited Members
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 PhaseName : Enumeration, IEnumeration, IEquatable<Enumeration>, IPhaseName
Fields
| Improve this Doc View SourceCampaigning
During this phase, delta producers are promoting their own version of the delta and receiving versions from other producers
Declaration
public static readonly PhaseName Campaigning
Field Value
Type | Description |
---|---|
PhaseName |
Construction
During this phase, delta producers are building their own version of the delta
Declaration
public static readonly PhaseName Construction
Field Value
Type | Description |
---|---|
PhaseName |
Synchronisation
During this phase, delta producers are broadcasting and receiving the elected candidate delta, and ensuring it makes its way onto the DFS.
Declaration
public static readonly PhaseName Synchronisation
Field Value
Type | Description |
---|---|
PhaseName |
Voting
During this phase, delta producers are voting for what they think is the most popular candidate delta amongst deltas received in the campaigning phase.
Declaration
public static readonly PhaseName Voting
Field Value
Type | Description |
---|---|
PhaseName |
Implements
System.IEquatable<T>