github vechain/thor v2.1.4

one month ago

This release brings several improvements, optimizations, and new features that enhance the functionality and robustness of the Thor platform. With a focus on expanding smart contract testing capabilities, improving debugging, and providing more flexible node operations, this update makes Thor even more efficient for developers and node operators.

What's Changed:

  • Mempool Optimization: Introduced a new CLI option --limit-per-account to control the number of transactions per account in the mempool, enhancing transaction flow management. (#815)
  • Dynamic Log Verbosity: Node operators can now adjust log verbosity in real-time without needing to restart the node, providing greater flexibility in debugging and monitoring. The --enable-admin enables log verbosity adjustment server. (#799)
  • Allowed Tracers Flag: Added a new --api-allowed-tracers flag, giving operators control over which tracers are allowed, improving security and resource management. (#823)
  • Justified Revision: Added support for justified revision in the API server, enhancing the accuracy of block validation processes. (#802)
  • Code Linting: Added revive linter for improved code quality checks, ensuring consistent coding standards. (#838)
  • Mempool Pending Cost Tracking: Implemented tracking of pending transaction costs per payer, providing better visibility into transaction acceptance into the mempool. (#845)

Contributors

@libotony
@otherview
@darrenvechain
@paologalligit
@MakisChristou

New Contributors:

@nwbrettski made their first contribution in this release (#819).

Full Changelog: v2.1.3...v2.1.4

Don't miss a new thor release

NewReleases is sending notifications on new releases.