Repository navigation
v2.4.1
This patch release addresses a keystore edge case on shared nodes and resolves IBD synchronization stalls. We recommend all node operators and web wallet providers upgrade to this version.
Security & Stability
- Keystore protection (#5): Adds OS-level file locks and path traversal checks to prevent new wallet creations from inadvertently overwriting existing keystore files with the same alias.
- IBD sync fix (#3): Resolves an issue where nodes could stall during initial block download when a heavier branch was only known by headers.
API Improvements
- Balance calculation (#4): The
get_balanceRPC now accurately returns the maximum sendable amount after network fees.
Acknowledgements
- Thanks to @kaito-zero for implementing these patches.
- Thanks to Dik Nolo for reporting the keystore edge case.
Full Changelog: v2.4.0...v2.4.1