Skip to content

Releases: Qortal/qortal

v3.6.4

16 Oct 09:15
Compare
Choose a tag to compare

Changes in this release:

  • Final fixes and improvements for mempow release.

  • Online accounts mempow set to activate on Sat Oct 22 2022 at 16:00:00 UTC

  • Default minPeerVersion set to 3.6.3

qortal.jar

MD5: 6caec41fdf844b2556ecc977a50994a8
SHA1: 399dbdb38de03993f8a4ccce00fd6df5559aa34d
SHA256: 6af26ea9fc28f80d6ec8c7218d4dd1236b9b3f0565b2aa889f4de6ec1a5d7dd0

qortal.exe

MD5: 1d3fc96775ba0d924958d4a616d787e6
SHA1: 77e6798dee61e2a03902485e53538f70d867dc76
SHA256: 31240155d1171f94d49713e57622601e85f5a06de7900c5f67ce52b7e8cfd711

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: da40400395903cf993003cfb6c22763b
SHA1: 397dde201e71d3d0b2958d2c93af9f37edbd64d9
SHA256: ea11e01ce74eebc0588964137087ae7fb4f8398c1340fc537d9cb11da433ff5b

v3.6.3

13 Oct 19:15
Compare
Choose a tag to compare

Changes in this release:

  • Fix for issue in BLOCK_SUMMARIES_V2 when sending an empty array of summaries.

qortal.jar

MD5: 8814f56ba908a1478b02cd22543f906d
SHA1: 40739d3862a3e795656af9c4d7e399d760f88346
SHA256: 483d2b3f0d8abd42a9dcf872de59a22f0dc121ffe0d44a0828eaca5ae9495875

qortal.exe

MD5: ec4f480cb15ae0299b7953b32319aa0f
SHA1: 6b4956b8f85ef34b52da648e4b71cb7a5cc0903c
SHA256: 9fd0ec8d39e1fff5ff461ca57bc44753a84dcb2df803c74d4ae4a19b437761b3

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: c8b273be525678d102219480ba7c52a3
SHA1: db71f3a2b3059176d2623b7eef238a06a4ffa728
SHA256: 2e7277ed68ee7dcc69d51b51c5420ab7aef3721c85dd52bb664caf990f88cb16

v3.6.2

13 Oct 19:29
Compare
Choose a tag to compare

Changes in this release:

  • Catch JSON exceptions in PirateChainWalletController.

  • Limit to 240 blocks in syncToPeerChain() to help avoid memory issues.

  • Mark start/stop scripts as executables (thanks to @Nuc1eoN)

  • GenericUnknownMessage.MINIMUM_PEER_VERSION set to 3.6.1.

  • Discard BLOCK_SUMMARIES_V2 messages with an ID (thanks to @catbref)

qortal.jar

MD5: 3daaad77ec8ae876826529eb1b47f81b
SHA1: fd9e8cd02ee6ee9db31c385b32ca2d5508643cbe
SHA256: d7b6a43e0eaa45f4ca973a122e238c366575fdfcc29377257c263d452bb90f6d

qortal.exe

MD5: 939d783439d56c9abbd3136b05dab3bc
SHA1: 0f001f6f0087d4c53dbcfa74c9e7ddc5009ed244
SHA256: 143d1f5e12831d4e3d465ab0b0063b13df6449ab9398e720f0f5f1a57557293b

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: 4c1c07b48e65fbec2522de4b0f32fab6
SHA1: b46b9fb98e6d2ddb61f2c26680978c23101f0da0
SHA256: 39f7ea60bde33842768601f163b925883271c197970787a0943486c077509f6f

v3.6.1

04 Oct 22:23
Compare
Choose a tag to compare

Changes in this release:

  • Fixed issue preventing trade presence messages from moving around the network correctly. Fix for blank trade offers list in the UI (also requires UI v2.1.1)

  • Return empty levels in GET /addresses/online/levels - necessary for UI to correctly calculate minting rewards estimates (also requires UI v2.1.1)

  • Fixed bug preventing certain pages of website results from loading

  • Modified online accounts request interval, and introduced bursting. Should help reduce data usage

  • Added BLOCK_SUMMARIES_V2, which lays the foundation for much more efficient syncing in a later version (thanks to @catbref)

  • Various updates in preparation for the activation of mempow (exact date TBC)

  • Removed online accounts V2 and V1; we now require V3

  • Optimized online accounts import queue processing

  • Wait 30 seconds after the node starts before computing our online accounts

  • Added optional filtering by reference in GET /chat/messages

  • Wait for 5 mins after node starts before starting the block archiver

