Skip to content

v3.8.5

Compare
Choose a tag to compare
@archived-2 archived-2 released this 08 Feb 20:52
· 753 commits to master since this release

Changes in this release:

Wallets & Trading:

  • Compute balances for Bitcoin-like coins using unspent outputs. Should fix occasional incorrect balance issue, and speed up loading time.

  • Implemented ElectrumX version negotiation. Fixes issues with DOGE wallet.

  • Added new ElectrumX servers for Litecoin, Dogecoin, Ravencoin, and Digibyte (thanks to @AlphaX-Projects and @QuickMythril)

  • Updated PirateChain lightwallet servers (thanks to @AlphaX-Projects)

  • Prevent a P2SH address being funded for a trade if there is an unconfirmed buy or cancel request in progress for it already. Should reduce the number of failed trades and therefore refunds.

  • Removed unnecessary join when finding MESSAGE transactions, which caused secret to be unavailable when querying pruned blocks.

  • Add foreign chain height to API calls (thanks to @QuickMythril)

  • Add unused foreign address to API calls (thanks to @QuickMythril)

API updates:

  • Added "reverse" and "includeOnlineSignatures" params to GET /blocks/range/{height} endpoint.

  • Added GET /admin/summary/alltime endpoint, to view a summary of chain activity since genesis.

QDN:

  • Include a list of files in the QDN metadata.

  • Fixed bugs preventing single file GIF repositories and QCHAT attachments from passing validation.

  • Don't allow the custom service validation methods to evade superclass validation.

  • Use a filename without an extension when publishing data from a string (instead of .tmp)

  • Removed searchResultsTransactions cache.

  • Improved logging.

General:

  • Fixed issues with CancelSellName transactions.

  • Updated German translations (thanks for PR by @QuickMythril)

  • Add polish translation (thanks to @Nuc1eoN)

  • Updated Russian translations (thanks for @lexandr0s)

  • Enabled Multi-Release avoid java reflection warnings (thanks to @AlphaX-Projects)

qortal.jar

MD5: c1788fe82a7c973926280f50ca103993
SHA1: 96874a1dc8b3b20e6476ce6ea3dc00cd09bb2e9b
SHA256: dcd484075a98f0a7e8ab600cc3bd90b35dddeb371917c7cb8238f192c2d93503

qortal.exe

MD5: 3a1574d44d411db7e2882fa02da09339
SHA1: 147f9774fc55e8a1e115a42f01bca251dd174563
SHA256: 9bff0f38b0f0e6475b6753d73d993295265ad9fc670a86a61693a68c382e736a

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: 078cd3917dc021cfb1d90a5b9d500a4b
SHA1: 6c9c142ed1059a149425e4d0025b445eb3f39c93
SHA256: c23cf51e32635e86e520c39373d2af7d75fd1af8c6cd08429f8a3ec743e2662c