ERC4626 Vault Pricing
Generic support for pricing ERC4626 vault tokens:- Vault tokens priced via on-chain
convertToAssetsexchange rates - Works for any ERC4626-compliant vault (yield aggregators, lending wrappers)
- Fallback to AssetsStorage for underlying price resolution
Wallet Positions — Swap Recipient Mode
USE_SWAP_RECIPIENTnow enabled by default- Wallet positions use the actual swap recipient address instead of the transaction sender
- More accurate PnL and position tracking for users who swap through routers
WebSocket — Subscription Tag Tracking
- Tags can be attached to WebSocket subscriptions across all endpoints
- Enables usage analytics and per-subscription monitoring
Execution Engine — Anvil Fork Simulation
- EVM swap simulation replaced with Anvil fork for better accuracy
- More reliable quote estimation for complex routing paths
Raydium CPMM Integration
- Liquidity event handling for Raydium Constant Product Market Maker pools
- Improved reserve tracking for CPMM pairs
Fixes & Improvements
- Wallet history uses real-time prices for the latest data point
- Uniswap V4 PoolManager address corrected on BSC
Shipped by Delox & Sacha