Patch Released :: v22.0.11

Overview

Bitcoin DX has now been upgraded to version 22.0.11. This cumulative update addresses new wallet sync issues; New wallets will now sync correctly to the right blockchain without requiring bootstrap files.

This is a non mandatory patch.

Download

Official releases can also be found on Github.

PlatformLink
WindowsDownload
Windows ServerDownload
Mac OS XDownload
Mac OS ServerDownload
Linux x86_64Download
Linux Server x86_64Download



How To Upgrade

This is an in-place upgrade.
Close your current BitcoinDX Core, remove your old executables and replace with v22.0.11.

Your current wallet and all your funds will remain intact. It is recommended to backup up your wallet prior for safe measure.

Changelog

Resolved issue #3 new wallets can now sync with the most current blockchain normally, without requiring bootstrap files.
-Changed validation.cpp#L3164 to:
if ((block.nBits != GetNextWorkRequired(pindexPrev, &block, consensusParams)) && nHeight > 38412). Thanks Vaibhav.
-Changed tx_verify.cpp#L183 to:
if ((coin.IsCoinBase() && nSpendHeight - coin.nHeight < COINBASE_MATURITY) && nSpendHeight > 38412) {. Thanks Vaibhav.
-Added checkpoints 38400, 38411, 38413, 38420 and 38626 for above fixes to securely work.