qortal.jar

MD5: 7613b287726e682f0aee880d8767cfaa
SHA1: 81cdf4eac35e6d8677b338cdec6576dc9c5e63f8
SHA256: 531d9586f589dee664893e31bd90f97a0a26db148008d609a123bf0d9fc10371

qortal.exe

MD5: 054a4ba2fed871e7c4d8d496e25efdd6
SHA1: 9ae3b547aa875d89e5bcec406261cc386690fb05
SHA256: acf79e8169db8ea6364a0265ca8226121d03f9ab537a4607c398668d23e920c4

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: 1c3d7e145c7cf0d33b8a231fbd7470ea
SHA1: c8e913fc7dd0a56a02a2bfbb0b1d638e54db3f8a
SHA256: 63a5cba07465f8a465b53a04af816a5fdf03197d536c8a3fdcc99ec7a6d6dd3d

v3.6.0

19 Sep 18:46
Compare
Choose a tag to compare

Changes in this release:

Block reward distribution:

  • Legacy QORA percentage reduced to 1%, as per community vote.

  • Reward tier percentages modified, as per community vote.

  • QORA / block reward adjustments set to activate at height 1010000.

MemPoW:

  • Added online accounts mempow feature, which is currently disabled by default.

  • Added new setting to optionally opt-in to mempow ahead of general release:

"onlineAccountsMemPoWEnabled": true

  • Removed legacy block validation code relating to non-aggregated online account signatures.

Trade portal / wallets:

  • Added support for Pirate Chain wallets on FreeBSD.

  • Removed ACCTv2 as it has been superseded by ACCTv3.

API:

  • Skip ARRR orders in /crosschain/htlc/redeemAll for now, as it's not needed yet.

  • Added support for ARRR refunds via /crosschain/htlc/refund/{ataddress} and /crosschain/htlc/refundAll

  • Added support for BTC in /crosschain/htlc/redeemAll and /crosschain/htlc/refundAll

  • Added POST /admin/repository/importarchivedtrades API endpoint.

  • Modified GET /arbitrary/resources endpoint (and underlying db queries) to allow filtering names by a list, e.g. "followedNames" or "blockedNames".

  • Optionally exclude initial data from all trade websockets, using query string parameter excludeInitialData=true

  • Added GET /chat/message/{signature} endpoint.

Other:

  • ChatTransaction MAX_DATA_SIZE increased from 256 to 1024 bytes, to allow for upcoming UI features.

qortal.jar

MD5: 19a26a4eff74271394c5c871e3a13fda
SHA1: 5c8ce7cc6d7c000d79335cf1b55829f3e2998953
SHA256: 0b699e26e004634244081b316a1a7873618e759206cfec02d6cfc90acabd3f30

qortal.exe

MD5: c9d693cabba7f0f16a47fd3188fe5584
SHA1: 0f950f3fe7226512b0a107a658793f5d9811c176
SHA256: 83f51ee926f645f23b3f90c390affb2feae0a93d0f031f77ae59fe49faf16d8f

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: 8424d3d23633800fb5c0aea2e7bee8cd
SHA1: 692e49924929283a3f3ecf225228e595787c49e6
SHA256: e502e6755cae3445a7cb03359959c4ed09a5f101c74a95f420a299c6439faf1c

v3.5.0 - Pirate Chain support

28 Aug 08:35
Compare
Choose a tag to compare

Changes in this release:

  • Added Pirate Chain support (64-bit systems only)

  • Log count & total size of peer messages sent & received when a peer is disconnected (thanks to @catbref)

  • Peer connection improvements

qortal.jar

MD5: 0dd21be9637743e21959acfae9ab9a9e
SHA1: e890ca81c1c94410ce0d565b8a2b753a1b631e70
SHA256: 6909547926d2a28f4927eb76044e66b821cc3f503a9ac7708fe200fc147206f8

qortal.exe

MD5: c1c59e917b2671a0bad63079994d5904
SHA1: 3fe92487d67bb53a25c8cfa043ebb0c273766121
SHA256: 7a6f3a58ffdf307b7efbc400d102d71d551dffcfa968743ea823bdeb87159483

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: 086a2de3ebca7913a9cd6b8f75c9aa5c
SHA1: 92c54e82d6d4fda71755a1929632726f80ac5876
SHA256: 12d102951979c335cd7cc704bbf5cd8c8e5709b56c93df1c874426b6d88305cc

