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.
2 December 2024
Midnight 0.7.0 RC5 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
- Restored transaction validation.
- Reduced transaction validation complexity .
- Updated chain specs to include existing bootnode addresses.
Bug Fixes
- Fixed issues with memory consumption during transaction validation.
- Resolved issues that caused unexpected runtime behavior.
Breaking Changes
- Updates to transaction validation logic may require re-validation of workflows that depend on older behavior.
- Adjustments to runtime pallet ordering might affect compatibility with custom configurations.
Known Issues
- Full transaction validation re-implementation may introduce additional memory usage in certain environments.
Upgrade Instructions
- Update the node to version 0.7.0-rc5 by pulling the latest changes and assets.
- Test workflows relying on transaction validation to ensure compatibility with the restored logic.
- Verify chain spec configurations and ensure bootnodes are updated as per the latest changes.
- Revisit runtime configurations to confirm proper initialization order of pallets.