3.9.14ShufBeta Dev Test Build #31
Pre-release
Pre-release
What's new:
- Running from source on Mac would show an ugly Python icon. This has been addressed. When running from source the icon form the source directory is automatically used by calling QApplication.setWindowIcon()
- Fix ubuntu installation on virtual env Electron-Cash#1195 (thanks @sploit!)
- Fixup to a minor bug in utxo_list context menu Electron-Cash#1196 (thanks @markblundeberg!)
- Fix #106 -- No more entering your password twice when opening a wallet with cashshuffle enabled. The password from the wallet wizard is cached for 10 seconds -- enough time for CashShuffle to pick it up.
- Small privacy fixup: Shuffles that didn't anticipate receiving change were using an identifying wallet.addresses[0] 'dummy' address as their change address. This has been changed to a hard-coded address whose private key is always 1337... so no identifying information is leaked.
- Misc fixups: tx dialog now window closes along with the wallet window that created it.
- Fix #3 & #96 ; if a utxo is sitting on an address with a "shuffled" coin, treat that coin as shuffled as well for the purposes of spending and always spend it with the shuffled coin, and don't attempt to shuffle it. Note that "shuffled" addresses lose thier "shuffled" status after they are emptied (they will also be frozen as per an earlier PR). This addresses @Mengerian's, @markblundeberg's and other people's concerns about doing the "right thing" when getting dusted to a shuffled utxo address.
- Added Wallet -> Scan beyond gap... tool
- Fixup to receive tab to always give you a new address and to update itself if the address it is displaying becomes used. It doesn't do the update if you have "use change address" set to False in prefs and/or if you are actively editing a saved request.
- Bug fixes / code refactoring