vertcoin / vertcoin-old

Vertcoin source tree
http://www.vertcoin.org
MIT License
76 stars 41 forks source link

Commands like importprivkey and scanning for stealth transactions cause the wallet to hang until completion #67

Closed metalicjames closed 7 years ago

metalicjames commented 7 years ago

Certain wallet actions like importing a private key or scanning the blockchain for stealth address transactions causes the wallet to become unresponsive whilst the scan takes place. To a user, it would seem like the wallet has crashed when in fact it's still just scanning the blockchain. These functions should be moved to a separate thread from the GUI and include a progress bar so it's obvious to the user what is happening.

Additionally, neither command adds the new address(s) to the address book until restart, so it can look as if the actions have failed when in fact their results are just hidden until restart.

metalicjames commented 7 years ago

Stealth transactions are likely to be deprecated in the next wallet update.