Table of Contents

Class AuthorizedMinersState

Namespace
Nekoyume.Model.State
Assembly
Lib9c.dll
public class AuthorizedMinersState : State, IState
Inheritance
AuthorizedMinersState
Implements
Inherited Members

Constructors

AuthorizedMinersState(Dictionary)

public AuthorizedMinersState(Dictionary serialized)

Parameters

serialized Dictionary

AuthorizedMinersState(IEnumerable<Address>, long, long)

public AuthorizedMinersState(IEnumerable<Address> miners, long interval, long validUntil)

Parameters

miners IEnumerable<Address>
interval long
validUntil long

Fields

Address

public static readonly Address Address

Field Value

Address

Properties

Interval

public long Interval { get; }

Property Value

long

Miners

public ImmutableHashSet<Address> Miners { get; }

Property Value

ImmutableHashSet<Address>

ValidUntil

public long ValidUntil { get; }

Property Value

long

Methods

Serialize()

public override IValue Serialize()

Returns

IValue