Module diem_types::trusted_state[][src]

Structs

TrustedState

TrustedState keeps track of our latest trusted state, including the latest verified version and the latest verified validator set.

Enums

TrustedStateChange

TrustedStateChange is the result of attempting to ratchet to a new trusted state. In order to reduce redundant error checking, TrustedStateChange also contains references to relevant items used to ratchet us.

TrustedStateVerifier

The different epoch change Verifiers represented as an enum so we can easily serialize the parent TrustedState.