fn best_within_limit_level_price( levels: &[(f64, f64)], side: Side, limit_price: Decimal, ) -> Result<Option<Decimal>, ApiError>