//! Manages a complete chain state with ability to transition state changes and returns events.
/// State machine constants.
/// State machine errors
/// State machine transitioners..
/// State machine storage.
/// State machine types.
/// State machine views.