Faucet
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.
20 October 2023
Midnight 0.0.5 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
- Added
docker-composefor easier development setup. - Implemented core authentication functionalities (login/password and JWT).
- Added user commands for authentication and access control.
- Upgraded faucet to be compatible with Devnet.1 stack: wallet, node, indexer, proof server.
- Upgraded wallet to version exposing address for unified implementation.
- Bootstrap for UI work and started implementing functional UI.
- Added SSL option for encryption during startup.
Bug Fixes
- Fixed default
faucet_hostvalue in Docker. - Fixed export paths to be relative for easier integration.
- Fixed random failures and improved stability when running on Linux.
- Fixed issue with ledger and token requests by implementing async polling pattern.
Breaking Changes
None
Known Issues
None
Upgrade Instructions
- Ensure Docker and the
docker-composesetup is properly configured for local testing. - Verify that the upgraded faucet is compatible with Devnet.1 and the new wallet version.
- Update to the latest UI features, with proper styling and functional implementation.
- Update token request mechanisms to handle async polling.
Other Changes
- Released version
0.4.0-rc.2. - Attempted to improve the stability of server specs.
- Refined publishing process for smoother deployment.
- Updated API documentation.