Skip to content

fix: ledger fall back to blind signing when clear-sign fails#522

Open
dawnseeker8 wants to merge 2 commits intomainfrom
fix/ledger-mobile-blind-sign-fallback
Open

fix: ledger fall back to blind signing when clear-sign fails#522
dawnseeker8 wants to merge 2 commits intomainfrom
fix/ledger-mobile-blind-sign-fallback

Conversation

@dawnseeker8
Copy link
Copy Markdown
Contributor

@dawnseeker8 dawnseeker8 commented Apr 21, 2026

Mirror metamask-extension PR #41948: try clearSignTransaction first, then signTransaction(..., null) when resolution fails. Re-throw user rejection (0x6985) without fallback. Add @ledgerhq/hw-transport as a runtime dependency.


Note

Cursor Bugbot is generating a summary for commit 5788aa3. Configure here.

Mirror metamask-extension PR #41948: try clearSignTransaction first, then
signTransaction(..., null) when resolution fails. Re-throw user rejection
(0x6985) without fallback. Add @ledgerhq/hw-transport as a runtime dependency.
@dawnseeker8 dawnseeker8 changed the title fix(ledger-bridge): fall back to blind signing when clear-sign fails fix: ledger fall back to blind signing when clear-sign fails Apr 21, 2026
@dawnseeker8
Copy link
Copy Markdown
Contributor Author

@metamaskbot publish-preview

@github-actions
Copy link
Copy Markdown

Preview builds have been published. See these instructions (from the core monorepo) for more information about preview builds.

Expand for full list of packages and versions.
{
  "@metamask-previews/account-api": "1.0.3-7275dbc",
  "@metamask-previews/hw-wallet-sdk": "0.8.0-7275dbc",
  "@metamask-previews/keyring-api": "23.0.1-7275dbc",
  "@metamask-previews/eth-hd-keyring": "14.0.1-7275dbc",
  "@metamask-previews/eth-ledger-bridge-keyring": "12.0.1-7275dbc",
  "@metamask-previews/eth-money-keyring": "2.0.2-7275dbc",
  "@metamask-previews/eth-qr-keyring": "2.0.1-7275dbc",
  "@metamask-previews/eth-simple-keyring": "12.0.1-7275dbc",
  "@metamask-previews/eth-trezor-keyring": "10.0.1-7275dbc",
  "@metamask-previews/keyring-internal-api": "10.1.1-7275dbc",
  "@metamask-previews/keyring-internal-snap-client": "10.0.1-7275dbc",
  "@metamask-previews/keyring-sdk": "2.0.1-7275dbc",
  "@metamask-previews/eth-snap-keyring": "21.0.1-7275dbc",
  "@metamask-previews/keyring-snap-client": "9.0.1-7275dbc",
  "@metamask-previews/keyring-snap-sdk": "9.0.1-7275dbc",
  "@metamask-previews/keyring-utils": "3.2.0-7275dbc"
}

@dawnseeker8 dawnseeker8 marked this pull request as ready for review April 30, 2026 11:08
@dawnseeker8 dawnseeker8 requested a review from a team as a code owner April 30, 2026 11:08
Copy link
Copy Markdown
Contributor

@montelaidev montelaidev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, didn't test because the logs is the same as the one on extension

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.

2 participants