Mainnet Ignition v0.18.1 – Hard Fork - Mandatory Update – New features and bug fixes
·
23649 commits
to master
since this release
- v0.18.1 – Hard Fork Mandatory Update before block 466600 (446320 in testnet) – New features and bug fixes
- QIP-5 implemented: Add OP_SENDER opcode.
- QIP-6 implemented: Add btc_ecrecover precompiled contract.
- QIP-7 implemented: Upgrade the EVM to constantinople.
- QIP-9 implemented: Change difficulty adjustment algorithm.
- Bump minimum protocol version to 70017 (active after the HF).
- Increase the minimum target limit of pos difficulty (active after the HF).
- Add support for OP_SENDER in
createcontract
andsendtocontract
(active after the HF). - Fix for changing the gas schedule when a node is run using
-dgpstorage
(active after the HF). - Add advanced Qt wallet restore options.
- Fix gitian build for the new dependencies.
- Fix path string conversion for wallet backup in Windows.
- Restore pid name from qtum.pid to qtumd.pid
- Make regtest detection independent from fPoSNoRetargeting.
- Fix a typo in linearize script example config file.
- Fix a bug that could cause inconsistencies in execution results in some edge cases.
- Add python tests to cover the new features.
- Add recent checkpoints.
- Update nMinimumChainWork, defaultAssumeValid and chainTxData.
- Fix Qt wallet requesting access to contacts and calendar when picking data directory in OSX.
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:
6e76063e670fbd497eee683fdb2e7564db6c01ea2d6ae45c7121d93c243a7f8c qtum-0.18.1-aarch64-linux-gnu-debug.tar.gz
e61cd2779a7f0e34b32abd9294aa8176e306f476c3a354ea6ac6406074c72725 qtum-0.18.1-aarch64-linux-gnu.tar.gz
80768191ea9837e2b01d9f9f4660ddec5e4b126b8f3adf7b73c2355bf3e3ce87 qtum-0.18.1-arm-linux-gnueabihf-debug.tar.gz
70041865c38201f5c58f0663d0c92cf14543318f14a2f9abf62e2badb6bd8ed2 qtum-0.18.1-arm-linux-gnueabihf.tar.gz
b79499683501e8cc035dd5be188df088911fc6c7b6e11c69017a7d9cb2d8ad23 qtum-0.18.1-i686-pc-linux-gnu-debug.tar.gz
3e4913064efcd9869fca531428d8a47d24c347daaa8eb761a41eb005d014852a qtum-0.18.1-i686-pc-linux-gnu.tar.gz
08db6e7c15b63bd4cac5c9d2c896a0a849c87ea8edcbb267c345ffe3a7751baa qtum-0.18.1-riscv64-linux-gnu-debug.tar.gz
5418399e7ba036df8015ba352b03cde6800c8373f88e71404bdc7ed7d932d46b qtum-0.18.1-riscv64-linux-gnu.tar.gz
c445cd848deabab46899764274d6cc0d5df9ecc8bebd4d9cb9066cb12614a6e6 qtum-0.18.1-x86_64-linux-gnu-debug.tar.gz
78c9038183385fe211535c60f7cdb3663d0a77d702fabf468509d5771a3bea53 qtum-0.18.1-x86_64-linux-gnu.tar.gz
03e15dcf6e908ac82237ffbdb6abf1b5c2cd677770df3e80cdb39ac43978cd4b src/qtum-0.18.1.tar.gz
5e25d6abd78db4f8ba7a6fba84d2ae10d98d8c706dc60e5f3f1a1cc85c3707d1 qtum-linux-0.18-res.yml
407a8749bf794cc2f21029a4e9e1540e999a506bf9c074eece0080b4f35b1fcd qtum-0.18.1-win-unsigned.tar.gz
48e8230a39e344f39b290244c4268f54e131489015683dd37278291d563651f3 qtum-0.18.1-win32-debug.zip
ac2dff3a3fe245d90f360f97e9f0a88371a247e04565b97043fe5401564f0f36 qtum-0.18.1-win32-setup-unsigned.exe
e534441d07f2d1dc3bf70495c40b3103f49abfb0005ae93204ae9aff6f6b4099 qtum-0.18.1-win32.zip
20e1423e06b7c82403c3d8fcf9c83431879bdac887c412f4e46253b5ea08d164 qtum-0.18.1-win64-debug.zip
47578651bcfd1a7d876672fba27a971b86420adb87224ff420ec22fe5fb08c05 qtum-0.18.1-win64-setup-unsigned.exe
b312073eae95d1a07d18b61e4399b18d74e9359b8cc0b55badc7a78b38605569 qtum-0.18.1-win64.zip
03e15dcf6e908ac82237ffbdb6abf1b5c2cd677770df3e80cdb39ac43978cd4b src/qtum-0.18.1.tar.gz
f5471418e56b6c8c26687a22fbd38991c84b0cfc57f27dd8bba56c405dca0d13 qtum-win-0.18-res.yml
27751c660ff45dc3ab196039bf7ea355fbd2a6fc55d83ae3d648691df050cd50 qtum-0.18.1-osx-unsigned.dmg
36800005c53268ffdbb572a1348d84fcdd8b5d7ad84f08152a6d82094d48c02f qtum-0.18.1-osx-unsigned.tar.gz
7ef7013f593028f4ce277432c4175855964f1bbec34d9505ce087ff483f3f008 qtum-0.18.1-osx64.tar.gz
03e15dcf6e908ac82237ffbdb6abf1b5c2cd677770df3e80cdb39ac43978cd4b src/qtum-0.18.1.tar.gz
ae3533390b19883986784de3d03c9d5c8edf4fac00b88fcf1f208de89c54d974 qtum-osx-0.18-res.yml