Skip to content

Releases: Qortal/qortal

v3.4.0

28 Jun 22:12
Compare
Choose a tag to compare

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 repo
  • start.sh from git repo
  • stop.sh from git repo
  • printf "{\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

20 Jun 21:26
Compare
Choose a tag to compare

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 repo
  • start.sh from git repo
  • stop.sh from git repo
  • printf "{\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

18 Jun 22:31
Compare
Choose a tag to compare

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 repo
  • start.sh from git repo
  • stop.sh from git repo
  • printf "{\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

15 Jun 19:24
Compare
Choose a tag to compare

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 repo
  • start.sh from git repo
  • stop.sh from git repo
  • printf "{\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

04 Jun 18:34
Compare
Choose a tag to compare

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 repo
  • start.sh from git repo
  • stop.sh from git repo
  • printf "{\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

27 May 17:06
Compare
Choose a tag to compare

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 repo
  • start.sh from git repo
  • stop.sh from git repo
  • printf "{\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

23 May 20:51
Compare
Choose a tag to compare

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 repo
  • start.sh from git repo
  • stop.sh from git repo
  • printf "{\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

10 May 07:24
Compare
Choose a tag to compare

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 repo
  • start.sh from git repo
  • stop.sh from git repo
  • printf "{\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

26 Apr 20:36
Compare
Choose a tag to compare

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 repo
  • start.sh from git repo
  • stop.sh from git repo
  • printf "{\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

24 Apr 19:53
Compare
Choose a tag to compare

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 repo
  • start.sh from git repo
  • stop.sh from git repo
  • printf "{\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