v1.2.3.1
Version 1.2.3.1
This is a recommended update, but it is not mandatory and includes no consensus based changes.
Overview
Version 1.2.3.1 includes the new Mining Tab in the GUI version of the wallet. Users can start, stop, change algos, set mining threads and see the current hash rate. Additional improvements include: CPU hashrate reporting, wallet blockchain optimizations, and locking fixes.
Links to the full details of each change can be found below.
- 95c5b01 PR #973: Lock cs_main before calling GetBlocksToMaturity (Zannick)
- 525accf PR #967: [Mining] Recent mining hash speed (Zannick)
- 73e8fce PR #966: [Mining] Clear the calculated hash speed at mining start. (Zannick)
- c66163b PR #969: [GUI|MINE] Mining Tab (WetOne)
- 6c4f8b2 PR #965: [Trivial] Fix clang warning: 'csize' not initialized. (Zannick)
- 0cfd270 PR #963: [Chain] Keep hashAccumulators more up-to-date. (Zannick)
- 27d0b70 PR #962: [Chain] Prune entire orphaned chains. (Zannick)
- 5031c6c PR #940: Fix errors compiling for OSX catalina (supere)
- 5ed54a1 PR #955: arith: fix some constructor issues. (sinetek)
- 18742ec PR #951: [Consensus] Protect mapBlockIndex with its own mutex (Zannick)
- b899ec6 PR #904: [Wallet][RPC] Export basecoin transactions to CSV file (eugene-so)
- 440184c PR #780: init: remove boost from ThreadImport. (sinetek)
- 6e8a420 PR #952: [Wallet][Consensus] Resolve misc clang lock annotation warnings. (Zannick)
- 8736fc7 PR #956: Avoid non-trivial global constants in SHA-NI code (Zannick)
- f9fc5ea PR #954: [Logging] Improve hash mismatch warning log message. (Zannick)
- 513bdfc PR #948: [Utils] Templatify AssertLockHeld to placate clang warning (Zannick)
- 00001fa PR #950: [Consensus] Add locking on the chain index vector. (Zannick)
- 9840f3c PR #947: [Trivial] Placate clang warning string-plus-int (Zannick)
- d87eb85 PR #949: [Wallet] Lock cs_wallet in additional places. (Zannick)
- 2eb430d PR #906: [GUI] Move menu to cursor location instead of far right of the rectangle (Rock-N-Troll)
New Mining Tab
Authors:
- Zannick
- WetOne
- Cave Spectre
- codeofalltrades
- eugene-so
- Rock-N-Troll
- sinetek
- supere