fedimint_client_module/sm/mod.rs
mod dbtx;
pub mod executor;
/// State machine state interface
mod state;
pub mod util;
mod notifier;
pub use dbtx::ClientSMDatabaseTransaction;
pub use executor::{ActiveStateMeta, InactiveStateMeta};
pub use state::{
Context, DynContext, DynState, IState, OperationState, State, StateTransition,
StateTransitionFunction,
};
pub use self::notifier::ModuleNotifier;