Skip to content
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

Improve flow in create/take offer process. #6848

Merged
merged 1 commit into from Sep 6, 2023
Merged

Improve flow in create/take offer process. #6848

merged 1 commit into from Sep 6, 2023

Conversation

ghost
Copy link

@ghost ghost commented Sep 4, 2023

Summary: Cuts make/take offer process from 4 screens to 2 by opting to fund from Bisq wallet.

Requested by @HenrikJannsen #6824.

When creating or taking an offer the user gets the choice to fund the trade from an external wallet for potentially better privacy (avoid coin merge if inputs from ext. wallet are kept separated). From feedback it seems that most users are not using that option and then they need to do that extra click on the "Fund from internal Bisq wallet" button.

We offer a way to avoid that extra step if the user chooses to use the internal wallet. We show at the first time a popup which give them an option to prefer funding from Bisq wallet in future, with background info why funding from an external wallet could improve privacy. In the settings we add a toggle to enable/disable the feature. The funding and review screens are skipped if user chooses this feature, leading to data entry > confirm (2 clicks) rather than data entry > fund > review > confirm (4 clicks).

(Note that if the Bisq wallet lacks sufficient funds, it will revert to prompting the user to fund the trade as before).


  • If the user clicks on "Transfer Funds From Bisq Wallet"..

image


  • ..it asks if they would like to choose this by default in the future:

image


  • Setting to control the feature:

image

When creating or taking an offer the user gets the choice to fund the
trade from an external wallet for potentially better privacy (avoid
coin merge if inputs from ext. wallet are kept separated). From
feedback it seems that most users are not using that option and then
they need to do that extra click on the "Fund from internal Bisq
wallet" button.
We offer a way to avoid that extra step if the user chooses
to use the internal wallet. We show at the first time a popup
with background info why funding from an external wallet could
improve privacy and if the user prefers to not use that to give them
an option to skip that step in future. In the settings we could add
a toggle to re-enable it again.
The review screen can be skipped if user chooses this feature,
leading to data entry > confirm rather than
data entry > fund > review > confirm.
Copy link
Collaborator

@HenrikJannsen HenrikJannsen left a comment

Choose a reason for hiding this comment

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

utACK

Copy link
Contributor

@alejandrogarcia83 alejandrogarcia83 left a comment

Choose a reason for hiding this comment

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

utACK

@alejandrogarcia83 alejandrogarcia83 merged commit d3f60c4 into bisq-network:master Sep 6, 2023
12 checks passed
@alejandrogarcia83 alejandrogarcia83 added this to the v1.9.13 milestone Sep 6, 2023
@ghost ghost mentioned this pull request Sep 20, 2023
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