|
Some checks failed
Lint and Build / Run lint and build checks (pull_request) Failing after 3m25s
Replace all key-store.ts (localStorage) usage with eyre-client.ts: - accounts.ts: HD derivation delegated to agent, CRUD via poke/scry - misc.ts: getMnemonic, getPathKey, getAccountIndices via scry - NetworksContext.tsx: init from getNetworks() instead of localStorage - Accounts.tsx: network deletion via updateNetworks() poke - EditNetwork.tsx: network updates via updateNetworks() poke - key-store.ts: marked deprecated, zero remaining consumers Private keys and mnemonic no longer stored in browser localStorage. All wallet state persisted in the %zenith agent on the Urbit ship. Part of wallet-integration across: - zenith-desk: Hoon crypto libs + agent endpoints - zenith-wallet-web (this repo): Eyre channel client + localStorage migration - zenith-testing: Go integration tests Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .gitea/workflows | ||
| .husky | ||
| public | ||
| src | ||
| stack | ||
| urbit-files | ||
| .dockerignore | ||
| .env.example | ||
| .eslintignore | ||
| .eslintrc.json | ||
| .gitignore | ||
| .npmrc | ||
| build-glob.sh | ||
| config-overrides.js | ||
| package.json | ||
| prettier.config.js | ||
| README.md | ||
| tsconfig.json | ||
| yarn.lock | ||