BlockUpgradeState
BlockUpgradeState =
object
Defined in: packages/indexer_client/src/models/block-upgrade-state.ts:7
Fields relating to a protocol upgrade.
Properties
Section titled “Properties”currentProtocol
Section titled “currentProtocol”currentProtocol:
string
Defined in: packages/indexer_client/src/models/block-upgrade-state.ts:11
[proto] The current protocol version.
nextProtocol?
Section titled “nextProtocol?”
optionalnextProtocol:string
Defined in: packages/indexer_client/src/models/block-upgrade-state.ts:16
[nextproto] The next proposed protocol version.
nextProtocolApprovals?
Section titled “nextProtocolApprovals?”
optionalnextProtocolApprovals:number
Defined in: packages/indexer_client/src/models/block-upgrade-state.ts:21
[nextyes] Number of blocks which approved the protocol upgrade.
nextProtocolSwitchOn?
Section titled “nextProtocolSwitchOn?”
optionalnextProtocolSwitchOn:bigint
Defined in: packages/indexer_client/src/models/block-upgrade-state.ts:26
[nextswitch] Round on which the protocol upgrade will take effect.
nextProtocolVoteBefore?
Section titled “nextProtocolVoteBefore?”
optionalnextProtocolVoteBefore: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).