Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 40 million developers.Sign up
! LTNCG ANNIVERSARY EDITION !
On March 5, 2020 LightningCash Gold turned 1 year old! This release brings a faster initial sync, improved multi-threaded hive checking, and core wallet updates. Upgrading to version 6.2 is recommended for all hive miners.
- DNS seeds added to always have peers available, ability to push immediately to clients
- Allow for maxoutboundconnections=n config file argument, default to previous value of 8
- Fixed intermittent startup crash observed on fast machines with SSD drives
- Hive tab layout tweaked to allow full wallet display on lower resolution screens
- Fixed MacOS scaling issues
- Fixed incorrect ICC profiles in images
- Fixed occasional binning issue
- CPU mining code improvements
- Checkpoint added (Block 3841482)
- Pruning mode enabled, lowering data folder to under 1GB.
CPU mining can be done by opening Help > Debug Window > Console and type:
setgenerate true 4
Where 4 is the number of your CPU to use for mining. You can get your mining speed with the getmininginfo command. CPU mining can be turned off with setgenerate false.
No-pruning mode binaries and bootstrap provided for those who want to validate the entire chain, but is not necessary for most people.
This release brings multi-threaded hive checking to the core wallet and is strongly recommended for those hive mining. In addition, new early-out tests ensure that your hive won't work on an old block.
New command-line parameters:
-hivecheckdelay : Time between Hive checks in ms. This should be left at default unless performance degradation is observed (default: 1)
-hivecheckthreads : Number of threads to use when checking bees, -1 for all available cores, or -2 for one less than all available cores (default: -2)
-hiveearlyabort : Abort Hive checking as quickly as possible when a new block comes in. This should be left enabled unless performance degradation is observed. (default: true)
Multithreaded hive checking does not depend on any particular distribution of bees across all bee creation transactions. All bees are pooled together and then put into thread bins, so it doesn't matter if you have a large number of low value bee swarms, a small number of large value swarms, or any mixture -- you still benefit from the same speed up. The debug log will also report how long it takes to check all of your bees.
Wallet loading, synchronization and blockchain download speed greatly increased by adding checkpoint and lowering max tip age (default was 24 hours).
Included Windows-64 binaries (from master) for convenience.
To speed up block sync, download bootstrap file as of Jan/02/2020 and use 7zip to extract to the folder "%APPDATA%\LightningCash Gold" (or on Linux ~/.lightningcash_gold). By default this turns on pruning mode, which only downloads the last 550MB of blocks. You can change in lightningcash_gold.conf file.
THIS IS A MANDATORY RELEASE
Important security issue patched (time warp)
Wallet loading, synchronization and blockchain download speed greatly increased.
Compatible with 5.0.0 chain
A network protocol upgrade will be enforced at block height 2100000.
Note, if you do not have bitcoin libraries installed already in Linux, please install with these commands:
sudo add-apt-repository ppa:bitcoin/bitcoin -y
sudo apt-get install libboost-all-dev -y
sudo apt-get install libdb4.8-dev libdb4.8++-dev -y
sudo apt-get install libminiupnpc-dev -y
sudo apt-get install libevent-dev -y
sudo apt-get install libzmq3-dev -y
See doc/build-* for compile instructions. Tests fixed in latest commit.
To speed up block sync, download bootstrap file and extract to ~/.lightningcash_gold (Windows: %APPDATA%\LightningCash Gold) and reindex.