Commit Graph

1722 Commits

Author SHA1 Message Date
Cosmos4k
95b1f6c403 Customize as GHOST Keychain v0.0.1 2026-10-30 05:15:04 -04:00
github-actions[bot]
54f4402200 [CI Skip] release/stable 0.64.1
skip-checks: true
2026-09-23 18:44:51 +00:00
Tarik Gul
32c64632fa
0.64.1 (#1628) 2026-09-23 21:41:55 +03:00
Alberto Nicolas Penayo
d7c9ce2145
0.64.0 (#1625)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-31 12:43:58 -03:00
github-actions[bot]
91f0b7194e [CI Skip] bump/beta 0.63.2-1-x
skip-checks: true
2026-07-31 15:14:13 +00:00
Patricio
e66446edc3
fix: derive raw vs extrinsic signing from the request channel (#1624)
The signing popup decided whether to show the message view or the
transaction view by inspecting fields on the payload (`data`,
`blockNumber`), while the background picks the signing behaviour from the
message channel the request arrived on. Those two are independent and the
payload comes from the dapp, so they can disagree.

`RequestSign` becomes a discriminated union on `channel`, set by the
background from the message type. Correlating the discriminant with the
payload type means consumers narrow through `isExtrinsicRequest` rather
than casting, so the display and the signing path can no longer drift
apart. `Tabs.extrinsicSign` also rejects a payload carrying a truthy
`data`, since that field has no meaning on that channel.

Also branches the signing render on the request rather than on decoded
state. Paging between two queued requests of different shapes could
otherwise commit one frame using the previous request's decoded payload.

Tests added under `signer channel` in `Extension.spec.ts`.
2026-07-31 12:11:11 -03:00
github-actions[bot]
58093e3a50 [CI Skip] bump/beta 0.63.2-0-x
skip-checks: true
2026-07-30 18:24:37 +00:00
github-actions[bot]
987784c81e [CI Skip] release/stable 0.63.1
skip-checks: true
2026-03-31 01:56:50 +00:00
Tarik Gul
b54ff921b4
0.63.1 (#1615)
* 0.63.1

* Update Changelog
2026-03-31 04:54:01 +03:00
github-actions[bot]
77a7f59489 [CI Skip] bump/beta 0.62.7-5-x
skip-checks: true
2026-03-30 20:47:28 +00:00
Francis O'Brien
bc320ec762
Allow Ledger generic app accounts to sign on any chain (#1613)
* feat(ui): allow generic Ledger app to derive from any chain via polkadot slip44

* feat: allow Ledger generic app accounts to sign on any chain

* fix(extension-ui): guard generic ledger init and stabilize i18n deps
2026-03-30 16:44:34 -04:00
github-actions[bot]
2198396137 [CI Skip] bump/beta 0.62.7-4-x
skip-checks: true
2026-03-26 22:20:12 +00:00
Tarik Gul
ec26b80ab1
Bump pjs deps (#1614) 2026-03-27 00:17:18 +02:00
github-actions[bot]
81714b2cf5 [CI Skip] bump/beta 0.62.7-3-x
skip-checks: true
2026-03-26 19:48:35 +00:00
Francis O'Brien
11929ea24e
feat(extension-chains): support rawMetadata in metadataExpand alongside metaCalls (#1612) 2026-03-26 15:45:32 -04:00
github-actions[bot]
a9bbe3efb2 [CI Skip] bump/beta 0.62.7-2-x
skip-checks: true
2026-03-26 19:33:03 +00:00
Francis O'Brien
62b7395023
Improve Ledger reliability and signing (WebHID, lifecycle, mismatch guard) (#1611)
* fix: prefer WebHID over WebUSB for Ledger transport to fix Flex/Nano X connectivity

* fix(ui): release Ledger transport with explicit disconnect lifecycle

* fix(ui): align Ledger app mode with reactive settings context

* refactor(ui): keep useLedger render phase pure for init errors

* fix(ui): apply popup-aware routing to Ledger connection links

* fix(ui): harden Ledger signing error handling and mismatch UX

- Remove chain.name being set as specName from merkleizeMetadata payload
- Use reactive SettingsContext ledgerApp instead of settings.get() snapshot
- Guard no-metadata signing path with setIsBusy(false) + early return
- Detect signer mismatch by normalizing addresses and block signing when mismatched
2026-03-26 15:30:08 -04:00
github-actions[bot]
73fef6ffbf [CI Skip] bump/beta 0.62.7-1-x
skip-checks: true
2026-03-12 18:51:34 +00:00
Francis O'Brien
ff42d99624
fix: set chainSpecific account type and disable Ethereum switch (#1608) 2026-03-12 14:48:38 -04:00
github-actions[bot]
67faeb9f69 [CI Skip] bump/beta 0.62.7-0-x
skip-checks: true
2026-03-12 17:30:41 +00:00
Tarik Gul
a1c87fa383
Set headers to 2026 (#1609) 2026-03-12 19:27:39 +02:00
github-actions[bot]
9288eb12b1 [CI Skip] release/stable 0.62.6
skip-checks: true
2025-11-26 07:49:46 +00:00
Arjun Porwal
4622b6c13d
0.62.6 (#1604) 2025-11-26 13:16:54 +05:30
github-actions[bot]
d1fb181e27 [CI Skip] bump/beta 0.62.6-0-x
skip-checks: true
2025-11-26 07:38:34 +00:00
Arjun Porwal
d6473a5c7a
chore: bump deps (#1603) 2025-11-26 13:05:38 +05:30
github-actions[bot]
eeeb336417 [CI Skip] release/stable 0.62.5
skip-checks: true
2025-11-17 13:38:00 +00:00
Arjun Porwal
3f5fa9b043
0.62.5 (#1602) 2025-11-17 08:35:06 -05:00
github-actions[bot]
f64d18828d [CI Skip] bump/beta 0.62.5-0-x
skip-checks: true
2025-11-14 16:42:44 +00:00
Tarik Gul
48ef4046ef
Add AHM warning page (#1601) 2025-11-14 11:39:34 -05:00
github-actions[bot]
f32f39e371 [CI Skip] release/stable 0.62.4
skip-checks: true
2025-11-13 04:48:02 +00:00
Arjun Porwal
81347b8894
0.63.4 (#1600) 2025-11-13 10:15:10 +05:30
github-actions[bot]
e17b36371b [CI Skip] bump/beta 0.62.4-0-x
skip-checks: true
2025-11-13 04:33:12 +00:00
Arjun Porwal
7103f3e809
chore: bump dependecies (#1599) 2025-11-13 10:00:11 +05:30
github-actions[bot]
132381008e [CI Skip] release/stable 0.62.3
skip-checks: true
2025-10-23 12:48:59 +00:00
Arjun Porwal
3822c6d2d5
0.62.3 (#1597) 2025-10-23 18:15:27 +05:30
github-actions[bot]
ed97de2f85 [CI Skip] bump/beta 0.62.3-0-x
skip-checks: true
2025-10-23 12:08:01 +00:00
Arjun Porwal
461c7d7dbe
chore: bump deps (#1596) 2025-10-23 09:04:23 -03:00
github-actions[bot]
0cfe2d5c9d [CI Skip] release/stable 0.62.2
skip-checks: true
2025-10-09 04:12:53 +00:00
Arjun Porwal
87544c7864
0.62.2 (#1594) 2025-10-09 09:39:29 +05:30
github-actions[bot]
211fee8528 [CI Skip] bump/beta 0.62.2-0-x
skip-checks: true
2025-10-08 14:33:42 +00:00
Arjun Porwal
41ab639e14
chore: bump deps (#1593) 2025-10-08 20:00:06 +05:30
github-actions[bot]
18274fe136 [CI Skip] release/stable 0.62.1
skip-checks: true
2025-09-25 12:24:12 +00:00
Arjun Porwal
ec1fdcdd76
0.62.1 (#1592) 2025-09-25 17:50:43 +05:30
github-actions[bot]
3093db76fe [CI Skip] bump/beta 0.61.8-1-x
skip-checks: true
2025-09-25 03:19:41 +00:00
Arjun Porwal
fae45e014b
chore: bump deps (#1591) 2025-09-25 08:46:06 +05:30
github-actions[bot]
4f1192528d [CI Skip] bump/beta 0.61.8-0-x
skip-checks: true
2025-09-17 15:55:06 +00:00
Tarik Gul
a154f9bd54
Ethereum Ledger signing (#1542)
* [TESTING] Ecdsa signing

* remove hardcoding

* Remove consoles

* Fix import of exdsa accounts from ledger

* Add signing

* Add correct keypair type to hardware meta

* lint

* Update ui libs to 3.14.1

* Most recent changes

* Detect chain type and hash message accordingly

* testing logs

* Only use pubkey

* Make Ethereum signing work

* lint

* Remove rogue console.logs

* Change to isHex()

---------

Co-authored-by: Valentin Fernandez <tinchofernandez8@gmail.com>
2025-09-17 12:51:33 -03:00
github-actions[bot]
592b63f60f [CI Skip] release/stable 0.61.7
skip-checks: true
2025-08-28 17:07:58 +00:00
Arjun Porwal
8a13f3ae75
0.61.7 (#1589)
* 0.61.7

* 0.61.7
2025-08-28 22:34:32 +05:30
github-actions[bot]
997e25554f [CI Skip] bump/beta 0.61.7-0-x
skip-checks: true
2025-08-28 12:06:30 +00:00