In This Release
This release includes numerous performance improvements in miner and UTX pool.
- When microblock (or the whole block) gets filled up, miner will no longer attempt to validate other transactions to evict expired and invalid ones.
- UTX cleanup task is initiated whenever last block changes (instead of being scheduled to run each 5 minutes). Invalid transactions are removed from UTX pool immediately after validation fails.
- The node will log a reason why the transaction had been removed from UTX pool.
- API operations now share the limited thread pool, which allows the node to handle the exceesive load while still appending new blocks.
- Key block application has been sped up.
Update Notes
This release is recommended for all miners and node owners, but is not a mandatory one. There's no need to rebuild state when updating from v0.16.2.
SHA256 Checksums
b22c417624cbaf5e62e83b429e8a38c6e0734236abe63d9825707e0f90e90273 waves-all-0.16.3.jar
eb95b8e9f760aeacbaa143dcb2c303264087a6b90c775af28dfd1b9b1ac2dbcc waves_0.16.3_all.deb