The Veil development team have just released version 220.127.116.11 of the Veil Core Wallet.
Updates for 18.104.22.168 include:
- Block Explorer links in transaction detail view
- Progress bar for searchdeterministiczerocoin Remote Procedure Call (RPC)
- RingCT input list display
- Transaction list filtering
- Transaction compute time display
- Additional quality-of-life updates
Veil wallet version 22.214.171.124 has recently released, and can be found here. The update is not compulsory, but we recommend updating whenever possible.
When running the new release, users will find a plethora of new functionality and usability improvements. While the release page lists included changes, this article elaborates on some of the key upgrades new with 126.96.36.199.
The Autospend feature automatically spends zerocoins to a stealth address that you own. This is done with a security level of 1 to maximize speeds. Note that the security level no longer impacts privacy due to zerocoin changes made in 188.8.131.52, which you can learn more about here.
This autospend functionality will prove useful in moving user funds out of zerocoin as Veil moves exclusively to RingCT. Learn more about the interim move to RingCT here.
Block Explorer links in transaction detail view
The transactions listed within the wallet will now include links to the Veil block explorer. This function is particularly useful for:
- Checking transaction details;
- Linking transaction details to receivers;
- Sharing transaction details with support staff, should the need arise.
Progress bar added for searchdeterministiczerocoin RPC
The searchdeterministiczerocoin RPC can take quite some time to complete, and may leave users wondering if it has failed. A progress bar displaying the progress percentage of the process will now display upon using this command to recover zerocoins.
RingCT input Information
Using getrawtransaction and gettransaction will now display a list of RingCT inputs (all decoys/inputs used in a RingCT transaction). While this will usually not concern users, it can be useful for both support and developers for problem-solving purposes.
Transaction list filtering
The GUI now allows for transactions to be filtered by: sent, received, mint, mined, stake, basecoin, ringct, ct, zerocoin, and all. This functionality is essentially a quality-of-life change that allows users to quickly view and locate transaction types as they please.
Transaction compute time display
The transaction compute time display change adds computation time to the wallet transaction record and Transaction Details dialog. This information has been popular for users wanting to optimize their performance for such things as staking, though the feature has previously been difficult to access.
Additional GUI quality-of-life updates
As well as the above, various updates to the wallet GUI have been implemented to improve the experience for users. Some examples include hiding the pop-up balance dialog box when the cursor moves away, better visual communication of clickable events on buttons, and progress completion information on slower processes.
The update also features a handful of under-the-hood updates that typical users aren’t likely to engage with, however, the updates will improve performance of the wallet and Veil network.
We are on a mission to provide a fully anonymous protocol at the core of our network. Improvements will continue towards this goal.