trilitech / umami-v2

Feature-rich desktop tezos wallet
https://umamiwallet.com
MIT License
4 stars 1 forks source link
multisig tezos wallet

Umami V2

Umami is a cryptocurrency wallet developed by Trilitech to interact with the Tezos Blockchain. It runs as a desktop electron-based app with multiple features:

This is a monorepo which contains all the packages related to Umami.

Initial setup

Dev workflow

In most cases you'll use turborepo to build all the dependencies and run the app. All tasks are defined in the turbo.json file. Here's a guide how to run tasks using turbo

Testing

In order to run all tests in all projects it's enough to run pnpm test or turbo test in the root directory. But, inside the packages you should use turbo test. It will bundle all the dependencies and only then will run the tests whilst pnpm test will only attempt to run the tests.

Coverage info will be provided in several formats, including HTML at <package_name>/coverage/lcov-report.