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

assumeutxo: Ensure transactions are not presented as confirmed until background sync is complete #28598

Open
luke-jr opened this issue Oct 5, 2023 · 3 comments · May be fixed by #28616
Open

Comments

@luke-jr
Copy link
Member

luke-jr commented Oct 5, 2023

AFAIK currently if assumeutxo were to be used, transactions might get shown as confirmed even while the entire chainstate is unconfirmed. This should be fixed before releasing with assumeutxo enabled for mainnet.

@Sjors
Copy link
Member

Sjors commented Oct 9, 2023

I can see the utility of showing transactions as unconfirmed in the GUI. The alternative would be to present the assumed state some other way, which might be confusing.

But if we do that, we need to add an exception to our policy of not spending unconfirmed received. Depending on the GUI status is implemented, I suspect this will just work, because coin selection ignores assume-utxo stuff.

@pablomartin4btc
Copy link
Member

Only in the GUI? What about rpc command listtransactions?

@Sjors
Copy link
Member

Sjors commented Nov 7, 2023

@pablomartin4btc I also added that in #28616

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 a pull request may close this issue.

3 participants