Releases: Qortal/qortal
v3.4.0
Changes in this release:
- Network upgrade to aggregate online account signatures (thanks to @catbref)
- Upgrade activation timestamp set to Sun Jul 03 2022 16:00:00 UTC
- Fixed bugs affecting peer pruning, which could also reduce outbound connections
- Rework of systray statuses, to more accurately reflect minting / syncing status
- Added Korean translations (thanks to TL and @QuickMythril)
- Allow online account submission in all cases when in recovery mode.
- Fixed long term bugs in comparePeers(), which should improve the handling of invalid blocks
- Improved higher chain weight checking in block minter
- More QDN relay fixes
- Min peer version for synchronization set to 3.3.7
qortal.jar
MD5: 95c1296f0bc83db189aa4e2c74bea7e4
SHA1: fa3d93e90db13b880f5e452949dc76de2592d3bb
SHA256: 5d72a258b5394650efeeaaa31d7a51c5341ea86e69aaeabdc62d878d108cc2f2
qortal.exe
MD5: 9201865603940147ff4344eb92fa7985
SHA1: 7a595a7ab8eca1883ae4ae52ef398c9c14d5d9c3
SHA256: 37a02e330c165daeee0b3a4f10a26efb69fcffa4d355bbda6777fda080902234
VirusTotal report for qortal.exe
qortal.zip
Contains bare minimum of:
- built
qortal.jar
log4j2.properties
from git repostart.sh
from git repostop.sh
from git repoprintf "{\n}\n" > settings.json
All timestamps set to same date-time as commit, obtained via git show --no-patch --format=%cI
Packed with 7z a -r -tzip qortal.zip qortal/
MD5: db137ec4866a95443fca328d9ad7544b
SHA1: 5558214bff0593a5f08d0eecf279b713bfe674a6
SHA256: 39a61bbd00ede716ecfd39838170d553fd389c7af7a540ec10851b8992254c10
v3.3.7
Changes in this release:
- Revert synchronizer changes in last release until a revised version has been developed
- Relaxed sync status requirements for transaction submission, to improve UX
- Updated ApiError German translations (thanks to CD and @QuickMythril)
- Added Romanian translations (thanks to Ovidiu and @QuickMythril)
qortal.jar
MD5: b72699c2f4d899cd6e9ebd1208050daf
SHA1: ac093fbff118bcf834f1d9c296010688ff102f1e
SHA256: 3bd8a008ab3e51d2ed206207524e19e25f1d6b4af8ee976c579a4919918dc46b
qortal.exe
MD5: 54a802f10a48506d45a4809005669631
SHA1: 05fe8986e0354ab6c6580e25a7a0a8de8c9b9b37
SHA256: cf1cf25e3087ee12af61016c8d917582d0ca4f99b070b2224bedee3c77e3d3b4
VirusTotal report for qortal.exe
qortal.zip
Contains bare minimum of:
- built
qortal.jar
log4j2.properties
from git repostart.sh
from git repostop.sh
from git repoprintf "{\n}\n" > settings.json
All timestamps set to same date-time as commit, obtained via git show --no-patch --format=%cI
Packed with 7z a -r -tzip qortal.zip qortal/
MD5: 31191efad75683d3f93d9671ed9ad372
SHA1: 7852865e6c8976f3390e3bce29e8dad780d93075
SHA256: 44aaa330efa4bfea9a82502def808d8cf653850d47a8065674c23e86271808a3
v3.3.6
Changes in this release:
-
Rework of sync consensus (thanks to @catbref)
-- Only sync with peers on the same or higher height
-- When multiple sync candidates exist, pick the one with the highest block weight
-- Should speed up transaction confirmation times, as chains will generally be longer
-- Activates on Sun Jun 19 2022 at 16:00:00 UTC -
QDN networking fix
qortal.jar
MD5: 7642a8f95ced0ce129b95c6fadb60cf1
SHA1: d8b0a20ea428f73f969a7a949c3b0fa96a4aae57
SHA256: 8f4fa9be50e46e5d25d2d48236e4ae6cbfe469eaa7c3683f073664a8ea971c45
qortal.exe
MD5: cf2d87c2462ada4c83cc316ba7b3de0f
SHA1: 56b597f679278b43c924dccbb7b14ee4416746de
SHA256: 0ac097c98cc9fbe7c024458ca46bdb24778dcb90f4ee4e47e34bfe27273f4912
VirusTotal report for qortal.exe
qortal.zip
Contains bare minimum of:
- built
qortal.jar
log4j2.properties
from git repostart.sh
from git repostop.sh
from git repoprintf "{\n}\n" > settings.json
All timestamps set to same date-time as commit, obtained via git show --no-patch --format=%cI
Packed with 7z a -r -tzip qortal.zip qortal/
MD5: a34a6bb4630ca9f8d6786f54cbf0ce8a
SHA1: 32edc7421659841b30ca2aced79b91f7f6b75775
SHA256: 47d180aa7150158c22ada3a21b57c94a0d1024acedcbcf10588222d22bb26be0
v3.3.5
Changes in this release:
- Increase column size in db, to allow for approx 10x as many online accounts in each block. Fixes chain scalability issue which caused a large drop in minting efficiency.
qortal.jar
MD5: b35326ea65504b794d238e2236dfd66e
SHA1: e18e8f58ce5adfc9dcc46ebf90683ce6e10af8ff
SHA256: 0993343e15d6a7152f503c5ff5b49e88069a29152d492e807a6f6198056625df
qortal.exe
MD5: d1fc41e656690094a27a251428173143
SHA1: 281c6dba607bf76e719d3b416d36e69714bd381e
SHA256: 623d3647cc20b83542ac753f109923119932c244b95ed5eb5ed76a9470fe9b4d
VirusTotal report for qortal.exe
qortal.zip
Contains bare minimum of:
- built
qortal.jar
log4j2.properties
from git repostart.sh
from git repostop.sh
from git repoprintf "{\n}\n" > settings.json
All timestamps set to same date-time as commit, obtained via git show --no-patch --format=%cI
Packed with 7z a -r -tzip qortal.zip qortal/
MD5: 0ea35ec3d87419bfb90e892561d21dc4
SHA1: 0bee6a1a36f297df68f34d165286e37fd18cf450
SHA256: 03751e91027e40df2c62dea0bf9dde16d1618994712beb45b47b2f32267c2f86
v3.3.3
Changes in this release:
-
Auto update check interval slowed from 10s to 30s, to hopefully reduce the chance of encountering "repository in use by another process?" error.
-
Reintroduced "consecutive blocks" limitation in block minter, ahead of upcoming reworks.
-
Better forwards compatibility with newer message types so we don't disconnect newer peers (thanks to @catbref).
-
Send combined AT states hash, which saves 12kB per block (thanks to @catbref).
-
Disable last reference validation (hard fork activates Tuesday, 14 June 2022 16:00:00 UTC).
qortal.jar
MD5: e958cc73fca77f4021cdb9eb33d36c19
SHA1: a3ceef73d0efef092b6f605055f54b4e7a788f60
SHA256: 4e58fe406a81fbc219b7b37e2488f5f2cb7005bb9234dae96d24961bc7d602a7
qortal.exe
MD5: c03cc51347c653fbdcda8f33420ae3ef
SHA1: c752c279c7e3d30b7acfa50823500a503859837e
SHA256: 4a11bb85321e8195573bb01406f9cc4ea8890d18e4efcff4ce78ead4b8ebb8f5
VirusTotal report for qortal.exe
qortal.zip
Contains bare minimum of:
- built
qortal.jar
log4j2.properties
from git repostart.sh
from git repostop.sh
from git repoprintf "{\n}\n" > settings.json
All timestamps set to same date-time as commit, obtained via git show --no-patch --format=%cI
Packed with 7z a -r -tzip qortal.zip qortal/
MD5: 05cc02aa093f2bc455edfac82afd1e37
SHA1: 53c15a942fca768692217f311b552b5ab4cccbf2
SHA256: 82d93d690cd5d5a733ae1b7538188319ca9ccddf7ed11645551fed869341a7f6
v3.3.2
Changes in this release:
- Fix problems with unconfirmed transactions, introduced in 3.3.1
- Add tray menu item to show Build Version (thanks to @QuickMythril)
- Added BitcoinACCTv3 (thanks to @QuickMythril)
qortal.jar
MD5: e70758938bbabe2318661c16d725d254
SHA1: 0fd07024720557d7e1d91cca56ff998fc69e99be
SHA256: f1b6ef9f250d066c5c5b0fbfcf3b61b6b4f023f3b7e0186d99411be49812d107
qortal.exe
MD5: 18bb24d1a31efd4a294f7ae70a909301
SHA1: f43a6d6b4cae05f5453e212ae29368d87b8ed423
SHA256: e40aed56a08e0cc92751f276a1fb046ec2541129154dce539b0ddc41d0401724
VirusTotal report for qortal.exe
qortal.zip
Contains bare minimum of:
- built
qortal.jar
log4j2.properties
from git repostart.sh
from git repostop.sh
from git repoprintf "{\n}\n" > settings.json
All timestamps set to same date-time as commit, obtained via git show --no-patch --format=%cI
Packed with 7z a -r -tzip qortal.zip qortal/
MD5: 28a78711cff732cb7aceaa9ea7729763
SHA1: 15304c78bc4936fd9cdfe4842bd7e2e1f7015329
SHA256: ead2e3104a8fa5bcd68cb6e4081fae3c58d6a4d3528f856a3594c249c3286025
v3.3.1
Changes in this release:
- Speed up propagation of unconfirmed transactions around the network.
- Huge transaction confirmation time improvements.
- Removed "consecutive blocks" limitation in block minter.
- Removed extra unnecessary data digest, to speed up QDN relays and improve QDN reliability.
- Added direct connection support in QDN, by reserving 4 peer slots for data only. Requires port forwarding on the node that is hosting the data; otherwise the relay will be used.
- Increased maxPeers from 32 to 36, to compensate for the 4 reserved slots.
- Added foundations for lite nodes, in preparation for future releases.
- Return the node "type" in GET /admin/info endpoint.
- Added filters to /transactions/unconfirmed API, so the UI can ultimately display unconfirmed transactions.
qortal.jar
MD5: 6b0e6e962c865eac09b94aea77b4c302
SHA1: 50d6df0c5d2e902e5e32dda507b16750dde25580
SHA256: 1b64da125a668fdeab57fe7b1c98d538f237e02a6ac78f95b296e2ddbf76c635
qortal.exe
MD5: f270297a3f3abb53cd48ebc0e92ce9dc
SHA1: aecbb26230c92e95f6b154451f9834da5ca87ec3
SHA256: c89c92cd98eaa1c0f87785ea9143c9cd31bc82cfc2cf8c04f2f1af7809d26770
VirusTotal report for qortal.exe
qortal.zip
Contains bare minimum of:
- built
qortal.jar
log4j2.properties
from git repostart.sh
from git repostop.sh
from git repoprintf "{\n}\n" > settings.json
All timestamps set to same date-time as commit, obtained via git show --no-patch --format=%cI
Packed with 7z a -r -tzip qortal.zip qortal/
MD5: 42ccdacee9b2aacc5a2906173a4cdc1b
SHA1: 66c72df99babe8d5ebd280994cba3ae09c4e6b3e
SHA256: 35629f19fc9903a32fdff91218b4effece7e9ed88dad78933e08b76778e2c0f4
v3.3.0
Changes in this release:
- Major rework of networking to reduce long term CPU usage (thanks to @catbref and @szisti)
- Added full support for Digibyte and Ravencoin (thanks to @QuickMythril)
- Switched to new, updated fork of altcoinj
- Allow images to be displayed in QDN websites via data: and blob:
- QDN bug fixes
- Name rebuilding bug fix
- Added "tail" parameter to GET /admin/logs to allow returning the last X (limit) lines.
qortal.jar
MD5: 49e717a93395dbac81c31b8af534580d
SHA1: edb1ea87f6ca7c42f34e2ffe05d1cf60e34ed5f5
SHA256: 5ef44c154719e83707588f3e85719cf1c9422cbf180dd0a57b55c96eb88cf0ee
qortal.exe
MD5: b3b1901f5eca0aaf2fb4ea9b38a68424
SHA1: 4edc877ce7a545955a4ff3763f89358485553ccb
SHA256: 82a017ed731ba33e6d6d1b6895e1e33bb690bb76224e612464b0fd2636f23a30
VirusTotal report for qortal.exe
qortal.zip
Contains bare minimum of:
- built
qortal.jar
log4j2.properties
from git repostart.sh
from git repostop.sh
from git repoprintf "{\n}\n" > settings.json
All timestamps set to same date-time as commit, obtained via git show --no-patch --format=%cI
Packed with 7z a -r -tzip qortal.zip qortal/
MD5: 61d8dce2a7217ce0ef3be6011d0fc420
SHA1: 1c4e80de880bf290f64ef9f6410cfb9c33e683fd
SHA256: 50cb0b770b09d4ebbad561ab898945f10cc0bf213500696393323bd01925352d
v3.2.5
Changes in this release:
- Fix for sync issues introduced in 3.2.4
qortal.jar
MD5: 83439bd74172aeaef7a7b3ea7105825a
SHA1: 0320db3d65a50973d7239c2ae22866584ae3eceb
SHA256: 0f4c6ba26fec0fc1c7d6f1eda5b8d7b1553c566ec8373a141f46d5ae62c771c9
qortal.exe
MD5: a7783fb66a1cf942cb79cab563aaa8d8
SHA1: aa54fda13a2d58a419d23b3ba43d16d3f8774465
SHA256: 48df14686269579b53637e5417a14d229b4914c7e9e3339715fa8d0ec179a3dc
VirusTotal report for qortal.exe
qortal.zip
Contains bare minimum of:
- built
qortal.jar
log4j2.properties
from git repostart.sh
from git repostop.sh
from git repoprintf "{\n}\n" > settings.json
All timestamps set to same date-time as commit, obtained via git show --no-patch --format=%cI
Packed with 7z a -r -tzip qortal.zip qortal/
MD5: fd7ad7dc60b6b5544573bb721cb42b34
SHA1: f3e44bf2183cec699781bec5783459535d7a6166
SHA256: 395d61dcbd7df4d1221614d41ffcdb4426e90e383d6261f9b045651bd9306edf
v3.2.4
Changes in this release:
- Translation updates (thanks to @QuickMythril, @JaymenChou, @aldum and any other contributors)
- Electrum server updates (thanks to @QuickMythril)
- Add memberCount to various group API endpoints (thanks to @QuickMythril)
- Add Qortal AT FunctionCodes for getting account level / blocks minted (thanks to @catbref)
- Improvements to ByteArray to leverage Java 11 'native' Arrays.hashCode and Arrays.compareUnsigned for speed (thanks to @catbref)
- Fix for system-wide QDN issues occurring when the metadata file has an empty chunks array.
- Remove peers with unknown height, lower height or same height and same block signature
- Mempow difficulty reduced from 14 to 12 for zero balance accounts (around 4x faster)
- Improved reliability of scheduled database maintenance
- Don't process trade bots or broadcast presence timestamps if our chain is more than 30 minutes old
- Name registration fee reduction to 1.25 QORT set to Sun, 01 May 2022 16:00:00 GMT
qortal.jar
MD5: 5c94e237c027c7f120d6672e296f133d
SHA1: 41189870794c0fdc8a4b9aab0f65ba367eb41882
SHA256: b2f6dadad7b3bf398bceb7813f4a535a3307f5ea39e3e832225a86921540b22b
qortal.exe
MD5: d3d0ea9b79110237dac462ea826f39a0
SHA1: dbe4a8b77cb40b6e83b077c9ec95ec1cefe0b958
SHA256: 1ea84aa4f267e6198432b221fdb8eeb78be2b47488efd6c9e01ccf51c0942ecc
VirusTotal report for qortal.exe
qortal.zip
Contains bare minimum of:
- built
qortal.jar
log4j2.properties
from git repostart.sh
from git repostop.sh
from git repoprintf "{\n}\n" > settings.json
All timestamps set to same date-time as commit, obtained via git show --no-patch --format=%cI
Packed with 7z a -r -tzip qortal.zip qortal/
MD5: a0b6a536107b756c0a8f5a0197865917
SHA1: 251623cd5e5e553d2af8ad844b16b84eb7897812
SHA256: 44dafd8d99f0917f3e3ec88e4b99d639b4cda2e2c46d32bf701563c4c15581e5