decred / decrediton

Cross-platform GUI for Decred.
https://docs.decred.org/wallets/decrediton/decrediton-setup/
ISC License
195 stars 121 forks source link

[governance] update voting preference takes too much time #3717

Closed bgptr closed 1 year ago

bgptr commented 2 years ago

On the consensus changes details page, clicking on the "Update Preference" button, Decrediton fetches public keys from all VSP one by one, and it could take a large amount of time on the mainnet. The votes should be run parallel, like in https://github.com/decred/decrediton/pull/3633

Also, if a fetch request fails, we should inform the user, that there was an error and not all of the VSPs have been updated.

amass01 commented 2 years ago

I would like to address this one