1.5.0 Frontend Changelog (19 Dec 2023)

 

Features:

  • Introducing "Swap Form" for seamless currency exchange. Users can select currencies from drop-down lists in "Send" and "Receive" fields. A "Reverse" button swaps the market pair positions. Swiftly swap any currency from any wallet with ease.

Web:

Mobile:

 

  • Wallet card: "Swap" button deactivates if no markets match selected currency or if "Off-chain-swap" is disabled, ensuring a smooth and secure user experience

     

  • 'Filters' in Full History: Users can now search by currency ID for a detailed operation history. After selecting filters, confirm with 'Apply.' For a clean filters, use 'Reset filter' to clear selections

  • Add Spread data field in the order book analysis section. Now, users can easily evaluate market dynamics for more informed decision-making [Mobile]

  • Instant Trade form: Users can easily track 'Available balance' for the selected 'Receive' currency. Stay informed and make swift decisions with this valuable subscription feature

 

Optimizations:

  • Payment Interfaces on Wallet Page: Now, when users request 'Receive' or 'Send' forms, the system dynamically optimizes by querying relevant payment interfaces used in the selected wallet, ensuring smoother and more efficient transactions

  • Wallet Page: Instead of requesting a large tree of all currencies and payment interfaces upfront, we propose an optimized approach. Deposit addresses are fetched only when a user expresses intent to make a deposit, allowing for more efficient resource use. This approach minimizes unnecessary data retrieval, offering a smoother user experience

  • Streamlining Efficiency: Our optimization initiative targets the elimination of redundant requests throughout the project. By removing double requests, we enhance overall system performance, reducing unnecessary load and ensuring a more responsive and streamlined user experience

  • Efficiency Upgrade: added pagination for Full History operations. Now, with large operation histories, users can seamlessly navigate by loading more operations upon request through a convenient scrolling option, ensuring a smoother and faster user experience [Web + Mobile]

  • Enhancing User Input: Improvements in Swap and Instant Trade forms include refined input fields. Result amounts, clear buttons, and field validations, along with displaying minimum amounts for smoother and error-free operations

  • Security: Elevate account protection by introducing Two-Factor Authentication (2FA) for Google account logins. This enhancement adds an extra layer of security, reinforcing user authentication and safeguarding against unauthorized access

 

Fixes:

  • Addressing the issue with the Navigation Bar to ensure proper display and seamless user navigation

  • Resolving the issue with order book visibility after the initial creation of a limit order to ensure accurate and prompt presentation for users

  • Implementing a fix for SVG files to correctly display currency logos on the Trade and Full History pages, enhancing visual consistency and user experience