SPRINT SUMMARY
Recent updates improved backend functionality with dynamic data, enhanced CI/CD, and support for new networks. Frontend enhancements included UI fixes, admin tools, and updates to ARTe and pool details. The UI Kit, SDK, and documentation were also upgraded for better usability.
Backend Development
Assets Backend Functionality Improvements:
✔️ Refactored the namespace for the sharing block to improve code organization.
✔️ Added support for dynamic data, including new ABIs, updated token deployment flows, and enhanced data update processes with contract calls and webhooks.
✔️ Corrected continuous integration issues related to the sharing block.
✔️ Implemented a CI/CD pipeline specifically for the sharing block to streamline deployment processes.
Pools Backend Functionality Improvements:
✔️ Deployed a new mainnet instance for Songyield to enhance the platform's offerings.
✔️ Extended backend support to include the PoolEdited event, allowing for more detailed event tracking and management.
Engage Backend Functionality Improvements:
✔️ Deployed the latest backend updates to the production environment.
✔️ Enhanced the expected rewards endpoint to support the RWA network, improving the calculation of rewards.
✔️ Implemented the foundational structure for supporting buyback operations within the backend.
✔️ Released backend updates to the staging environment for further testing.
✔️ Added backend support for the RWA chain, including custom RPC URLs and new schema creation.
✔️ Ensured that the example environment file accurately reflects the actual environment variables used in the project.
Frontend Development
ASSETS WEB APP
✔️ Enhanced sharing block configuration by updating the YAML file for better clarity and maintainability.
✔️ Corrected the display issue of the RWA Testnet logo for a more consistent user interface.
✔️ Continued work on ARTe by adding new features and resolving current issues.
✔️ Added support for dynamic data by implementing new ABIs for contracts, updated token deployment, and improved data update mechanisms with contract calls and webhook logic.
✔️ Improved visual assets by updating the images used in the application.
✔️ Enhanced the mobile version of the "My Combination" subpage for better user experience on mobile devices.
✔️ Refactored the workflow names within the CI/CD pipeline for better clarity and organization.
✔️ Resolved issues in the continuous integration pipeline related to the sharing block.
POOLS WEB APP
✔️ Deployed the latest changes to production, ensuring that all updates are live and operational.
✔️ Improved the mobile interface by fixing the pool name display issue on the details page.
✔️ Released the latest updates to the staging environment for testing and quality assurance.
✔️ Updated the domain name for LandShare to reflect recent changes in the platform.
ENGAGE WEB APP
✔️ Released the latest updates to the production environment.
✔️ Added support for the Real-World Asset (RWA) chain in the frontend application.
✔️ Developed a new admin section for ecosystem management, including various features like allocation dashboard, IconSelector component, and ecosystem wallet editing.
✔️ Improved the visual style of the CustomAreaChart for better data presentation.
✔️ Deployed updates to the staging environment for further testing.
✔️ Updated code to align with new changes in the development environment, resolving network setting issues.
✔️ Updated the GitHub workflows to include missing environment variables and improved the build process.
✔️ Corrected hardcoded values in the governance voting widget for better functionality.
UI KIT
✔️ Added new UI components such as MainTable, CustomProgressBar, CircleIcon, EmptyTable, and FactrTokenBadge to the ecosystem dashboard.
✔️ Enhanced component flexibility by adding support for exporting props in various components.
✔️ Improved the input and lendborrow components for better user interaction and functionality.
SDK Updates
✔️ Added support for the buyback contract with new classes and functions to interact with the smart contract.
Documentation
✔️ Improved documentation by updating the details related to SongYield.
✔️ Documented the addition of the SongYield mainnet instance.
✔️ Updated documentation to reflect changes in the LandShare domain name.
✔️ Enhanced deployment documentation by including RealtyX instances.