feat(aeternity): add Aeternity support across various components - #1
Open
ifaouibadi wants to merge 10 commits into
Open
ifaouibadi wants to merge 10 commits into
ifaouibadi wants to merge 10 commits into
Conversation
- Introduced Aeternity as a supported network in preferences and wallet management. - Added Aeternity explorers for transaction tracking. - Updated DEX handling to accommodate Aeternity network selections. - Enhanced UI elements to display Aeternity-specific icons and options. This update expands the platform's capabilities to include Aeternity, improving user experience and functionality.
- Added a build section to the docker-compose.yml to allow local building of the Hummingbot image. - Included context and dockerfile specifications for local development. This change enhances the flexibility for developers working on Hummingbot.
- Changed the DEX connector return value for Aeternity from "superhero-dex" to "superhero" to align with naming conventions. This minor update ensures consistency in the DEX handling for Aeternity.
- Added Aeternity to the list of supported networks in various components including DEX, CEX, and portfolio handlers. - Updated balance fetching and display logic to include Aeternity tokens. - Enhanced network mapping and connector checks to accommodate Aeternity. This update further solidifies Aeternity's integration into the platform, improving functionality and user experience.
- Updated pool input prompt to provide network-specific examples for Aeternity and other networks. - Improved token address resolution to accept both known symbols and raw contract addresses, specifically for Aeternity. - Added error messages to guide users on acceptable token formats. This update enhances user experience by clarifying input requirements and expanding token handling capabilities.
… pool input handling - Eliminated base_address and quote_address parameters from the handle_pool_input function to streamline the code and improve clarity. This change simplifies the function signature and enhances maintainability.
- Updated token input prompts to provide network-specific examples for Aeternity and other networks. - Improved token detail fetching logic to differentiate between Aeternity on-chain lookups and GeckoTerminal for other networks. - Enhanced error handling and user guidance for token input formats. This update improves user experience by clarifying input requirements and expanding token handling capabilities across different networks.
- Updated the comment for clarity on Aeternity token lookup process. - Changed default token symbol to an empty string and added error handling for unresolved symbols. - Modified logging message to reflect the updated token fetching process. This change enhances error handling and improves the clarity of logging for token operations in the Aeternity network.
ifaouibadi
force-pushed
the
feat/aeternity-support
branch
from
April 4, 2026 16:49
7d1a50e to
c83c9bf
Compare
- Included a step in the Dockerfile to build the React frontend after installing dependencies. - Updated the menu.py file to add a new "Deploy" button to the action buttons in the main menu. This change enhances the Docker setup for local development and improves the user interface with additional functionality.
- Updated the formatPrice function to improve handling of small values, ensuring better precision for values below 0.0001. - Modified the formatAmount function to enhance formatting for values less than 0.001, providing clearer output. These changes improve the accuracy and readability of financial data displayed in the portfolio.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This update expands the platform's capabilities to include Aeternity, improving user experience and functionality.