github theQRL/QRL v4.0.6

11 hours ago

Improvements & Bug Fixes

  • Transaction Pool Enhancements
  • Peer-to-Peer Networking Improvements
  • Block and Chain Management
  • Added comprehensive null-check validations in seed block retrieval
  • Improved block size calculation with both minimum and maximum limits
  • Enhanced fork point detection with safety checks
  • Optimized rollback procedures with better error handling
  • Fixed message expiry timestamp calculation (was inverted)
  • Corrected string formatting in exception messages (using % instead of ,)
  • Fixed OTS bitfield iteration logic for proper key tracking
  • Removed unused Qryptonight import from Block module
  • API and Service Layer
  • Enhanced PublicAPIService with transaction push rate limiting
  • Improved wallet daemon with reduced verification overhead
  • Added rate limit tracking with configurable window and IP limits
  • Improved MessageReceipt with RequestedHash abstraction for better organization
  • Enhanced address state operations with proper height calculations
  • Optimized state container updates with better validation

Testing

  • All existing unit tests have been updated to reflect the new changes and continue to pass.

Don't miss a new QRL release

NewReleases is sending notifications on new releases.