Data structure used to track our view of Tendermint’s view of the validator set,
so we can keep Tendermint from getting confused about duplicate deletions.
Data structure used to track queued delegation changes that have been
committed to the chain but not yet processed at the epoch boundary.
Delegation tokens represent a share of a particular validator’s delegation pool.
The root of a validator’s governance identity (which may be distinct from its main identity, to
allow cold storage of validator keys).
The root of a validator’s identity.
Tracks slashing penalties applied to a validator in some epoch.
Unbonding tokens represent staking tokens that are currently unbonding and
subject to slashing.
Records information on a validator’s uptime.