Skip to content

Fix/send#36

Merged
terranweb3 merged 7 commits intomainfrom
fix/send
Aug 17, 2025
Merged

Fix/send#36
terranweb3 merged 7 commits intomainfrom
fix/send

Conversation

@terranweb3
Copy link
Copy Markdown
Member

No description provided.

…mation

- Introduced a new helper function for parsing chain IDs from strings to numbers.
- Implemented a gas estimation skeleton component for improved user experience during gas estimation.
- Added error handling with retry logic for gas estimation failures, allowing users to retry fetching gas estimates.
- Refactored gas estimation logic to fetch gas price and estimate in parallel, improving efficiency.
- Updated UI components to display gas estimation details more clearly, including total costs and gas fee breakdowns.
- Enhanced button components to support disabled states for better user interaction.
- Updated the send token dialog to improve UI elements, including replacing icons and adjusting label styles for better readability.
- Refactored amount input section to display balance information and improved button styling.
- Enhanced transaction success component with a new menu for transaction details, including options to copy transaction hash and recipient address.
- Introduced constants for explorer URLs and network names to streamline code and improve maintainability.
- Improved user feedback with clipboard copy functionality and visual indicators for successful actions.
- Implemented a new method in accountHandler to validate private keys without importing them, supporting multiple chain types (EVM, Solana, Sui).
- Updated message-handler to handle 'VALIDATE_PRIVATE_KEY' requests.
- Refactored the import-private-key component to utilize the new validation method, improving user experience and error handling during private key import.
- Introduced a debounce mechanism for opening the onboarding window to prevent multiple instances.
- Added checks to ensure the onboarding window does not open if already on the onboarding or import pages.
- Implemented a global flag to track the state of the onboarding window and reset it upon closure.
- Enhanced cleanup logic to clear timeouts on component unmount, improving resource management.
- Updated the resetWallet function to eliminate the manual opening of the onboarding window, as it will now be automatically handled by the use-init hook when the wallet state is detected as false.
@terranweb3 terranweb3 merged commit 79007fa into main Aug 17, 2025
1 check failed
@terranweb3 terranweb3 deleted the fix/send branch August 17, 2025 20:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant