Interface IBlockUpgradeState
Namespace: Algorand.Unity
Assembly: cs.temp.dll.dll
Syntax
public interface IBlockUpgradeStateProperties
CurrentProtocol
[proto] The current protocol version.
Declaration
FixedString128Bytes CurrentProtocol { get; set; }Property Value
| Type | Description | 
|---|---|
| FixedString128Bytes | 
NextProtocol
[nextproto] The next proposed protocol version.
Declaration
FixedString128Bytes NextProtocol { get; set; }Property Value
| Type | Description | 
|---|---|
| FixedString128Bytes | 
NextProtocolApprovals
[nextyes] Number of blocks which approved the protocol upgrade.
Declaration
ulong NextProtocolApprovals { get; set; }Property Value
| Type | Description | 
|---|---|
| UInt64 | 
NextProtocolSwitchOn
[nextswitch] Round on which the protocol upgrade will take effect.
Declaration
ulong NextProtocolSwitchOn { get; set; }Property Value
| Type | Description | 
|---|---|
| UInt64 | 
NextProtocolVoteBefore
[nextbefore] Deadline round for this protocol upgrade (No votes will be consider after this round).
Declaration
ulong NextProtocolVoteBefore { get; set; }Property Value
| Type | Description | 
|---|---|
| UInt64 |