Interface IBlockUpgradeState
Namespace: Algorand.Unity
Assembly: cs.temp.dll.dll
Syntax
public interface IBlockUpgradeState
Properties
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 |