Skip to content

v2.4.1

Choose a tag to compare

@github-actions github-actions released this 01 Oct 05:36
· 22 commits to main since this release
d76aa89

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_balance RPC 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