v3.4.3

01 Aug 18:54
Compare
Choose a tag to compare

Changes in this release:

  • Added "gapLimit" and "bitcoinjLookaheadSize" settings.

  • Increase online account expiry time from 5 mins to 30 mins. Activates on Sat 06 Aug 2022 at 16:00:00 UTC.

qortal.jar

MD5: 92ec1f72bf12ecd42cb17d80f7a75817
SHA1: f5ec929ef0dd6a571dd659a81a7438957607c51a
SHA256: 9181b8b343b5d28e5fb9077831b8187283ef5446d708cc7c2c635e6aa252e396

qortal.exe

MD5: afd6b79b25542383de8706176ed2b0f4
SHA1: 4a58ae1b4d8021df25e1140e1d72e775ac7332af
SHA256: 4be0b1638b77c9f57f1472134339993c3a46b41e0ac367f62e10b998a9364f31

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: cb47173c7dca27c07ebd155c8ba89f63
SHA1: 70e7226ccc75a1f72c22d73b19c790841f887159
SHA256: f474b2db30faf2b4b49dbc6b76f46cf0adffe0ef65c3e0a3946e8fd6297e0a2a

v3.4.2

27 Jul 21:39
Compare
Choose a tag to compare

Changes in this release:

  • Added minting tier activation feature, which requires a minimum of 30 accounts for a tier to be activated, for tiers 7-8 and 9-10. For tiers with 1-30 accounts, the minters and rewards are combined with the previous tier.
  • Improve intermittent auto-update failures, mostly under non-Windows environments (thanks to @catbref)
  • Fixed very occasional issue in BlockMinter (thanks to @catbref)

Note: all nodes must update to this version before the first account reaches level 7 (estimated around Saturday 30th July 2022), in order to avoid an invalid/corrupt database.

qortal.jar

MD5: 62efe05e5eb406387ac8013972c52046
SHA1: 40ab185e00f4aea9907dd08f1212701b3c5766ee
SHA256: cfc9cbaad4ac15f6a295acf6a6780581c6ac1da75cad842610f024a1f6c90dce

qortal.exe

MD5: 877dcdf706ac6a3d21802ae759445670
SHA1: faa1d7e0b6d6e15f4a6a75cc2b405ac1bdc11914
SHA256: d20d6cf2082f0a6b54258216b6029f682fdb50b0d2bca2a27b10051541efa660

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: 829908dcbc7737df3838223ea9523352
SHA1: 420e9abffb90cb643f1c9915cdb23f5a8950f7d2
SHA256: bfcd0b1d1de103fcbaa8244a3630f545e5adb7b3de765f59373a58bb70d4d19c

v3.4.1

05 Jul 22:30
Compare
Choose a tag to compare

Changes in this release:

  • Reward share transaction modifications:
    -- Reduce concurrent reward share limit from 6 to 3 (or from 5 to 2 when including self share) - as per community vote.
    -- Founders remain at 6 (5 when including self share) - also decided in community vote.
    -- When all slots are being filled, require that at least one is a self share, so that not all can be used for sponsorship.
    -- Activates on Sat Jul 09 2022 at 16:00:00 UTC (nodes must update to 3.4.1 by this date)

  • Fixed 1970 date issue for foreign transactions in wallet.

  • Fixed bug causing systray to show “minting” when no key was added.

  • Improved minting status shown in UI

  • Improved logic for node type in GET /admin/info

  • Added version parameter to GET /blocks/signature/{signature}/data

  • Updated SysTray_sv.properties (thanks to @qortish)

qortal.jar

MD5: 71d77bb9ea33bb3a9d6fbb722af4dd80
SHA1: c4f875b73d0ac6c5655ee678d671b84bc63969c1
SHA256: fb8cdc661a17e7e437a2829dd744899c686d60bfb998fe013f92e27780a59e32

qortal.exe

MD5: 303fa5ea47a54d84de3ab3ac490fc377
SHA1: 7db82e477cd0cdb0ed539103e1c518e62a1e837c
SHA256: dceeec33bb0cc36e54c497d184b1e6780c2202d2727cf51c16b792b22c896a5b

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: 9565d9727af6ce0cacea0439f6b73295
SHA1: 3a4377e9c4ebaebf0c6cb5b3597806a9c1dbe013
SHA256: f87f7371307f742569310d170291292385be8a7b5828d7305c48df891eb5bff1

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