• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

KeychainMDIP / kc / 19508090522
96%

Build:
DEFAULT BRANCH: main
Ran 19 Nov 2025 04:13PM UTC
Jobs 1
Files 21
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

19 Nov 2025 04:10PM UTC coverage: 96.128% (+0.1%) from 96.002%
19508090522

push

github

web-flow
feat!: encrypt mnemonic with passphrase and rest of wallet with hd keys (#1077)

* feat: encrypt mnemonic with passphrase and rest of wallet with hd keys

* Restore downloading or wallet from keymaster directly

* Copilot nitpicks

* increase test timeouts

* set default passphrase

* pyhton test update wallet check

* increase timeout for wallet test

* increase general test timeout

* fix cli tests

* improve performance

* fix performance and cli tests

* add key arg to loadWallet. fix tests. remove manual encrypt options

* copy updates to other KeymasterUI

* add / update endpoints. fix tests. clients download enc wallet.

* deprecate encryption wrapper

* chore: update generated OpenAPI docs

* fix tests

* remove encrypt-wallet from cli test

* update expect and generate slightly more random names

* correct api call. change wallet ordering

* reset wallet at start of test

* fix tests. improve coverage

* update keymaster clients

* remove dead code

* remove unused imports from keymasterui

* minor refactor

* improve coverage

* minor update

* more coverage

* add abstract-base to km package. use full path, remove jest grep

* Revert "add abstract-base to km package. use full path, remove jest grep"

This reverts commit e01cd6511.

* add abstract-base to km package

* use relative path for typeGuard, update jest reges

* remove temp test files

* move new-wallet to start of cli test

* refactor keymasterui browser

* refactor react-wallet / extension

* add rotate keys to apps

* legacy v0 prompt with two passphrase fields

* support saving encrypted v0 wallets

* add fallback if crypto.subtle not available

* allow vite to host

* improve coverage

* do not save if no changes in DB. add test

* convert legacy wallet to v1 when restoring

* wallet backup should use success message

* feat: add recover / reset to clients

* resolve encryption.js in jest tests

* improve coverage and fallback performance

* Refa... (continued)

1561 of 1686 branches covered (92.59%)

Branch coverage included in aggregate %.

211 of 211 new or added lines in 8 files covered. (100.0%)

1 existing line in 1 file now uncovered.

3479 of 3557 relevant lines covered (97.81%)

672.69 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
94.42
0.17% packages/keymaster/src/keymaster.ts
Jobs
ID Job ID Ran Files Coverage
1 19508090522.1 19 Nov 2025 04:13PM UTC 42
96.82
GitHub Action Run
Source Files on build 19508090522
  • Tree
  • List 21
  • Changed 17
  • Source Changed 7
  • Coverage Changed 17
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #19508090522
  • b43cfd6a on github
  • Prev Build on main (#19335290820)
  • Next Build on main (#19543816012)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc