diff --git a/src/pages/ReservationDetailPage.tsx b/src/pages/ReservationDetailPage.tsx index 912f162..5b6d9a9 100644 --- a/src/pages/ReservationDetailPage.tsx +++ b/src/pages/ReservationDetailPage.tsx @@ -245,6 +245,23 @@ const ReservationDetailPage: React.FC = () => { )} + {/* Status helper — mirrors SwapDetailPage so reservation/swap pages read consistently */} + {r.status === 'ACTIVE' && fundsSeen && ( + + Awaiting source-tx confirmations to verify legitimacy before + initiating the swap. The reservation may extend up to 2× while + validators wait for chain finality. + + )} + {/* Lifecycle stepper */} Timeline @@ -268,7 +285,7 @@ const ReservationDetailPage: React.FC = () => { ? r.status === 'EXPIRED' ? 'window closed before send' : 'cancelled before send' - : 'send funds to the miner — usually within a block' + : 'send funds to the miner' } /> { color: 'text.secondary', }} > - Validators usually pick up the send within a block. The sender - address must match — mismatched txs are rejected. + Validators confirm within a few minutes. )} - {r.status === 'ACTIVE' && fundsSeen && ( - - - Awaiting source-tx confirmations to verify legitimacy before - initiating the swap. The reservation may extend up to 2× while - validators wait for chain finality. - - - )} - {/* Details */}