Skip to content

add ReceivePage UI for the demo wallet#86

Merged
reez merged 1 commit into
bitcoindevkit:mainfrom
Johnosezele:receive_ui
Jun 16, 2026
Merged

add ReceivePage UI for the demo wallet#86
reez merged 1 commit into
bitcoindevkit:mainfrom
Johnosezele:receive_ui

Conversation

@Johnosezele

Copy link
Copy Markdown
Contributor

Adds the bdk_demo Receive screen on top of the already merged receive address service/provider work (PR #79). Users can generate a new persisted receive address, view it as a QR code, copy it to the clipboard, and see the derivation index.

Notes to reviewers

  • This PR is UI + routing + presentation tests only; it does not change WalletService.generateAddress() or currentReceiveAddressProvider.
  • Receive remains offline reachable (unlike /send, which redirects when offline).
  • If generating a new address fails after a prior success, the UI keeps the previous valid address visible and shows the error beneath it.

@reez reez left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK 4321f15

@reez reez merged commit 2621228 into bitcoindevkit:main Jun 16, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants