Den 193260905c [ENG-5252] [ENG-5253] [ENG-5497] Switching currency to BTC (#685)
* [ENG-5252] Switching currency to BTC

* Add btc balance view for token tile, account row, balance card

* Show balance in fiat for the btc token tile

* Add hovers, change interface -> type, remove unused imports

* Skip switching to btc mode on BTC details screen

* Skip show balance in btc on tokens pages without fiat value

* Update the fiat block on Dashboard to not look like like it is interactive

* Add `Total Balance BTC` copy, add `Show balance` button

* Hide ellipses for the hidden balances when tx has no value

* Add store migration for the `showBalanceInBtc` property

* Add `BtcAmountText` component

* Remove the export word

* Simplify the balance view rendering logic

* Remove undefined type option for the showBalanceInBtc redux property

* [ENG-5436][ENG-5437][ENG-5438][ENG-5439] Add wallet backup reminder (#770)

* [ENG-5436][ENG-5437][ENG-5438][ENG-5439] Add wallet backup reminder

* Add `has_backed_up_wallet` property to the `AnalyticsEvents.CreateNewWallet` event

* Make the backup reminder clickable and redirect to show seedphrase

* Use the SetWalletBackupStatus interface
2024-11-19 11:10:52 +08:00
2023-07-27 14:49:31 +08:00
2024-09-17 23:47:45 +01:00
2022-09-20 10:13:20 +02:00
2023-10-11 17:20:57 +08:00
2024-07-17 09:23:17 +01:00
2024-07-17 09:23:17 +01:00

xverse-extension

Installing and Running

Procedures

  1. Check if your Node.js version is >= 18.
  2. Clone this repository.
  3. Make sure you're logged in to the @secretkeylabs scope on the GitHub NPM package registry. See the Guide
    1. Create a GitHub personal access token (classic)
    2. Run npm login --scope=@secretkeylabs --registry=https://npm.pkg.github.com
    3. Username: GITHUB USERNAME Password: PERSONAL_ACCESS_TOKEN Email: PUBLIC-EMAIL-ADDRESS
  4. Add .env file (example: .env.example)
  5. Run npm install to install the dependencies.
  6. Run npm start
  7. Load your extension on Chrome following:
    1. Access chrome://extensions/
    2. Check Developer mode
    3. Click on Load unpacked extension
    4. Select the build folder.

Developing with local dependencies

Use esm build, and reference your filesystem in package.json

For example, if your xverse-core and xverse-web-extension are in same directory, make or pull your local changes to xverse-core, then:

cd ../xverse-core && npm i && npm run build:esm && \
cd $OLDPWD && npm i --legacy-peer-deps @secretkeylabs/xverse-core@../xverse-core && npm start
Description
No description provided
Readme 34 MiB
Languages
TypeScript 99%
JavaScript 0.5%
Shell 0.4%
CSS 0.1%