Releases: Qortal/qortal
v3.6.4
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 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: da40400395903cf993003cfb6c22763b
SHA1: 397dde201e71d3d0b2958d2c93af9f37edbd64d9
SHA256: ea11e01ce74eebc0588964137087ae7fb4f8398c1340fc537d9cb11da433ff5b
v3.6.3
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 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: c8b273be525678d102219480ba7c52a3
SHA1: db71f3a2b3059176d2623b7eef238a06a4ffa728
SHA256: 2e7277ed68ee7dcc69d51b51c5420ab7aef3721c85dd52bb664caf990f88cb16
v3.6.2
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 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: 4c1c07b48e65fbec2522de4b0f32fab6
SHA1: b46b9fb98e6d2ddb61f2c26680978c23101f0da0
SHA256: 39f7ea60bde33842768601f163b925883271c197970787a0943486c077509f6f
v3.6.1
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 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: 1c3d7e145c7cf0d33b8a231fbd7470ea
SHA1: c8e913fc7dd0a56a02a2bfbb0b1d638e54db3f8a
SHA256: 63a5cba07465f8a465b53a04af816a5fdf03197d536c8a3fdcc99ec7a6d6dd3d
v3.6.0
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 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: 8424d3d23633800fb5c0aea2e7bee8cd
SHA1: 692e49924929283a3f3ecf225228e595787c49e6
SHA256: e502e6755cae3445a7cb03359959c4ed09a5f101c74a95f420a299c6439faf1c
v3.5.0 - Pirate Chain support
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 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: 086a2de3ebca7913a9cd6b8f75c9aa5c
SHA1: 92c54e82d6d4fda71755a1929632726f80ac5876
SHA256: 12d102951979c335cd7cc704bbf5cd8c8e5709b56c93df1c874426b6d88305cc
v3.4.3
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 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: cb47173c7dca27c07ebd155c8ba89f63
SHA1: 70e7226ccc75a1f72c22d73b19c790841f887159
SHA256: f474b2db30faf2b4b49dbc6b76f46cf0adffe0ef65c3e0a3946e8fd6297e0a2a
v3.4.2
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 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: 829908dcbc7737df3838223ea9523352
SHA1: 420e9abffb90cb643f1c9915cdb23f5a8950f7d2
SHA256: bfcd0b1d1de103fcbaa8244a3630f545e5adb7b3de765f59373a58bb70d4d19c
v3.4.1
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 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: 9565d9727af6ce0cacea0439f6b73295
SHA1: 3a4377e9c4ebaebf0c6cb5b3597806a9c1dbe013
SHA256: f87f7371307f742569310d170291292385be8a7b5828d7305c48df891eb5bff1
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