3960 Commits

Author SHA1 Message Date
Hodor
2f836bcb16 [release] 0.93.88 2026-05-08 22:19:05 +08:00
Hodor
ea478baec2 0.93.88 v0.93.88 2026-05-08 22:19:05 +08:00
Hodor
eb69c1417e feat: update i18n (#3718) 2026-05-08 22:12:18 +08:00
Hodor
c2885d3175 fix: approvals (#3719)
* fix: approvals

* fix: catch
2026-05-08 22:11:18 +08:00
kim
9329e4b689 Feat/perps market list (#3720)
* feat: market detail  add handleActionApproveStatus action

* fix: perps approve agent (#3712)

* fix: needHiddenAccountCard

* feat: add action stack in modal

* fix: funds show swap in enable account

* fix:withdraw modal init state

* fix: needHiddenAccountCard add deps

* feat: add swap and deposit popup

* fix:deposit pending clear mirror mobile logic
2026-05-08 21:32:01 +08:00
richardo2016x
c425d39d86 build: add pub yes mode (#3717) 2026-05-08 20:26:18 +08:00
guangmingpeng
a589c6a32f fix: seed weekly realtime candle from historical weekly bar (#3708)
* fix: seed weekly realtime candle from historical weekly bar

* feat: Support pasting comma-separated amounts in send input
2026-05-08 19:47:47 +08:00
vvvvvv1vvvvvv
c0030ba19e feat: support currency prefix and suffix (#3707)
* feat: support currency prefix and suffix

* fix: order

* fix: token amount display

---------

Co-authored-by: Hodor <lost1q84@gmail.com>
2026-05-08 19:47:20 +08:00
Hodor
6ca6c1be5e fix: small swap & seed phrase backup alert & approval (#3713)
* fix: gas less

* fix: backup

* fix: approval
2026-05-08 19:32:46 +08:00
hz002
107e34ab80 chore: update approve list (#3711) 2026-05-08 19:27:55 +08:00
hz002
07c02424e0 feat: remove lending entry (#3710) 2026-05-08 19:27:06 +08:00
hz002
ceb4fc5004 feat: unknown tag (#3709)
* 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
2026-05-08 19:26:39 +08:00
richardo2016x
cc4de98aa3 chore: upgrade yarn to v4 (#3686)
* chore: upgrade yarn to v4

* chore: gate package installs by publish age

* fix: stabilize yarn v4 dependency resolution

* fix: avoid viem tempo typecheck errors

* chore: add yarn v4 commit check skill

* chore: move shared skills to root

* fix: silence webpack vm fallback warning
2026-05-08 19:25:56 +08:00
Hodor
fe93a8b297 [release] 0.93.87 2026-04-30 19:44:24 +08:00
Hodor
48266ffccd 0.93.87 v0.93.87 2026-04-30 19:44:24 +08:00
Hodor
fa280d9b7e feat: update i18n (#3704) 2026-04-30 19:31:37 +08:00
kim
fa86b8eeec fix:selectTokenToWithdraw i18n (#3703) 2026-04-30 18:31:05 +08:00
vvvvvv1vvvvvv
4012dc8820 fix: condition 2026-04-30 17:33:30 +08:00
vvvvvv1vvvvvv
c0828ba932 fix: dapp logos (#3689) 2026-04-30 16:58:02 +08:00
vvvvvv1vvvvvv
a630334569 chore: rm unused files (#3680) 2026-04-30 16:57:32 +08:00
hz002
b44a1fda2b fix: tips for force full sign & filter lending swap options (#3700)
* feat: tips for force full page sign

* fix: filter collateral list

* fix: filter debt swap

* fix: revert collateral filter

* fix: totalVariableDebt
2026-04-30 16:57:04 +08:00
ru1n
e1b63ffd6a sec: lock action (#3701) 2026-04-30 16:35:44 +08:00
kim
bb632443a1 feat: perps multi stablecoin (#3694)
* 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>
2026-04-30 16:24:05 +08:00
Hodor
64c0195001 fix: revoke one (#3696) 2026-04-30 16:13:18 +08:00
hz002
5575c39053 fix: send token selector refresh (#3698) 2026-04-30 16:08:05 +08:00
hz002
9847b1525c feat: update approve list (#3697) 2026-04-30 16:07:21 +08:00
DMY
8f8e4fe20a fix: correct logical condition for Keystone device detection (#3699) 2026-04-30 16:06:16 +08:00
DMY
b171ff24e2 fix: improve error handling in calcGasLimit function (#3695) 2026-04-30 16:05:04 +08:00
vvvvvv1vvvvvv
1a0d798507 fix: trigger condition 2026-04-30 15:41:34 +08:00
vvvvvv1vvvvvv
f6b6e9bdb5 chore: lock action 2026-04-30 11:34:44 +08:00
vvvvvv1vvvvvv
0567035438 fix: permissions 2026-04-30 11:29:45 +08:00
vvvvvv1vvvvvv
66c3138502 chore: auto label external contributor's pr (#3693)
* chore: auto label external contributor's pr

* chore: rm auto review
2026-04-29 11:31:05 +08:00
Hodor
6226b02aa3 [release] 0.93.86 2026-04-25 01:02:57 +08:00
Hodor
5abdbb85a8 0.93.86 v0.93.86 2026-04-25 01:02:57 +08:00
Hodor
7f2361fede feat: update i18n (#3684)
* feat: update i18n

* feat: update text

---------

Co-authored-by: vvvvvv1vvvvvv <galennnnnnn@gmail.com>
2026-04-25 00:33:19 +08:00
DMY
58c2d894f3 fix: submitting prevent quote refresh (#3685)
* 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
2026-04-25 00:33:04 +08:00
ru1n
b75ebb31ce sec: notify larkbot (#3666) 2026-04-24 20:38:12 +08:00
vvvvvv1vvvvvv
426cd32575 feat: optimize cn i18n (#3681) 2026-04-24 20:35:50 +08:00
vvvvvv1vvvvvv
cda3ae7e24 feat: refactor bridge api call (#3672)
* feat: refactor bridge api call

* fix: version

* chore: rm console
2026-04-24 20:32:00 +08:00
hz002
802bd23515 feat: report sign type for lending (#3682) 2026-04-24 20:26:08 +08:00
Hodor
15246bac5d fix: eip7702 batch revoke (#3679) 2026-04-24 20:24:00 +08:00
kim
9ee0e17eba fix:hook call error in openDelete agent modal and ui tune (#3678) 2026-04-24 20:22:44 +08:00
hz002
909a292f33 chore: update approve list (#3677) 2026-04-24 20:22:06 +08:00
Hodor
b4fbb6ebe5 feat: update smal swap (#3673)
* feat: update smal swap

* fix: style

* fix: desktop send token select chain

* fix: i18n
2026-04-24 20:21:37 +08:00
DMY
91ebe51b1b feat: add custom transaction parameters for token approval method 0x8… (#3671)
* feat: add custom transaction parameters for token approval method 0x87517c45

* feat: validate custom permission value length in transaction parameters
2026-04-24 20:17:48 +08:00
DMY
a2b3af355e feat: tempo、new gasacount flow (#3670)
* 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>
2026-04-24 20:17:16 +08:00
hz002
3b3356147c fix: lending ui (#3667) 2026-04-24 20:16:26 +08:00
hz002
84389e18ff chore: refactor token&protocol manage (#3653)
* chore: remove dead code

* chore: useToken params

* chore: useQueryProjects params

* chore: clean dead code

* chore: remove blocked token logic

* chore: remove blocked token logic

* chore: sort

* chore: remove dead code

* chore: remove customize tokens logic

* chore: refactor useTokens

* fix: ignore db error for tokens

* chore: DisplayedToken to parseTokenItem

* chore: patch other DisplayedToken

* fix: token update in token item

* feat: catch db error for protocol data

* fix: sort import

* chore: clean dead code

* fix: bugs
2026-04-24 20:05:31 +08:00
Hodor
218c840daa [release] 0.93.85 2026-04-17 21:18:01 +08:00
Hodor
33081f0e2d 0.93.85 v0.93.85 2026-04-17 21:18:01 +08:00