Struct ParticipationKey
Assembly: cs.temp.dll.dll
Syntax
public struct ParticipationKey : IEquatable<ParticipationKey>
Properties
Address
Address the key was generated for.
Declaration
public Address Address { get; set; }
Property Value
EffectiveFirstValid
When registered, this is the first round it may be used.
Declaration
public Optional<ulong> EffectiveFirstValid { get; set; }
Property Value
EffectiveLastValid
When registered, this is the last round it may be used.
Declaration
public Optional<ulong> EffectiveLastValid { get; set; }
Property Value
Id
The key's ParticipationID.
Declaration
public string Id { get; set; }
Property Value
Key
Key information stored on the account.
Declaration
public AccountParticipation Key { get; set; }
Property Value
LastBlockProposal
Round when this key was last used to propose a block.
Declaration
public Optional<ulong> LastBlockProposal { get; set; }
Property Value
LastStateProof
Round when this key was last used to generate a state proof.
Declaration
public Optional<ulong> LastStateProof { get; set; }
Property Value
LastVote
Round when this key was last used to vote.
Declaration
public Optional<ulong> LastVote { get; set; }
Property Value
Methods
Equals(ParticipationKey)
Declaration
public bool Equals(ParticipationKey other)
Parameters
Returns