Skip to main content

Node

Node is a component of the blockchain infrastructure that interacts with the Midnight network to perform tasks such as syncing, validating transactions, and maintaining the chain state.

Link to related documentation


6 June 2024

Midnight 0.3.5 RC1 Plonk-only release notes

Learn about the latest updates and improvements to the Midnight node, including new features, bug fixes, and breaking changes designed to enhance functionality and stability.

New Features

  • Introduced build simplification.
  • Added a sleep mode for debugging pods.
  • Updated addresses.json for ariadne-qa/qanet.
  • Updated chain specs for devnet and qanet.
  • Regenerated devnet parameters.

Bug Fixes

  • Fixed outdated inputoutput image references.
  • Updated cargo.lock.
  • Addressed issues in chain spec files and addresses.json updates.

Breaking Changes

  • Speeded up transaction processing time by removing the extra deserialization check.

Known Issues

  • Minor inconsistencies may arise when migrating older chain specs to the updated versions.

Upgrade Instructions

  1. Simplify your build process by pulling the latest updates with the build simplifications included.
  2. Update addresses.json to reflect the latest versions for ariadne-qa/qanet.
  3. Regenerate devnet parameters to align with the new chain specs and configurations.
  4. Verify that your transaction processing workflows adapt to the removal of the extra deserialization check.