Skip to content

Releases: Qortal/qortal

v4.6.6

07 Dec 06:16
c2bfa26
Compare
Choose a tag to compare

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 repo
  • start.sh from git repo
  • stop.sh from git repo
  • qort script for linux/mac easy API utilization
  • printf "{\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

26 Nov 23:22
8ffb062
Compare
Choose a tag to compare

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 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: a5fd4c8bd77497c5f0118bd8f3e53643 qortal.zip
SHA1: 6a9c9ed7d1a07c09f80f79fc0b0164c27cf80547 qortal.zip
SHA256: 6f6610affb6aa58caae016433dccd7516a13b64e04e472b74213012c66fb30d0 qortal.zip

v4.6.4

26 Nov 19:45
2ce02fa
Compare
Choose a tag to compare

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 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: f1c6a2fb3f7c9cafa260c75fa348ff15 qortal.zip
SHA1: 6ee8e8de10c34ebaecf28d8973345b4fed0423cf qortal.zip
SHA256: bc258e5b2ec39d7db420f1d316c17d415aab80b77e33ebc853923320fdc07dd3 qortal.zip

v4.6.3

20 Nov 20:37
d89f7ad
Compare
Choose a tag to compare

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 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: 6ae7a540d865baffff697445ee43ea9d qortal.zip
SHA1: c0902ab666b274ff9697da9e9d52381b508b7b12 qortal.zip
SHA256: e0b539d06e18472016ac80dbdf0f65270f1b407872b9e010ecc6c30db6a555ea qortal.zip

v4.6.2

17 Nov 18:50
8319193
Compare
Choose a tag to compare

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 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: 8718d4243227f37c6c6fbb6f4b32afbc qortal.zip
SHA1: 3c652489bba875a13f8e8df3f84971e1c28ed27b qortal.zip
SHA256: 7dc9b2042c3fd43de36877fd0528ac80b180b53c89f6eef7d5424dd93eb7caa8 qortal.zip

v4.3.0

25 Aug 16:52
Compare
Choose a tag to compare

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 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: a82d37562177a2fc57d85d78ba6e83c0
SHA1: a6b27518131b3e620fc6b9a975b13aeb875f8b8a
SHA256: ce5b287ef6280d8c01d3589987c7bda6baba472b04a7cbab31d49498a5a91cbf

v4.2.4

12 Aug 18:58
Compare
Choose a tag to compare

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 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: 576610c2cde85d7656f072bc8fb95ac0
SHA1: 2d17059f6bf9f06ee6957e00f536c2cc3e6769a5
SHA256: 5ba9d8398bbf7c3402407646304a4547349f41e87661de406040b760cf894e1d

v4.2.2

03 Aug 17:26
Compare
Choose a tag to compare

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 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: 3a7a6a06cf9b3ba518874b466eafd230
SHA1: 83d1a39030e5facf0d7f4cc7300d6eccb0a6e9af
SHA256: a83be5b55d815608eb7fed5bf237ecfd971ce24ba950a1953f314698fc711626

v4.2.1

31 Jul 18:57
Compare
Choose a tag to compare

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 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: 53b6100325448b3c15c3032635f38292
SHA1: 86a2e16b1dd9f5d50e16659e0baae00801f5ef2f
SHA256: 07e442f6a42d4e59e10eb3bedc0b8cad853a7d40894e0bc474c4966530d01717

v4.2.0

16 Jul 18:37
Compare
Choose a tag to compare

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 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: 632afecd70e4a8995af222c3101648d2
SHA1: f0d76e8e64ec47f9250d87c4da14a899ba08788a
SHA256: aaee049f78820502f75b0fb303601fc9f3b712ac688964eab218ed6d2928a59c