Skip to content

Optimizations for a high volume of transactions

Compare
Choose a tag to compare
@bayk bayk released this 16 Apr 03:38
· 5 commits to master since this release
b5fc9f8

Release Notes

mwc-wallet is updated to the latest version 5.3.5. This update introduces significant optimizations for wallets handling a high volume of transactions — particularly beneficial for mining pools and exchanges.

Highlights & Improvements

🧩 Partitioned Data Storage

  • Wallet data is now split into two partitions:
    • One for active routine operations
    • One for archived outputs and transactions
  • Improves performance and resource efficiency

🚀 Optimized Transaction Building

  • Major performance improvements to transaction building
  • Especially optimized for wallets with thousands of outputs and transactions

💸 Late-Lock Fee Handling

  • Fixed fee fluctuation issues with late-lock transactions
  • Improved error reporting for better diagnostics

🪙 Small Output Handling

  • Added robust handling for transactions involving small outputs

🔒 Improved Private Context Management

  • Better management of transaction private context
  • Especially critical for the late-lock feature

🛠️ General Fixes and Enhancements

  • Various bug fixes
  • Improved error reporting throughout the system