August 15 - August 22
3 days ago
Key updates made between August 8 and August 15.
Network Updates
- Standardized naming for BNB across the codebase: updated native token references to BNB and network references to BNB Chain (including Aave token names).
- Celestia gas price update: Updated Celestia gas price strategies to align with chain registry specs, raising gas prices across all modes (slow, average, fast) to meet current network requirements.
Integration Improvements
- Polkadot resource management improvements: Improved resource management across Polkadot-related modules by ensuring all
ApiPromise
connections are properly closed. This standardizes connection handling, prevents resource leaks, and improves reliability of blockchain interactions.
Yield.xyz Infrastructure
- PPS consideration on exit transactions: Improved exit transaction handling in
ChainsYieldModuleAdapter
by converting user-specified withdrawal amounts into shares using the currentpricePerShare
. This ensures accurate withdrawals for protocols where share prices fluctuate. - Improved argument handling, argument schema validation, and passthrough validation in the Yield API 2.0: Refactored yield API action arguments with stronger typing, stricter validation, and improved documentation. Introduced
ActionArgumentsDto
for type-safe argument handling in DTOs, controllers, and tests; addedstripUndefinedValues
utility to prevent invalid fields; and updated argument schemas to use standardized enums for better OpenAPI output. - Validator metadata expansion: Enhanced validator data in Yield API by adding support for provider and revenue-sharing details. Introduced
RevShareDetailsDto
andRevShareTiersDto
to capture provider info (name, uniqueId, website, rank, preferred status, revshare).
Validator Updates
- Meria: Add the recently deployed Meria Polkadot validator to the list of preferred validators.