Skip to content

feat(buy): consolidate amount entry into single screen#704

Open
bmc08gt wants to merge 3 commits into
code/cashfrom
feat/consolidated-buy-amount-entry
Open

feat(buy): consolidate amount entry into single screen#704
bmc08gt wants to merge 3 commits into
code/cashfrom
feat/consolidated-buy-amount-entry

Conversation

@bmc08gt
Copy link
Copy Markdown
Collaborator

@bmc08gt bmc08gt commented May 12, 2026

Now the Buy button navigates directly to the Swap amount screen. SwapViewModel checks reserves on confirm: sufficient buys from reserves, insufficient presents purchase method sheet on the same screen. Shortfall flow skips TokenInfo and pre-fills the amount with a minimum enforced. Single available purchase method auto-selects without showing the sheet.

@bmc08gt bmc08gt self-assigned this May 12, 2026
@github-actions github-actions Bot added area: payments Payments, transfers, intents, billing area: ui Compose UI, theme, components, resources area: tokens Token accounts, balances, token info type: feature New functionality labels May 12, 2026
Now the Buy button navigates directly to the Swap amount screen. SwapViewModel
checks reserves on confirm: sufficient buys from reserves, insufficient
presents purchase method sheet on the same screen. Shortfall flow skips
TokenInfo and pre-fills the amount with a minimum enforced. Single
available purchase method auto-selects without showing the sheet.

Signed-off-by: Brandon McAnsh <git@bmcreations.dev>
@bmc08gt bmc08gt force-pushed the feat/consolidated-buy-amount-entry branch from f406304 to 6419a95 Compare May 12, 2026 17:48
@github-actions github-actions Bot added area: onramp Deposit, purchase, Coinbase, fiat on-ramp area: build-system Gradle, convention plugins, build-logic area: deeplinks Deep link handling, URL routing, and link parsing labels May 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: build-system Gradle, convention plugins, build-logic area: deeplinks Deep link handling, URL routing, and link parsing area: onramp Deposit, purchase, Coinbase, fiat on-ramp area: payments Payments, transfers, intents, billing area: tokens Token accounts, balances, token info area: ui Compose UI, theme, components, resources type: feature New functionality

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant