Skip to content

Apricot Phase 0 - Patch 1

Compare
Choose a tag to compare
@StephenButtolph StephenButtolph released this 18 Dec 23:24
· 6444 commits to dev since this release
f76f1fd

This update is optional but encouraged. The patch includes minor bug fixes, performance improvements, and preparations for the remaining Apricot upgrades.

  • Fixed a node crash bug when users disabled the Health API.
  • Fixed a bug in uptime tracking that could over report a node's uptime.
  • Refactored vertex parsing to use a Codec.
  • Separated stateful and stateless vertex management.
  • Added per-field slice length checking to the Codec.
  • Introduced a new codec type that groups TypeIDs together.
  • Introduced message limit flags to the CLI.
  • Introduced a semanticdb package to be used during a future database migration.
  • Added Epoch tracking to the chain context.
  • Improved some of the error messages returned during transaction validation.
  • Reduced GC pressure in the version DB.