Skip to content

BlockUpgradeState

BlockUpgradeState = object

Defined in: packages/indexer_client/src/models/block-upgrade-state.ts:7

Fields relating to a protocol upgrade.

currentProtocol: string

Defined in: packages/indexer_client/src/models/block-upgrade-state.ts:11

[proto] The current protocol version.


optional nextProtocol: string

Defined in: packages/indexer_client/src/models/block-upgrade-state.ts:16

[nextproto] The next proposed protocol version.


optional nextProtocolApprovals: number

Defined in: packages/indexer_client/src/models/block-upgrade-state.ts:21

[nextyes] Number of blocks which approved the protocol upgrade.


optional nextProtocolSwitchOn: bigint

Defined in: packages/indexer_client/src/models/block-upgrade-state.ts:26

[nextswitch] Round on which the protocol upgrade will take effect.


optional nextProtocolVoteBefore: bigint

Defined in: packages/indexer_client/src/models/block-upgrade-state.ts:31

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