use ;
use crate::;
/// Approvals namespace (`/v1/approvals`).
///
/// # Upstream status
///
/// As of 2026-08-15 the route is deployed but non-functional: it returns
/// `400` when `user` is missing (so the route exists and validates) yet
/// `{"error":"internal server error"}` with HTTP 500 for **every** valid
/// address tried, including active wallets. The client is modelled from the
/// published spec and covered by mock tests; there is deliberately no live
/// test, because `nightly-behavioral.yml` runs `--ignored` tests and a
/// permanently red one would file a tracking issue every night.
///
/// Add a live test once upstream starts returning `200`.