Skip to content

BlockUpgradeState

@algorandfoundation/algokit-subscriber


Defined in: src/types/subscription.ts:88

currentProtocol: string

Defined in: src/types/subscription.ts:90

Current protocol version


optional nextProtocol: string

Defined in: src/types/subscription.ts:92

The next proposed protocol version.


optional nextProtocolApprovals: bigint

Defined in: src/types/subscription.ts:94

Number of blocks which approved the protocol upgrade.


optional nextProtocolSwitchOn: bigint

Defined in: src/types/subscription.ts:98

Round on which the protocol upgrade will take effect.


optional nextProtocolVoteBefore: bigint

Defined in: src/types/subscription.ts:96

Deadline round for this protocol upgrade (No votes will be consider after this round).