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.