Skip to content

Qtum Core v24.1 – Hard Fork - Upgrade to bitcoin core 24.1 - EVM Shanghai - Improvements and Bug fixes.

Compare
Choose a tag to compare
@qtum-neil qtum-neil released this 02 Sep 04:22
· 2069 commits to master since this release
88fd52d
  • v24.1 – Hard Fork - Mandatory Update before block 3385122 (3298892 in testnet) – Upgrade to bitcoin core 24.1 - EVM Shanghai - Improvements and Bug fixes.
    • Upgrade Qtum core to bitcoin core 24.1 including updates from 24.0.1 and 0.24.1. Main highlights:
      • Add sendall, simulaterawtransaction, gettxspendingprevout rpc calls.
      • Support multi_a() and sortedmulti_a() in tr() output descriptor .
      • Add wallet migration support from legacy to descriptor wallets using migratewallet rpc call.
      • Improve headers download security.
      • Improve replace-by-fee logic.
      • Improve GUI options.
    • Implement Shanghai EVM upgrade. Main highlights:
      • Add PUSH0 instruction support.
      • Add Limit and meter initcode support.
      • Deprecate SELFDESTRUCT.
      • Set chainID to:
        • 81 for mainnet
        • 8889 for testnet
        • 8890 for regtest
    • Dispaly coinstake prevout when calling getblock with verbosity level 3.
    • Update nMinimumChainWork, defaultAssumeValid and chainTxData.
    • Add recent checkpoints.

Testnet fork ETA: October 8, 2023 01:18 UTC
Mainnet fork ETA: November 27, 2023 00:24 UTC

  • Note for Apple Silicon: Sign Qtum-Qt.app with: codesign --force --deep -s - /Applications/Qtum-Qt.app

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:

43bb4677e4c63e3c357def46498b0dc52015a1b1299972ad8bd8d0bded62e70a  aarch64-linux-gnu/qtum-24.1-aarch64-linux-gnu-debug.tar.gz
680c7a9c94b621094da580887f2c5d5be14dd5dbac4a334e4cf77916e28ba6bc  aarch64-linux-gnu/qtum-24.1-aarch64-linux-gnu.tar.gz
f0e0c960796d54882fe9843a4207ea9778c7681f5408e4f4829f5f87c8981bf0  arm-linux-gnueabihf/qtum-24.1-arm-linux-gnueabihf-debug.tar.gz
effe7055700b60e992ed3c5570e707dd81894ff2c6772664900849997ebc8d24  arm-linux-gnueabihf/qtum-24.1-arm-linux-gnueabihf.tar.gz
312fc3fcbb97f3a75bc99dd70f1fe1415b92c67e93eff48f22bd6efd81707371  arm64-apple-darwin/qtum-24.1-arm64-apple-darwin-unsigned.dmg
6e76b3d2922489b16fe35330bd79c993d0bc623565401dc48ab1ac445b559ad9  arm64-apple-darwin/qtum-24.1-arm64-apple-darwin-unsigned.tar.gz
d6a9f0c2e238b75288dcef84b6f88ed945372d7e0330eb053ea334713f43eae2  arm64-apple-darwin/qtum-24.1-arm64-apple-darwin.tar.gz
7f82bbe38eeb7ca9578062903088f062d41620fb88b6b00fcc9881a1a3cd1d57  powerpc64-linux-gnu/qtum-24.1-powerpc64-linux-gnu-debug.tar.gz
5e9c9aeb961b88d678d1152d614a6d76b60db74e34a0e956e74d2f80b8b68ce3  powerpc64-linux-gnu/qtum-24.1-powerpc64-linux-gnu.tar.gz
132dc840d8f0c724607e3cc94ac98e35903791dfafce2fc3c670c64ed1dc68b0  powerpc64le-linux-gnu/qtum-24.1-powerpc64le-linux-gnu-debug.tar.gz
af277256a052430f0830b864e530b884e34a1b7a7d7e7911092bb52e154baac3  powerpc64le-linux-gnu/qtum-24.1-powerpc64le-linux-gnu.tar.gz
ee193407efaa83ddf09372a26c1aebc24394f2caa789b0cc8581a58defe0619b  riscv64-linux-gnu/qtum-24.1-riscv64-linux-gnu-debug.tar.gz
b40cdcb709888a66e377b054f71e6088a125bbe808acbe1b4544658076c73c22  riscv64-linux-gnu/qtum-24.1-riscv64-linux-gnu.tar.gz
01044138e6f20b73a904c43299dcf3445a830ad09b1251400308656fb9f37859  x86_64-apple-darwin/qtum-24.1-x86_64-apple-darwin-unsigned.dmg
77b7c11f8d35f2f38f8d7c1796f95fbb759e01d6ab0f2b607b09e68e7da95728  x86_64-apple-darwin/qtum-24.1-x86_64-apple-darwin-unsigned.tar.gz
3d6fc185323e65c44e3cdd13491460b7958a563b87edf879cbb0a8354cc7b2bf  x86_64-apple-darwin/qtum-24.1-x86_64-apple-darwin.tar.gz
bf2a90b2b537ad5ac480a032c4050527dfa7e8b78fa0c855931b2b1ff733b850  x86_64-linux-gnu/qtum-24.1-x86_64-linux-gnu-debug.tar.gz
13f7ca5c352732772e924bd07db0e8327e0a850edd9c89e7d191e0734990621c  x86_64-linux-gnu/qtum-24.1-x86_64-linux-gnu.tar.gz
efc808257d395b037ee0ca92306c6da0d2baad5f38b384433d2b92f2d8cd168a  x86_64-w64-mingw32/qtum-24.1-win64-debug.zip
8c0ba30ef2018080469a0964d04ab5aea7c1380f3b01a2debe4d96f75cc90d9c  x86_64-w64-mingw32/qtum-24.1-win64-setup-unsigned.exe
0a06edbbfe1212267340be0fe1adebde169dbd979d2b92cf626a11410f5ef6e2  x86_64-w64-mingw32/qtum-24.1-win64-unsigned.tar.gz
844a4b4504737f043c7c23fb2e908c7bed65567b743a662d0e818b8e3cc3e420  x86_64-w64-mingw32/qtum-24.1-win64.zip
e7f5a9edb79514171da3810440f7da1778b49428a9a5c1243aa5a5bfbf3b1566  dist-archive/qtum-24.1.tar.gz