Skip to content

Mainnet FastLane v0.20.2 - Hard Fork - 32 seconds blocks - Improvements and Bug fixes

Compare
Choose a tag to compare
@qtum-neil qtum-neil released this 18 Mar 23:31
· 18809 commits to master since this release
631efb9
  • v0.20.2 – Hard Fork - Mandatory Update before block 845000 (806600 in testnet) – 32 seconds blocks - Improvements and Bug fixes
    • Implement QIP 26: Reduce block time to 32 seconds.
    • Update the EVM to include Istanbul and Muir Glacier updates: EIP 152, EIP 1108, EIP 1344, EIP 1884, EIP 2028, EIP 2200, EIP 2384.
    • New highly efficient Staker with multithread support.
    • Speed up GUI wallet startup time.
    • Improve GUI responsiveness when dealing with large wallets.
    • Add listconf rpc call to list active configuration options for qtumd/qtum-qt.
    • Add forceinitialblocksdownloadmode rpc call to force start a node in initial blocks download mode.
    • Add bloom filter, state and utxo roots to gettransactionreceipt rpc call.
    • Fix a focus bug that affected the amount textbox (issue #878).
    • Fix possible PoS bnTarget overflow in some rare cases.
    • Fix a bug that caused the wallet not to revert coinstake in some cases.
    • Fix a bug in call contract GUI when decoding ABI from newer solidity versions.
    • Remove obsolete Qmix link in Qt wallet.
    • Fix build with boost 1.75
    • Fix mac deploy for osx 11
    • Add debug information when certain transaction types get rejected.
    • Delete forked block indexes from disk when using -cleanblockindex.
    • Fix GUI wallet staking icon flicker in some cases.
    • Set EVM chainID for Qtum to 0x51

Hash validation

If you would like to validate that the binaries you download are exactly the same as those provided and built by the Qtum team, then you can compare your binaries to the following sha256sum hashes:

51a1fb2726b6ce99b15743bbe2db81fd1d1352ca2473d07d10625a2fea48c36d  qtum-0.20.2-aarch64-linux-gnu-debug.tar.gz
abf6b42e43b365224f6ace6a934c907fef564b4d7a00304bcd0b36a38689653d  qtum-0.20.2-aarch64-linux-gnu.tar.gz
47a60f4c98e384bdd9280e60b04afd22652b25c343f496b5e867cf674b9e3f60  qtum-0.20.2-arm-linux-gnueabihf-debug.tar.gz
a0f56b7abff5e2b15ac46e1c1b25bb39b6f0371dca162ccf5058ff8ac6e5273a  qtum-0.20.2-arm-linux-gnueabihf.tar.gz
86eadc10d4ff4328b9bb18630fe8a04b7108f2f45bbb0e9f96dfa98467e6ec31  qtum-0.20.2-riscv64-linux-gnu-debug.tar.gz
7193882e6696dfc83e755a1c832853f6703120ef869175e9bc9a4ffbbc594249  qtum-0.20.2-riscv64-linux-gnu.tar.gz
6e0efa9d2958c8d6f32ba01a2466c8358e616a7d3a5e1969749d14470e6d631b  qtum-0.20.2-x86_64-linux-gnu-debug.tar.gz
52d746f2fb827c43cd8e1784a29ad6d21b843141b85002a49a3822ceebe8651d  qtum-0.20.2-x86_64-linux-gnu.tar.gz
099a4f094e6eb50db9b849a824df3407daadcca9713c5a941557f791759b5ad8  qtum-core-linux-0.20-res.yml

a9a6c2db1c7cf7cf476f5b0d914e92c842003f030c4377483812812120f53b6e  qtum-0.20.2-win-unsigned.tar.gz
dfeeee80c4d5798b56a8ccaf8cb8826ab926247f6f29db3ef4c29637386e1f91  qtum-0.20.2-win64-debug.zip
3071466f94f474a28ed0f324ffef67c5f58d1eb38541a2aec030547246234670  qtum-0.20.2-win64-setup-unsigned.exe
bdd3afc7e1339f7accbad1a4269deacecbceed4b92870436475266126f261ff0  qtum-0.20.2-win64.zip
06a5b844a7735d38e71f372e110b817b9e915e22323d4bf3cdf4f0726c235e72  qtum-core-win-0.20-res.yml

4d789ef04de65a86bb640aa658dd441fcc296fbf08ef6fd471ec06de767e93da  qtum-0.20.2-osx-unsigned.dmg
ee10b55a1248019e4a62b928ff4bee9388d099a7b538b5634c5893cb6505826b  qtum-0.20.2-osx-unsigned.tar.gz
14538ea562ae3e8fcfb8b7ae265fd4a74c0d041384da2c62b1a0ef6d9b82cc64  qtum-0.20.2-osx64.tar.gz
59d8a676c8ba71c404e3f8bbaabde6098ca53b96c069f8ce41310f8f322afbab  qtum-core-osx-0.20-res.yml

e5b8a5d5152613f24b7a3e6474e7672345ec2d57cd52957ff3f9c2716cfc49f3  src/qtum-0.20.2.tar.gz