ValidatorSigningInfo defines a validator's signing info for monitoring their liveness activity.

Hierarchy

  • ValidatorSigningInfo

Properties

address: string
indexOffset: number

Index which is incremented each time the validator was a bonded in a block and may have signed a precommit or not. This in conjunction with the SignedBlocksWindow param determines the index in the MissedBlocksBitArray.

jailedUntil: undefined | Date

Timestamp until which the validator is jailed due to liveness downtime.

missedBlocksCounter: number

A counter kept to avoid unnecessary array reads. Note that Sum(MissedBlocksBitArray) always equals MissedBlocksCounter.

startHeight: number

Height at which validator was first a candidate OR was unjailed

tombstoned: boolean

Whether or not a validator has been tombstoned (killed out of validator set). It is set once the validator commits an equivocation or for any other configured misbehiavor.

Generated using TypeDoc