1.3.2
🌟 Highlights
Search Improvements
- Currency Filtering: Enhanced search functionality with improved currency filtering capabilities
- Performance Optimizations: Significant performance improvements for large-scale address searches and UTXO handling
- Bug Fixes: Fixed operation ordering (now sorted by slot), resolved missing transaction issues, and corrected account/transaction identifier test operations (AND/OR logic)
Network Enhancements
- Peer Management: Added static peer support in
/network/endpoint with dynamic peer discovery available via configuration
Infrastructure Updates
- Yaci-Store Upgrade: Updated to latest yaci-store v0.1.5 from 0.1.x release line for improved stability
Testing & Quality Assurance
- Contract Testing: Comprehensive PostMan collection and Python-based contract tests for all construction endpoints
- End-to-End Testing: New Python-based flow tests for native asset transfers
⚠️ Known Issues
- Byron Era Transactions: Some Byron era transactions are currently missing (fix coming in upcoming release)
- Operation Type Search: Searching by operation type is not yet supported
- Currency Symbol Format:
currency.symbolshould use hex strings instead of ASCII (fixed in v1.3.3)
🚨 Important Upgrade Notes
Database Migration Required: This release includes new search-related indexes. On synced instances, allow several hours for full stack synchronization (primarily yaci-indexer).
Deployment Recommendation: Only enable this Rosetta version after full synchronization is complete. Monitor /network/status endpoint and ensure sync_status.synced shows true before switching over.
⚙️ Configuration Changes
SEARCH_LIMIT=100 # New: Limits search results
PEER_DISCOVERY=false # New: Controls dynamic peer discovery
📋 Detailed Changes
Features
- Currency filtering and address search optimization for large UTXO sets ([#554](#554))
- Static and dynamic peer management ([#561](#561))
- End-to-end testing for native asset transfers ([#576](#576))
Fixes
- Missing transaction resolution in search results ([#563](#563))
- Search index creation issues ([#577](#577))
Maintenance
- Yaci-store upgrade to v0.1.5 ([#566](#566))
- Updated performance documentation with v1.3.1 benchmarks ([#558](#558))
- Enhanced PostMan collection review ([#578](#578))
🔗 Additional Resources
Full Changelog: [v1.3.1...v1.3.2](1.3.1...1.3.2)
Contributors: @matiwinnetou, @tienna, @Kartiiyer12, @linconvidal