github wavesplatform/Waves v0.16.0
Version 0.16.0 (Testnet)

latest releases: v1.5.4, v1.5.3, v1.5.2...
pre-release5 years ago

In This Release

  • Improved blockchain import time by a factor of 2.5.
  • Optimized transaction storage. This reduces storage by half.
  • Improved block application time
  • Improved performance of /address/transactions and /addresses/scriptInfo API endpoints.
  • Removed checkpoint functionality (API: /blocks/checkpoint).
  • Removed chainId field from BurnTransaction v1 JSON.
  • Limited Base58 strings by 192 bytes to avoid time bombs.
  • Optional limit on total size of transactions in UTX pool: config parameter waves.utx.max-bytes-size, default is 50 MBytes.
  • Added the waves.synchronization.max-base-target option to stop node when base target grows above a certain value. Might be useful for exchanges to detect when they are likely on a fork. Not recommended for miners.
  • Added -no-verify option to Importer to turn off block and transaction validation. Speeds up import by 5-20%. Use with caution only if you trust your blockchain file.
  • Removed confusing log messages while importing blocks.
  • Fixed Swagger doc for /alias/aliasOfAddress.
  • Fixed error message for /asset/distribution/height/limit.
  • Fixed a bug that could affect UTX pool under high load.
  • REST API now returns minimized JSON
  • The "Transaction is not allowed by script" error (code 307) was split into two: 307 for account scripts and 308 for asset scripts.
  • Fixed /debug/minerInfo to omit addresses with not enough balance for mining.
  • Genesis block generator now requires that initial-balance be equal to sum of all transfers in distributions.
  • Rollback start is now logged at level INFO (previously DEBUG).

Update Notes

Storage format has changed significantly in this release, so please rebuild your state from scratch. Good news is, it now takes much less space and time to import.

SHA256 Checksums

e561eff32cf69db07ec1316e14c01006991fb395d795deedc18f9b820d98fd15  waves-all-0.16.0.jar
120e889e53399ec5d454de7eaa6c88eb64b286d32a160c69db61578bed9725e8  waves-testnet_0.16.0_all.deb

Don't miss a new Waves release

NewReleases is sending notifications on new releases.