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

UI Only AU Snapshot Import Flow #421

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

D33r-Gee
Copy link
Contributor

Introducing the UI flow to be able to import a AssumeUTXO (AU) snapshot into the Bitcoin Core App.

The user will be able to load an AU snapshot from the "Connection Settings" page as designed here

*This is a UI only commit no actual functionality has been coded. Wiring to actually import a AU snapshot will happen in a future PR

Ubuntu 22.04 Screenshots

Screenshot 2024-09-18 142821
Screenshot 2024-09-18 142834
Screenshot 2024-09-18 142910
Screenshot 2024-09-18 142930

@jarolrod
Copy link
Member

Concept ack

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.

  • Doesn't it make more sense to (also) have this part of the onboarding workflow? nvm, I think we shouldn't do this (maybe later)
  • Also, having it at Connection menu would not be something where I would be looking at to find this feature. Maybe it needs an Advanced section?
  • A UI for an incorrect snapshot and/or failure of importing the snapshot is missing

id: gotoSnapshot
Layout.fillWidth: true
header: qsTr("Import snapshot")
description: qsTr("Speed up the initial download")
Copy link
Contributor

Choose a reason for hiding this comment

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

as you said correctly in the import snapshot dialog, it doesn't speed up the download itself.
So this might be misleading.

I think it's better to rephrase it, something like this might be more appropriate Start using right away and do initial synchronization in the background or maybe something short like Do initial synchronization in the background

@@ -0,0 +1,35 @@
// Copyright (c) 2024 - PresentThe Bitcoin Core developers
Copy link
Contributor

@MarnixCroes MarnixCroes Sep 20, 2024

Choose a reason for hiding this comment

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

Suggested change
// Copyright (c) 2024 - PresentThe Bitcoin Core developers
// Copyright (c) 2024-present The Bitcoin Core developers

nit
and at other files you created it has 2023 instead of 2024

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.

3 participants