Skip to content

Introduce standard fee selection to Send #461

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Jun 4, 2025

Conversation

johnny9
Copy link
Collaborator

@johnny9 johnny9 commented May 31, 2025

This replaces the placeholder items in the Send form with a dropdown menu. The menu currently has 3 standard options (High, Default, and Low). These choices map to specific block targets for fee calculation.

Screenshot from 2025-05-31 15-15-53
Screenshot from 2025-05-31 14-52-16

johnny9 added 3 commits May 31, 2025 14:05
This property will be used to set the target number of
blocks for the standard fees listed in the UI drop down
menu.
The FeeSelection component provides the standard fee options
via a drop down menu.
@GBKS
Copy link
Contributor

GBKS commented Jun 2, 2025

Great to see. There are some visual tweaks to be made around spacing (separate PR probably), but otherwise looking good.

Copy link
Contributor

@MarnixCroes MarnixCroes left a comment

Choose a reason for hiding this comment

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

854e265

  • nit, the highlight on hover layout is not equal at top and bottom:
    image

  • Should a basic message that Fee estimation is currently not available be part of the introduction of this feature?

@johnny9
Copy link
Collaborator Author

johnny9 commented Jun 3, 2025

854e265

  • nit, the highlight on hover layout is not equal at top and bottom:
    image

Good catch, I will try to fix this up.

  • Should a basic message that Fee estimation is currently not available be part of the introduction of this feature?

The estimated fee will show up in the Review page so I felt that was good enough for now.

@johnny9 johnny9 requested review from MarnixCroes and goqusan June 4, 2025 04:36
Copy link
Contributor

@MarnixCroes MarnixCroes left a comment

Choose a reason for hiding this comment

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

tACK 16187ac

@hebasto hebasto merged commit 989bbe0 into bitcoin-core:main Jun 4, 2025
9 checks passed
johnny9 pushed a commit to johnny9/bitcoin-core-app that referenced this pull request Jul 4, 2025
439d8b0 qml: Cleanup QML in FeeSelection (johnny9)
1bdeb5a qml: Remove unnecessary Layout property in Send (johnny9)
e47382a qml: Cleanup QML properties in FeeSelection (johnny9)
7ca2b8c qml: Introduce FeeSelection to Send (johnny9)
d03898c qml: Add targetBlocks property to WalletQmlModel (johnny9)
d7a41a0 qml: Add caret down icon (johnny9)

Pull request description:

  This replaces the placeholder items in the Send form with a dropdown menu. The menu currently has 3 standard options (High, Default, and Low). These choices map to specific block targets for fee calculation.

  ![Screenshot from 2025-05-31 15-15-53](https://github.com/user-attachments/assets/9540ea46-272f-4450-84e7-a5b4cd13d325)
  ![Screenshot from 2025-05-31 14-52-16](https://github.com/user-attachments/assets/c182bbfe-703d-4964-98c0-34e10c5e6ee2)

ACKs for top commit:
  MarnixCroes:
    tACK 439d8b0

Tree-SHA512: a5b9f99091e8bb74c347e049a97923a306907e92afdaa09332512584685fdbebb26095574c686f69a750010fb983f0f34b1ff02235777f56e55fbe85736f009f
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.

5 participants