* feat: unknown tag component
* feat: unknown token tag for popup asset list
* feat: token selector Unknown tag
* feat: token detail tag
* feat: tag for small swap
* feat: add title for ellips
* feat: desktop tag & tooltip
* fix: ui
* feat: init all hip3 with stable coin
* update sdk version
* feat: support all hip3 and category in desktop
Co-authored-by: Copilot <copilot@github.com>
* feat: desktop history and account list
* feat: support popup hip3 and swap stable coin
Co-authored-by: Copilot <copilot@github.com>
* fix:code review and simplify code
Co-authored-by: Copilot <copilot@github.com>
* make lint happy
* fix: check availableBalance old usage
Co-authored-by: Copilot <copilot@github.com>
* fix:revert change
* feat: store margin mode preferences
* fix:chartGen to reload
* fix: agent set unifiedAccount
* fix: ensure use stable coin to switch usd and some ui
* fix: switch sendRequest to promise all
* fix: update swap token default and filter
* fix: update click area in position tab
* fix: update text content
* fix: add mode ui in typedDataSignatureStore start
Co-authored-by: Copilot <copilot@github.com>
* fix: trading buttons and single coin sign
Co-authored-by: Copilot <copilot@github.com>
* fix: typedDataSignatureStore only hardware show ui
Co-authored-by: Copilot <copilot@github.com>
* fix: update format bn number
Co-authored-by: Copilot <copilot@github.com>
* fix: start mini typed data approval
* fix:update swap and deposit
* feat: add search quote asset in desktop
* fix: update open desktop in home perps list
* fix: add 0.00001 buffer for price fluctuation in perps withdraw
* fix: withdraw balance
* fix:update code
Co-authored-by: Copilot <copilot@github.com>
* fix: add dexName in coin dropdown menu and fills history
* fix: transfer to perps getContainer
* feat: support portfolioMargin liq.price calc
* make lint happy
---------
Co-authored-by: Copilot <copilot@github.com>
* feat: implement reload transaction refresh control
* fix: prevent quote refresh when token is selected
* fix: enhance account selection logic for deposit token form
* fix: ensure proper handling of results from openDirect and openUI calls
* feat: support tempo tx type
* fix: remove simple keyring resolutions
* feat: add gas account discovery and deposit flows
* feat: preserve gas account signer contexts
* feat: guard gas account top-up resume flows
* feat: gasaccount flow
* feat: enhance GasAccount deposit functionality and UI improvements
* feat: support for swap and bridge
* fix
* feat: streamline signature store usage in MiniSign components
* migrate
* fix: tempo issues
* feat: + support cache maxPriorityFee
* refactor: remove unused L1 fee estimation logic in SignatureSteps
* feat: add warning icon and update gas account warning component
* feat: enhance quote request logic and optimize effect hooks in Bridge and Swap components
* feat: update rabby-swap dependency to version 0.0.76
* feat: enhance gas account deposit functionality and streamline transaction handling on non-mini-sign account
* feat: add quick deposit options and enhance gas market handling in GasAccountDepositTokenForm
* feat: simplify gas deposit title retrieval and enhance selected token handling in GasAccountDepositTokenForm
* feat: streamline input handling in GasAccountDepositTokenFormInner for USD value
* feat: Enhance gas account and transaction signing features
- Added onSignTx prop to SignMainnetGasSelectorHeader for improved transaction signing handling.
- Exported MenuButtonStyled for better accessibility in GasMenuButton.
- Integrated gas cost display and security level tags in SignMainnetGasSelectorHeader.
- Refactored BridgeContent to streamline direct sign preparation logic.
- Updated DirectSignGasInfo to include new gas cost calculations and token selection logic.
- Enhanced GasAccountDepositPopup and related components to support dynamic container handling.
- Improved gas account list handling with fallback keys for better account matching.
- Simplified empty state handling in GasAccountInner.
- Cleaned up SendToken component to ensure proper transaction prefetching on unmount.
* feat: enhance gas account handling and integrate wallet connection support across components
* fix: tempo fee modal
* feat: improve deposit handling by preventing input changes during submission and enhancing balance validation logic
* fix: wrong tips
* fix: clear last selected token
* feat: replace FixedSizeList with Virtuoso for improved rendering in WithdrawPopup
* fix: isLoggingPendingHardware style
* feat: enhance gas account discovery by filtering non-switchable types and adding balance caching
* feat: conditionally display owner info based on unique token owners in GasAccountDepositToken
* fix
* feat: Enhance gas fee handling and UI updates
- Added `getContainer` prop to `MiniFooterBar` in `MiniPersonalMessage` component.
- Implemented `resolve1559MaxPriorityFee` function to improve max priority fee calculations in `SignTx` component.
- Updated gas selector UI in `SignMainnetCustomGasSheet` to handle max priority fee input more effectively.
- Refactored gas level requests in `SignMainnetGasSelectorHeader` to use `Promise.allSettled` for better error handling.
- Improved loading states for gas fees in `BridgeContent` and `BridgeShowMore` components.
- Enhanced gas account deposit logic in `GasAccountDepositTokenForm` and related components.
- Updated gas account login flow to utilize `getContainer` for better popup management.
- Refined gas account selection UI to display accurate balance information.
- Added utility functions for L1 fee estimation in `l2.ts` and `buildUnserializedTransaction.ts`.
* fix
* feat: Update isKeystoneDevice to include manufacturer name check
* feat: Refactor token selection logic and improve token picker handling
* feat: Update gas handling logic to incorporate priority price adjustments for EIP-1559
* refactor: Remove unnecessary console log from SignMainnetShowMoreGasModal
* chore: update dep
* fix: dep
* feat: Enhance gift eligibility logic and integrate gift badge in DashboardPanel
---------
Co-authored-by: vvvvvv1vvvvvv <galennnnnnn@gmail.com>