Class ValidatorList
- Namespace
- Nekoyume.ValidatorDelegation
- Assembly
- Lib9c.dll
public sealed class ValidatorList : IBencodable
- Inheritance
-
ValidatorList
- Implements
-
IBencodable
- Inherited Members
-
Constructors
ValidatorList()
ValidatorList(IValue)
public ValidatorList(IValue bencoded)
Parameters
bencoded
IValue
ValidatorList(List)
public ValidatorList(List bencoded)
Parameters
bencoded
List
Properties
Address
public static Address Address { get; }
Property Value
- Address
Bencoded
public List Bencoded { get; }
Property Value
- List
MaxActiveSetSize
public static int MaxActiveSetSize { get; }
Property Value
- int
Validators
public ImmutableList<Validator> Validators { get; }
Property Value
- ImmutableList<Validator>
Methods
ActiveSet()
public List<Validator> ActiveSet()
Returns
- List<Validator>
InActiveSet()
public List<Validator> InActiveSet()
Returns
- List<Validator>
RemoveValidator(PublicKey)
public ValidatorList RemoveValidator(PublicKey publicKey)
Parameters
publicKey
PublicKey
Returns
- ValidatorList
SetValidator(Validator)
public ValidatorList SetValidator(Validator validator)
Parameters
validator
Validator
Returns
- ValidatorList