//! Common order validation helpers.
//!
//! Provides reusable validation logic for order parameters that is shared
//! across different book implementations.
use crateRejectReason;
use crate;
/// Validate order parameters common to all book types.
///
/// # Arguments
/// * `price` - The order price (odds)
/// * `stake` - The order stake amount
///
/// # Errors
/// Returns an error if:
/// - `price` is not a valid tick on the ladder
/// - `stake` is not positive