Wallet API: NFT Metadata Display Fixes, Balance Caching, and Reorg Handling
This release fixes NFT metadata display issues, improves how blockchain reorganisation events are handled, and introduces a pending transaction cache. Reward-related features and the rewards push notification have been removed in this update.
Added
- Pending transaction cache with automatic invalidation
isReorganizedflag for blockchain reorganisation events- Stale balance returned with a freshness indicator
bestPoolsindexer integration for nomination pool best matches
Changed
- Removed rewards activity from transaction history
- Removed rewards push notification
- Removed reward filter from staking activity filters
- Removed temporary refresh balances call
- Updated frozen token support URL
- Updated Laravel Nightwatch and added request context
Fixed
- Incorrect NFT metadata origin display
- ERC1155 metadata display and improved NFT contract support
- Missing ENJ balance on newly added Enjin addresses
- TypeError when accessing Address objects as arrays
InvalidArgumentExceptionfor unsupported blockchain activity filters- Pool ID key in
SubscriberRetrievers


