BlockUpgradeState
@algorandfoundation/algokit-subscriber
Interface: BlockUpgradeState
Section titled “Interface: BlockUpgradeState”Defined in: src/types/subscription.ts:88
Properties
Section titled “Properties”currentProtocol
Section titled “currentProtocol”currentProtocol:
string
Defined in: src/types/subscription.ts:90
Current protocol version
nextProtocol?
Section titled “nextProtocol?”
optionalnextProtocol:string
Defined in: src/types/subscription.ts:92
The next proposed protocol version.
nextProtocolApprovals?
Section titled “nextProtocolApprovals?”
optionalnextProtocolApprovals:bigint
Defined in: src/types/subscription.ts:94
Number of blocks which approved the protocol upgrade.
nextProtocolSwitchOn?
Section titled “nextProtocolSwitchOn?”
optionalnextProtocolSwitchOn:bigint
Defined in: src/types/subscription.ts:98
Round on which the protocol upgrade will take effect.
nextProtocolVoteBefore?
Section titled “nextProtocolVoteBefore?”
optionalnextProtocolVoteBefore:bigint
Defined in: src/types/subscription.ts:96
Deadline round for this protocol upgrade (No votes will be consider after this round).