Staking Money-Mover Walk v7 — Stake / Receive Review Rows

Branch lisherwin/staking-money-mover-v2 · PR #24615

Liquid Stake and Unstake review screens now use the screenshot-spec two-row pattern: label on top, X TOKEN · Y% Fee/APY ⓘ inline. Phantom Fee sheet opens from the Stake/Unstake row's info icon; APY tooltip opens from the Receive row's info icon (mint only).

Amount & Review screens (focus of this turn)

Flow 1 · Entry → Liquid stake (mint PSOL)

Home → "Start Earning" intro → Stake SOL amount → Review Stake → Phantom Fee sheet → mock status.

Start Earning intro
Start Earning intro
Marketing card explaining PSOL.
intro
Stake SOL amount empty
Stake SOL · empty
Title "Stake SOL", balance above keypad.
amount
Stake SOL amount filled
Stake SOL · filled
50% chip → $8.94. Review button enabled.
amount
Mint review
Review Stake
Row 1: Stake / X SOL · 4% Fee ⓘ. Row 2: Receive / Y PSOL · 6.16% APY ⓘ.
review
Phantom Fee sheet
Phantom Fee sheet
Tap the ⓘ next to "4% Fee" on the Stake row. BoundedIcon + Phantom Fee title + description + Cancel.
sheet
Stake mock status
Mock status
Stake Confirmed · receive amount in PSOL. No tx broadcast.
status

Flow 2 · Liquid unstake (PSOL → SOL)

Unstake PSOL amount → Review Unstake.

Unstake PSOL amount empty
Unstake PSOL · empty
Title "Unstake PSOL", balance above keypad.
amount
Unstake PSOL amount filled
Unstake PSOL · filled
$1 entered (wallet has $0 PSOL, so Review disabled).
amount
Unstake review
Review Unstake
Row 1: Unstake / X PSOL · 4% Fee ⓘ. Row 2: Receive / Y SOL (no sub, no info).
review