Galaxy0.2.3
Galaxy v0.2.3
This release focuses on networking and merchant service improvements, completing key fixes from community feedback for enhanced P2P functionality and API reliability.
Key Changes
- Network Service Enhancements: Replaced static peer list with dynamic discovery using DNS seeds and HashSet for uniqueness. Implemented basic P2P connection with Version/VerAck handshake and broadcast using Inv messages. Integrated
dotenvfor addresses and alphabetized imports for rustfmt compliance. - Merchant Service Updates: Fixed dependencies on consensus
GetPolicyendpoint and updated calls to index, validation, and storage services with actual handlers. Addeddotenvsupport for all inter-service addresses, reducing hardcodes. - Code Quality: Improved maintainability with environment variable configurations and consistent import ordering across services.
- CI Validation: All Clippy tests, internal tests, and builds passed successfully.
For full details, see the updated codebase. Report issues on GitHub.
What's Changed
- Dev by @murphsicles in #30
Full Changelog: v0.2.2...v0.2.3