Skip to main content

Module liquidation_state

Module liquidation_state 

Source
Expand description

Liquidation state data types.

Pure data types for liquidation state that can be shared across crates. The full state machine logic (transitions, cache, etc.) remains in the root crate.

Modules§

state_str
Database string constants for liquidation states.

Structs§

AccountLiquidationStatus
Complete liquidation status for an account.
FullLiquidationMetadata
Metadata for an active full liquidation auction.
LiquidatedMetadata
Metadata for a resolved full liquidation.
ParseLiquidationStateError
Error type for parsing liquidation state from string.
PartialLiquidationMetadata
Metadata for backend-managed partial liquidation.

Enums§

LiquidationMode
Canonical liquidation mode persisted for projections and restart recovery.
LiquidationState
Liquidation state for an account.

Functions§

has_material_projection_change