Show / Hide Table of Contents

    Class CycleConfiguration

    Inheritance
    System.Object
    CycleConfiguration
    Implements
    ICycleConfiguration
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Catalyst.Core.Modules.Consensus.Cycle
    Assembly: Catalyst.Core.Modules.Consensus.dll
    Syntax
    public class CycleConfiguration : ICycleConfiguration

    Constructors

    | Improve this Doc View Source

    CycleConfiguration(PhaseTimings, IPhaseTimings, IPhaseTimings, IPhaseTimings)

    Declaration
    protected CycleConfiguration(PhaseTimings construction, IPhaseTimings campaigning, IPhaseTimings voting, IPhaseTimings synchronisation)
    Parameters
    Type Name Description
    PhaseTimings construction
    IPhaseTimings campaigning
    IPhaseTimings voting
    IPhaseTimings synchronisation

    Fields

    | Improve this Doc View Source

    Default

    Declaration
    public static readonly CycleConfiguration Default
    Field Value
    Type Description
    CycleConfiguration

    Properties

    | Improve this Doc View Source

    Campaigning

    Declaration
    public IPhaseTimings Campaigning { get; }
    Property Value
    Type Description
    IPhaseTimings
    | Improve this Doc View Source

    Construction

    Declaration
    public IPhaseTimings Construction { get; }
    Property Value
    Type Description
    IPhaseTimings
    | Improve this Doc View Source

    CycleDuration

    Declaration
    public TimeSpan CycleDuration { get; }
    Property Value
    Type Description
    System.TimeSpan
    | Improve this Doc View Source

    Synchronisation

    Declaration
    public IPhaseTimings Synchronisation { get; }
    Property Value
    Type Description
    IPhaseTimings
    | Improve this Doc View Source

    TimingsByName

    Declaration
    public IReadOnlyDictionary<IPhaseName, IPhaseTimings> TimingsByName { get; }
    Property Value
    Type Description
    System.Collections.Generic.IReadOnlyDictionary<IPhaseName, IPhaseTimings>
    | Improve this Doc View Source

    Voting

    Declaration
    public IPhaseTimings Voting { get; }
    Property Value
    Type Description
    IPhaseTimings

    Implements

    ICycleConfiguration
    • Improve this Doc
    • View Source
    Back to top Copyright © 2019 Catalyst Network