3178 Commits

Author SHA1 Message Date
Victor Kirov
0bab5f807e feat: Support Keystone hardware wallet [ENG-6127] (#849)
* Hide rare sats warning (#827)

* Hide warning

* Remove unused translation and blog link

* feat: add keystone account import

* feat: adaptor keystone transaction transport

* feat: support keystone sign message

* feat: support keystone btc send

* update: package.json

fix: en.json

* uplift: clean unused code

* fix: package name

* add: sendOrdinal, signPsbt, psbt confirm keystone transport

* fix: import tip, sign psbt error msg

* fix: e2e test account connect wallet button

* fix: sign mfp check, remove keystone auto confirm, sign tip

* fix: selectAccount options

* fix: keystone batchPsbtSigning and isKeystone

* Fixes and improvements

* Revert lock file

* Fix lock file

* Update core and fix types

* Move keystone utils to correct location

* Add keystone functionality to create inscription screen

* Add speed up txn keystone functionality

* Fix error rename

* Fix keystone speed up txn

* Fix some hw wallet logci

* Remove link to shop

* Bump core

* Fix lock file merge

* Bump core and fix outdated dependency

* Bump core

* Fix the Keystone flow header and copy

* Update the props type

* Remove the double spinning button state

* Remove unneeded if

* Move Ledger and Keystone assets to hw folder

* Update sats-connect core and remove keystone todos

* Bump core

* Fix core bump issue

* Fix keystone ordinals send

* Remove keystone page that wasn't in figma

* Fix strange behavior when deleting accounts

* Fix merge issue

* Add the intemediate Connect Hardware Wallet screen

* Fix the e2e tests

* Update copy for the Connect hardware wallet button

---------

Co-authored-by: Tim Man <tim@secretkeylabs.com>
Co-authored-by: Den <36603049+dhriaznov@users.noreply.github.com>
Co-authored-by: Jordan K <65149726+jordankzf@users.noreply.github.com>
Co-authored-by: Ken Liao <ken@secretkeylabs.com>
Co-authored-by: keystoneGithub <eng@keyst.one>
Co-authored-by: Denys Hriaznov <hriaznov.dev@gmail.com>
2025-01-23 11:43:52 +01:00
Edu
65a759df12 chore: No mutations for permissions store [ENG-5583] (#853)
* b

* b

* b

* minus 2

* Remove unused exports

* Update core

* Update function calls

* Render app on permissions changes

* Update xverse-core

* Set core v37

* Restore to -1

* Remove children re-mounting

* Bump version
2025-01-23 09:31:33 +01:00
christos-xverse
23f72887a5 Merge pull request #881 from secretkeylabs/ENG-6274/adjust-yaxis-range-automatically-based-on-volatility
[ENG-6274] Adjust YAxis Range Automatically based on Volatility
2025-01-22 21:18:33 +02:00
Edu
0e521b2c8d Show all addresses when none are specified (#882) 2025-01-22 10:11:19 +00:00
Duska.T
aa9d34c2ac Merge pull request #875 from secretkeylabs/release/v0.48.1
release: v0.48.1 to develop
2025-01-22 09:07:55 +01:00
Duska.T
69c2d35756 Merge pull request #874 from secretkeylabs/release/v0.48.1
release: v0.48.1 to main
2025-01-22 09:06:57 +01:00
Den
9e144160b3 fix: Fix the failing e2e test for the sip10 token (#880) 2025-01-21 17:16:28 +01:00
Christos Maris
a0afda0cd5 [ENG-6274] Adjust YAxis Range Automatically Based on Volatility 2025-01-21 18:11:46 +02:00
Mahmoud Aboelenein
dd12215863 Merge pull request #877 from secretkeylabs/fix/ENG-6259-postconditions
fix: Stacks contract call post conditions fixes [ENG-6259][ENG-6258]
2025-01-21 13:57:06 +02:00
Mahmoud Aboelenein
1ccb196262 chore: update @secretkeylabs/xverse-core version to 36.0.2 2025-01-21 13:54:33 +02:00
Terence Ng
0bc9abe2f2 sort fiat currencies (#879)
* sort fiat currencies

* add sort
2025-01-21 17:59:30 +08:00
Terence Ng
d664476db6 support more countries (#878) 2025-01-21 15:02:49 +08:00
Mahmoud Aboelenein
bee09cccfd fix: address display in PostConditionsView component 2025-01-20 17:08:17 +02:00
Mahmoud Aboelenein
6e82f36f6b Merge branch 'release/v0.48.1' into fix/ENG-6259-postconditions 2025-01-20 15:59:03 +02:00
Mahmoud Aboelenein
9ce670d276 chore: update @secretkeylabs/xverse-core version to 36.0.1-909100; refactor post condition view helper functions 2025-01-20 15:48:57 +02:00
fede erbes
4d199305dc fix: unhandled possibility of rune token being undefined when loading listed runes (#876)
* fix: unhandled possibility of rune token being undefined when loading listed runes

* test: remove unused : from total balance selector
2025-01-20 14:34:01 +01:00
GitHub Actions Bot
c8414157e2 Merge remote-tracking branch 'origin/main' into release/v0.48.1 2025-01-20 10:21:11 +00:00
GitHub Actions Bot
ea9d1ee927 release: v0.48.1 2025-01-20 10:21:11 +00:00
Mahmoud Aboelenein
4c28d670c5 Merge pull request #857 from secretkeylabs/denys/fix/ENG-5882/ENG-6158/ENG-6098
fix: Make a bunch of small fixes [ENG-5882][ENG-6158][ENG-6098][ENG-6173]
2025-01-20 12:19:22 +02:00
Jordan K.
817737e8f9 Merge pull request #860 from secretkeylabs/fix/eng-6042/prevent-stx-to-stx-swap
fix: [ENG-6042] Do not allow STX <-> STX swap
2025-01-17 19:13:01 +08:00
Den
876baed18e Merge pull request #852 from secretkeylabs/release/v0.48.0
release: v0.48.0 to develop
2025-01-17 09:28:26 +01:00
Den
3fe74fdc9f Merge pull request #869 from secretkeylabs/denys/resolve-release-conflicts
Denys/resolve release conflicts
2025-01-17 09:27:57 +01:00
Denys Hriaznov
6ec8512d7f Merge branch 'develop' of github.com:secretkeylabs/xverse-web-extension-private into release/v0.48.0 2025-01-17 09:21:42 +01:00
Den
f46adaa08d Merge pull request #851 from secretkeylabs/release/v0.48.0
release: v0.48.0 to main
2025-01-17 09:19:45 +01:00
Jordan K.
5cc7168d85 Merge pull request #863 from secretkeylabs/fix/eng-6119/callout-when-no-fiat-price
fix: [ENG-6119] Callout warning when no fiat price available
2025-01-16 20:05:21 +08:00
Jordan K.
6ee9bbdaa0 Merge pull request #867 from secretkeylabs/fix/eng-6210/manage-runes-missing-image
fix: [ENG-6210] Manage Tokens (Runes) logo is missing
2025-01-16 20:05:02 +08:00
jordankzf
6596622b8b Pass selectedProtocol prop 2025-01-16 17:53:56 +08:00
jordankzf
5be49702e3 Update copy 2025-01-16 17:43:14 +08:00
fede erbes
0e56a86bd4 chore: add pin dependencies script to pre commit hook (#861)
* chore: add pin dependencies script to pre commit hook

* chore: remove unnecessary comment

* chore: improve a bit logic to detect no pinned versions
2025-01-16 16:39:38 +08:00
Den
037e0338f8 chore: Update web extension description and license year [ENG-6186] (#856)
* chore: Update web extension description and license year [ENG-6186]

* Update the extension title & description
2025-01-16 09:09:54 +01:00
Mahmoud Aboelenein
ced8efd0c0 Merge pull request #865 from secretkeylabs/fix/ENG-6209-ledger-tx-serialization
fix: unable to sign stacks ledger tx  [ENG-6209]
2025-01-15 22:34:39 +02:00
Mahmoud Aboelenein
d53a7c0217 refactor: update transaction serialization to use serializeBytes() for Ledger transactions 2025-01-15 18:43:54 +02:00
Duska.T
04dd5fc6b4 fix: extend price chart to full width (#862)
* fix: extend price chart to full width

* fix: remove extra padding below price chart

* fix: align chart with container edges

* fix: chart container alignment
2025-01-15 13:05:25 +01:00
jordankzf
a7c9488110 Add no fiat value warning 2025-01-15 16:52:40 +08:00
jordankzf
00ac9c6403 Revert accidental commit 2025-01-15 16:52:40 +08:00
jordankzf
414b896793 Compare principal to principal 2025-01-15 16:52:40 +08:00
Mahmoud Aboelenein
2073f22f0e Merge pull request #855 from secretkeylabs/chore/update-core-version
refactor: update error handling for NoEstimateAvailable in fee estimate, fix failing post conditions parsing [ENG-6188] [ENG-6187]
2025-01-14 14:07:53 +02:00
Mahmoud Aboelenein
152db64467 chore: update @secretkeylabs/xverse-core to version 36.0.1 2025-01-14 14:04:34 +02:00
Denys Hriaznov
a34d1e9f16 Trigger build 2025-01-14 11:53:25 +01:00
Denys Hriaznov
54815e95c6 Merge branch 'denys/fix/ENG-5882/ENG-6158/ENG-6098' of github.com:secretkeylabs/xverse-web-extension-private into denys/fix/ENG-5882/ENG-6158/ENG-6098 2025-01-14 11:42:22 +01:00
Denys Hriaznov
69b6c466e9 Fix the e2e tests 2025-01-14 11:41:14 +01:00
jordankzf
3f5f2564ae Compare principal to principal 2025-01-14 18:35:06 +08:00
Den
2da627fad2 Merge branch 'develop' into denys/fix/ENG-5882/ENG-6158/ENG-6098 2025-01-14 11:24:00 +01:00
Denys Hriaznov
c139afaebd [ENG-6173] Manage Token List - Improve Tab Copy & Sequence 2025-01-14 11:21:37 +01:00
Duska.T
784b50d8ba Feature/eng 6171 e2e failed tests investigation for v0480 to develop (#858)
* release: v0.48.0

* test: add aria labels to token components and temporarily disable token subtitle locator

* test(e2e): fix token management tests and improve accessibility and temp commented out

* Fix: Update currency balance container accessibility labels

* clean-up comments in swapVisuals.spec.ts

* clean up the commented code managementToken.spec.ts

* fix: added proper locators due to missing data-test-ids

* revert the package.json and package-lock.json

---------

Co-authored-by: GitHub Actions Bot <>
2025-01-14 11:18:58 +01:00
Mahmoud Aboelenein
0446b3a3d2 chore: update @secretkeylabs/xverse-core to version 36.0.0-b1cfd21 2025-01-14 11:42:53 +02:00
Denys Hriaznov
7921177ca7 Trigger build 2025-01-13 18:52:29 +01:00
Denys Hriaznov
fd12dba37a fix: Make a bunch of small fixes [ENG-5882][ENG-6158][ENG-6098] 2025-01-13 18:44:06 +01:00
Mahmoud Aboelenein
b7f71dc741 chore: update @secretkeylabs/xverse-core to version 36.0.0 2025-01-13 14:02:55 +02:00
Duska.T
d6839e36d6 test/ENG-6171/e2e failed tests investigation for v0.48.0 (#854)
* test: add aria labels to token components and temporarily disable token subtitle locator

* test(e2e): fix token management tests and improve accessibility and temp commented out

* Fix: Update currency balance container accessibility labels

* clean-up comments in swapVisuals.spec.ts

* clean up the commented code managementToken.spec.ts

* fix: added proper locators due to missing data-test-ids
2025-01-11 16:25:46 +01:00