v1.0.3.1
Version 1.0.3.1
This is a recommended upgrade, but it is not mandatory and includes no consensus based changes.
Overview
Version 1.0.3.1 adds various improvements, optimizations, bug fixes, and GUI changes. One of the most important changes is that previous versions of zerocoin spends could get added to the mempool of a staking or mining node, and then cause any block created by that node to include the packaged tx and be rejected. The mempool now checks for old zerocoin transactions and rejects them. There has also been a lot of time and effort put into improving the usability of the GUI. Less time where the GUI is frozen waiting for background processes (although still not perfect), improvements made to various operating system specific issues, and more.
New Features:
AutoSpend
Autospend allows users to setup there wallet To try and spend zerocoin of a specific denomination every 5 minutes. This is helpful for users that want to continually spend zerocoin without having to sit at there computer
Block Explorer Links In Tx Detail View
Within the transaction detail dialog, users are now able to click a button that will link them to the block explorer website.
Progress Bar Added for searchdeterministiczerocoin RPC
The searchdeterministiczerocoin
RPC call can take quite some time to complete, users will now see a progress bar displaying the progress % of the process.
RingCT Input Information
getrawtransaction
and gettransaction
will now display a list of RingCT inputs (all decoys/inputs used in a RingCT transaction)
Transaction List Filtering
The GUI now allows for transactions to be filtered by: sent, received, mint, mined, stake, basecoin, ringct, ct, zerocoin, all.
Transaction Compute Time Display
Adds Compute Time to Wallet Transaction Record and Transaction Details Dialog
Changelog:
- #636
5628c4204
Checkpoint block 248600. (presstab) - #623
43d16e51f
[GUI] Status bar – Horizontally center the sync status button (Code of All Trades) - #569
bd6398865
[Wallet] Add ability to autospend zerocoin denominations (blondfrogs) - #620
e5873d193
[RPC] Fix rescanzerocoinwallet help message (JSKitty) - #556
10739f26b
[Wallet] Remove check for amount less than 10 (blondfrogs) - #609
3ec3c8331
Update Veil logos to the actual logo version (Mister K) - #611
e054218a7
[Qt][Wallet]Make send dialog more asynchronous. (presstab) - #614
ff0aba35f
Reject < v4 zerocoin from mempool (presstab) - #485
dffee177a
[Qt] Add hyperlink for txid in transaction detail view. (drag0ng) - #594
ba798fb49
Add ReturnPressed event to labels (drag0ng) - #608
248f84590
Added Veil Copyright MIT notices to a lot of files (Kolby Moroz) - #597
26f16b7c7
[Wallet][RPC]Fix missing RingCt Blinds. Add RingCt inputs print to getrawtransaction. (presstab) - #588
67c7d0ac2
[RPC] SpendZeroCoin Address Validation (blondfrogs) - #579
bcf068649
[Wallet] searchdeterministiczerocoin progressbar (PeterL73) - #599
a1dccc8a9
[GUI] Prefences tab - revert background to allow native OS styling (Code of All Trades) - #482
560822a6a
[Qt] Add mouse leave event to balance buttons. (drag0ng) - #589
419435251
[RPC] Correcting help format ofrescanringctwallet
(Mathew Waller) - #583
7337f4cca
[GUI] Extending clickable area of Staking & Precompute toggle switch. (Mathew Waller) - #582
29264b0b1
[GUI] Lock button focus & signal blocking fix. (Mathew Waller) - #581
dc0875dec
[GUI] Add transaction list filtering (Mathew Waller) - #580
f4d7f50b8
Remove bit 2 warning. (presstab) - #574
5b644e161
[RPC]Addinggetspendablebalance
RPC Call. (Mathew Waller) - #522
f001fe3a3
[RPC] Allow all address types in spendzerocoinmints (blondfrogs) - #483
46949fe27
[Qt] Add warning label if zero coin balance is less than minimum. (drag0ng) - #576
603a9a9b7
[Consensus]Add a more recent checkpoint for mainnet. (presstab) - #573
e91cc2b96
[Wallet] Add Transaction Size to Transaction Detail Dialog (PeterL73) - #575
c151d4310
[Validation]Lock CheckZerocoinMint() (presstab) - #549
c4b0005f3
[GUI] Updating confusing button label. (Mat Waller) - #516
f3facbc2f
[RPC] Add RPCConvertParam (PeterL73) - #528
557e9e2e9
[Miner] Filter out BIP30 enforced tx from new blocks. (presstab) - #517
d1f40fe58
[Qt] Update pay amount text box (blondfrogs) - #543
6fb603b58
[GUI] Sync progress ui additions (Mathew Waller) - #529
7b8f15dd0
[Wallet] Add Transaction Compute Time (PeterL73) - #515
834a1d0cf
[Qt] Fixes cut off tool tip text across the application (Code of All Trades) - #524
cd3a6e5c0
[Qt] Reset translations for Transifex integration (Fuzzbawls) - #511
9c9bf1700
[Qt] Show rescanning percentage on splash screen (drag0ng) - #560
150e05d11
Fix regtest chainparams (blondfrogs) - #484
535630c6c
Make the push buttons in Advanced Preferences look more clickable (drag0ng)
Authors:
- Code of All Trades
- Fuzzbawls
- JSKitty
- Kolby Moroz
- Mathew Waller
- Mister K
- PeterL73
- Tom Bradshaw (presstab)
- blondfrogs
- drag0ng