Skip to content

v3.6.0

Compare
Choose a tag to compare
@archived-2 archived-2 released this 19 Sep 18:46
· 934 commits to master since this release

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