Class Block
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Assembly: Algorand.dll
Syntax
Properties
|
Improve this Doc
View Source
GenesisHash
Declaration
[JsonProperty("genesis-hash", Required = Required.Always)]
[Required]
public byte[] GenesisHash { get; set; }
Property Value
|
Improve this Doc
View Source
GenesisId
Declaration
[JsonProperty("genesis-id", Required = Required.Always)]
[Required]
public string GenesisId { get; set; }
Property Value
|
Improve this Doc
View Source
PreviousBlockHash
Declaration
[JsonProperty("previous-block-hash", Required = Required.Always)]
[Required]
public byte[] PreviousBlockHash { get; set; }
Property Value
|
Improve this Doc
View Source
Rewards
Declaration
[JsonProperty("rewards", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public BlockRewards Rewards { get; set; }
Property Value
|
Improve this Doc
View Source
Round
Declaration
[JsonProperty("round", Required = Required.Always)]
[Required]
public ulong Round { get; set; }
Property Value
|
Improve this Doc
View Source
Seed
Declaration
[JsonProperty("seed", Required = Required.Always)]
[Required]
public byte[] Seed { get; set; }
Property Value
|
Improve this Doc
View Source
Timestamp
Declaration
[JsonProperty("timestamp", Required = Required.Always)]
[Required]
public ulong Timestamp { get; set; }
Property Value
|
Improve this Doc
View Source
Transactions
Declaration
[JsonProperty("transactions", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ICollection<Transaction> Transactions { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.ICollection<T><Transaction> |
|
|
Improve this Doc
View Source
TransactionsRoot
Declaration
[JsonProperty("transactions-root", Required = Required.Always)]
[Required]
public byte[] TransactionsRoot { get; set; }
Property Value
|
Improve this Doc
View Source
TxnCounter
Declaration
[JsonProperty("txn-counter", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ulong? TxnCounter { get; set; }
Property Value
|
Improve this Doc
View Source
UpgradeState
Declaration
[JsonProperty("upgrade-state", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public BlockUpgradeState UpgradeState { get; set; }
Property Value
|
Improve this Doc
View Source
UpgradeVote
Declaration
[JsonProperty("upgrade-vote", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public BlockUpgradeVote UpgradeVote { get; set; }
Property Value