Class AccountParticipation
AccountParticipation describes the parameters used by this account in consensus protocol.
Inheritance
object
AccountParticipation
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Algorand.Algod.Model
Assembly: Algorand.dll
Syntax
public class AccountParticipation
Properties
| Improve this Doc View SourceSelectionParticipationKey
Declaration
[JsonProperty("selection-participation-key", Required = Required.Always)]
[Required]
public byte[] SelectionParticipationKey { get; set; }
Property Value
Type | Description |
---|---|
byte[] |
StateProofKey
Declaration
[JsonProperty("state-proof-key", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public byte[] StateProofKey { get; set; }
Property Value
Type | Description |
---|---|
byte[] |
VoteFirstValid
Declaration
[JsonProperty("vote-first-valid", Required = Required.Always)]
[Required]
public ulong VoteFirstValid { get; set; }
Property Value
Type | Description |
---|---|
ulong |
VoteKeyDilution
Declaration
[JsonProperty("vote-key-dilution", Required = Required.Always)]
[Required]
public ulong VoteKeyDilution { get; set; }
Property Value
Type | Description |
---|---|
ulong |
VoteLastValid
Declaration
[JsonProperty("vote-last-valid", Required = Required.Always)]
[Required]
public ulong VoteLastValid { get; set; }
Property Value
Type | Description |
---|---|
ulong |
VoteParticipationKey
Declaration
[JsonProperty("vote-participation-key", Required = Required.Always)]
[Required]
public byte[] VoteParticipationKey { get; set; }
Property Value
Type | Description |
---|---|
byte[] |