Releases: Qortal/qortal
v4.6.6
Qortal Core V4.6.6
Changes in this release:
-
Validation code improvements for group-based minter validation. (By @Alphax)
-
Optimizations from prior pre-release jar - including dramatic performance improvements by way of a modification that resolved six (6) pre-existing memory leaks. (By @kennycud)
-
Pull request for Q-App and other improvements. (By @Qortal Phil)
-
Pull request for unit test fixes. (By @QuickMythril)
-
Modified minter address display for block related API calls. (By @Alphax)
-
Updates to Qortal Advanced Installer 'aip' script including modifications to visual appeal for Windows Installer. (By @crowetic)
-
Updates to 'start.sh' script to apply 'G1GC' as set Garbage Collector, and improved memory arguments.
-
Check commits for additional changes.
qortal.jar
MD5: 2a9d24a314257362d86e6f0afabe2253
qortal.jar
SHA1: e766b4e295cb3c773fbb424c484d8b6ecf3d08f6
qortal.jar
SHA256: 3f0982bd599f0eebbd0dcf82979d326d51cb5fe7a14c0922cc7f5642ee057eff
qortal.jar
qortal.exe
MD5: e883465c5778f4b173eac9751b346774
qortal.exe
SHA1: 48ef0888d09cafc91d551e688457aef5b782a02c
qortal.exe
SHA256: f0e417a32b440a0266d5a8ac1bc3f02e58ea8f40966b551c2c80b8a01ffa13c6
qortal.exe
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 repoqort
script for linux/mac easy API utilizationprintf "{\n}\n" > settings.json
All timestamps set to same date-time as commit, obtained via GitHub API.
Packed with 7z a -r -tzip qortal.zip qortal/
MD5: 428d85fbbf03649a76120e2f75da8342
qortal.zip
SHA1: 2fbf29698487f69107f8cc8b7b0c653c0845b4b9
qortal.zip
SHA256: 03dc2517f2e260149010e220fae277039796789bf27d7e0eabc3ac5f99359530
qortal.zip
What's Changed
- add haschatreference query to activechats endpoint by @Philreact in #237
- Restructuring database connections for better garbage collection by @kennycud in #239
- adjust timeouts for qortalrequests by @Philreact in #220
- Various changes by @AlphaX-Qortal in #238
- Fix for more unit tests fails by @QuickMythril in #217
- Selective acceptance of recent PRs to Qortal master branch, and updated start.sh script. See description for details. by @crowetic in #241
- Bump version to 4.6.6 and other changes by @crowetic in #242
Full Changelog: v4.6.5...v4.6.6
v4.6.5
Qortal Core V4.6.5
Changes in this release:
- Resolved validation issues introduced with previous group-based minter modifications. Online signatures are now validated against group membership correctly. (thanks @AlphaX-Qortal)
- Heavily optimized 'canMint' function to prevent excessive db queries and improve performance. (Thanks to @kennycud).
- Minter group check optimizations to OnliineAccountsManager class (thanks @kennycud).
- Added peer connection dedicated thread pool for non-blocking I/O and connectivity optimizations (thanks to Raz).
- Hardfork FeatureTrigger for implementation of validation changes set to block 1945900 in order to be active prior to next batch payout block.
- Further optimizations will be released in upcoming releases.
qortal.jar
MD5: 8bd00765bc9253260161c4a097eab10c
qortal.jar
SHA1: fd724f980eacf5bc56daeaf09d973aeb3133f932
qortal.jar
SHA256: af78082a1563390e2eadca32f6b6c72d6d83f8e09af39fb19edd1d6a5432ac20
qortal.jar
qortal.exe
MD5: 3bfba2537515d9b22c33fd5e5f8705bc
qortal.exe
SHA1: 379f421abe24bcc26f154c28f78b6c8aa64bfdc9
qortal.exe
SHA256: f458a8a80a9b38620117cf50fc6e735c6e2a964369d5e047dccb61c2f4256562
qortal.exe
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: a5fd4c8bd77497c5f0118bd8f3e53643
qortal.zip
SHA1: 6a9c9ed7d1a07c09f80f79fc0b0164c27cf80547
qortal.zip
SHA256: 6f6610affb6aa58caae016433dccd7516a13b64e04e472b74213012c66fb30d0
qortal.zip
v4.6.4
Qortal Core V4.6.4
Changes in this release:
- Resolved validation issues introduced with previous group-based minter modifications. Online signatures are now validated against group membership correctly. (thanks @AlphaX-Qortal)
- Heavily optimized 'canMint' function to prevent excessive db queries and improve performance. (Thanks to @kennycud).
- Minter group check optimizations to OnliineAccountsManager class (thanks @kennycud).
- Added peer connection dedicated thread pool for non-blocking I/O and connectivity optimizations (thanks to Raz).
- Hardfork FeatureTrigger for implementation of validation changes set to block 1945900 in order to be active prior to next batch payout block.
- Further optimizations will be released in upcoming releases.
qortal.jar
MD5: 7ec1cda699383eefac78d32170dcb20a
qortal.jar
SHA1: 2c0f9eadc3d8404f56552e8fbb9096409b51985a
qortal.jar
SHA256: 5b11a29c8071d8d58c9182c8c3c4cdfd3a05e755cf4e693efcaaa82c0a83c90e
qortal.jar
qortal.exe
MD5: befd5dd5a4435334a044ca19847e610e
qortal.exe
SHA1: 60c3e6a9f7923b38fde8d459ab63f92abbc136e6
qortal.exe
SHA256: 70f62f2c334b721cbbdaf7904212b3a3466492bdcdbad403a1d988f7f3f9fab4
qortal.exe
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: f1c6a2fb3f7c9cafa260c75fa348ff15
qortal.zip
SHA1: 6ee8e8de10c34ebaecf28d8973345b4fed0423cf
qortal.zip
SHA256: bc258e5b2ec39d7db420f1d316c17d415aab80b77e33ebc853923320fdc07dd3
qortal.zip
v4.6.3
Qortal Core V4.6.3
Changes in this release:
- Reworked canMint boolean
- Updated HSQLDB to v2.7.4
qortal.jar
MD5: bdc89c688afc59382c4b6c6fa0158bec
qortal.jar
SHA1: 143307372854d1c961c1ddb14d2b9dc2a9115deb
qortal.jar
SHA256: 3321d072082011b91bf6458395a613383ecbfb20a31a23c7ce2a0a65d5fc4d82
qortal.jar
qortal.exe
MD5: 31924cac5758bb9dadfc17552bff89ad
qortal.exe
SHA1: 6beb72ef2c5b9fb4a5551a7383d882aab41e21d3
qortal.exe
SHA256: b00def0a41327af4799e01a266af8f9cefba8a2a0f599275308b877500d87fa8
qortal.exe
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: 6ae7a540d865baffff697445ee43ea9d
qortal.zip
SHA1: c0902ab666b274ff9697da9e9d52381b508b7b12
qortal.zip
SHA256: e0b539d06e18472016ac80dbdf0f65270f1b407872b9e010ecc6c30db6a555ea
qortal.zip
v4.6.2
Qortal Core V4.6.2
Changes in this release:
- Removed name check for minting
- Decreased mempow difficulty for online signature calculation to 6
- Decreased time for new online signature calculation to 10 minutes
- Dependencies updated
qortal.jar
MD5: 0fef16c0863f5572f9ca106f7c2ca850
qortal.jar
SHA1: 6a56f8950ddf8d5c851826984557877c8a293485
qortal.jar
SHA256: c4d8539e8187b568551ea64d7a585bca4c45ab4f9f6c438bd5ed6b9d93a0da11
qortal.jar
qortal.exe
MD5: 57907b753c6ab2b11887a42e4d06495a
qortal.exe
SHA1: 4d747ea90ca719b53e9bbcfd4475f73dc002f608
qortal.exe
SHA256: a36e488e6f70d98b61bbd68b3c702a41d5a96729a301e2332880e934e2702caf
qortal.exe
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: 8718d4243227f37c6c6fbb6f4b32afbc
qortal.zip
SHA1: 3c652489bba875a13f8e8df3f84971e1c28ed27b
qortal.zip
SHA256: 7dc9b2042c3fd43de36877fd0528ac80b180b53c89f6eef7d5424dd93eb7caa8
qortal.zip
v4.3.0
Changes in this release:
-
Update/improve various transaction types on Fri Sep 01 2023 09:00:00 UTC. Nodes must update before this date.
-
Increase default maxTransactionsPerBlock to 50 now that the process is faster. Can be increased much further in the future.
-
Fixed long term issue preventing trade bot statuses from being logged correctly.
-
Various trade bot improvements
-
Wait until unconfirmed transactions are considered to be valid before broadcasting them.
-
Always use rate limiter for metadata requests, and sleep for a random amount of time between fetching metadata items.
-
Consolidated shared functionality into BitcoinyTests.java and ACCTTests.java (thanks to @kennycud)
-
Fix website sub-folder rendering 404 (thanks to @jschulthess)
-
Added
POST /at/create
endpoint (thanks to @Philreact)
qortal.jar
MD5: 8f69ec2b382ff8fb302545feb7a3cc15
SHA1: 7d4c9d10b428258b00b641ba0d662fb410159198
SHA256: 456fdcc491ba958cae5c3307d9a994b456eb88f2984a519fc4daf5ff5ec92195
qortal.exe
MD5: 688d022cfcf37a774aa7cf17b41d029f
SHA1: fb100c4296656dc9a9aa5994a97cb21a1c7c2487
SHA256: 546f6fc950b3905763a6f45b22496d53575b77998cf451de5421535ea1086bff
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: a82d37562177a2fc57d85d78ba6e83c0
SHA1: a6b27518131b3e620fc6b9a975b13aeb875f8b8a
SHA256: ce5b287ef6280d8c01d3589987c7bda6baba472b04a7cbab31d49498a5a91cbf
v4.2.4
Changes in this release:
-
Cache the online accounts validation result, to speed up block minting.
-
Optimized transaction importing by using a temporary cache of unconfirmed transactions.
-
Increase minimum unit fee to 0.01 QORT on August 15th at 5:00PM UTC.
qortal.jar
MD5: 159d30b403fd706322217d7c488cc697
SHA1: f039469dafcf48152ac50ebfe60ec41fa41bd9b5
SHA256: 4971523f39fe03746c3d1c4892946b853a3f5c2d9b8f698a8c45324810eed111
qortal.exe
MD5: e5f1b92ae25f10e55e0a3b8fecc5728b
SHA1: 3683270bbea277d3505ad1a276b93de340dca8da
SHA256: c2eeeb919123c8ea2765c75196ecbb05832426fcb27ed5d4ae69bba27ce03d72
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: 576610c2cde85d7656f072bc8fb95ac0
SHA1: 2d17059f6bf9f06ee6957e00f536c2cc3e6769a5
SHA256: 5ba9d8398bbf7c3402407646304a4547349f41e87661de406040b760cf894e1d
v4.2.2
Changes in this release:
-
Fixed new issue when including unconfirmed transactions in a block.
-
Added block minter logging relating to unconfirmed transactions.
qortal.jar
MD5: 38c6a91852790c38aaac064da7b46547
SHA1: 340739fa49002660fed3bcb45090fb65eb3a98be
SHA256: b776f907f836d02604bf5fd437b3be392254f4efa4c49e96357fe57e78079ba4
qortal.exe
MD5: ab4f5585680666280a842976ff7b2a34
SHA1: b8d0b83451ac20dd959b8338b0c8afb87e85d35f
SHA256: c9d844d5bbc4bd4a805018a0d22fa4e47cee7fc332ec62fca0137017e41a31c0
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: 3a7a6a06cf9b3ba518874b466eafd230
SHA1: 83d1a39030e5facf0d7f4cc7300d6eccb0a6e9af
SHA256: a83be5b55d815608eb7fed5bf237ecfd971ce24ba950a1953f314698fc711626
v4.2.1
Changes in this release:
-
More online accounts improvements.
-
Removed (Get)OnlineAccountsV1 and V2, as these are no longer used.
-
Catch UnsupportedAddressTypeException and fall back to IPv4 binding.
-
Increased timeout for SEARCH_QDN_RESOURCES from 10 to 30 seconds.
-
Added maxTransactionsPerBlock setting (default 25) to reduce minting load on slower machines. This is a short term optional limit, and the default can be increased substantially in future once the block minter code has been improved.
qortal.jar
MD5: c1d3958b315fd6ae434ab6eaf603f398
SHA1: 95b2e7ee33b7fc8515e07b7ce7b3d910a76af884
SHA256: 894a1e94d167aa177a1cc9f152150de68df2bf3a2d45b5fdbcbce012be35f882
qortal.exe
MD5: 33d19082c16d627ea753867dfa3d5684
SHA1: 78d9e7c1e8cb5de26711713de7a7a0e628339f5b
SHA256: 879c9ab019f01e83f81aa9d57dded9de8306ac39830b874ab933ab0c4fe6f0d8
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: 53b6100325448b3c15c3032635f38292
SHA1: 86a2e16b1dd9f5d50e16659e0baae00801f5ef2f
SHA256: 07e442f6a42d4e59e10eb3bedc0b8cad853a7d40894e0bc474c4966530d01717
v4.2.0
Changes in this release:
Committed by @QuickMythril:
-
Upgraded to TLSv1.3
-
Added 2m timeout for GET_WALLET_BALANCE action
-
Prepared files for Japanese translations
-
Updated Japanese translations (Credit: R M)
Committed by @CalDescent1:
-
Added developer QDN proxy.
-
Added support for group encryption in service validation.
-
Improved filtering of online accounts data.
-
Include CANCEL_SELL_NAME transactions when performing a complete rebuild of names.
qortal.jar
MD5: 4d1c6f4d2a1fa579e7b6a5f2ad1ed91c
SHA1: 1a35e2b64cb4b495719336e77cb84874002215fc
SHA256: 7c35885d88b67586aea9adcb195bf10a57cee8e6d6ac0963348cc964ef99b476
qortal.exe
MD5: 4fdb4f061b33d9605552fe5476e1e248
SHA1: 342fff3cf60c43c66b6895e03de6ef4123ab2974
SHA256: da70059d8569ef88b8750669d5bc6168ec832dbfb940d83a5bd7a0755c4e74fb
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: 632afecd70e4a8995af222c3101648d2
SHA1: f0d76e8e64ec47f9250d87c4da14a899ba08788a
SHA256: aaee049f78820502f75b0fb303601fc9f3b712ac688964eab218ed6d2928a59c