synor/apps/desktop-wallet
Gulshan Yadav a5e4fc1c21 feat(desktop-wallet): add smart contracts and tokens UI
Add complete frontend and backend implementation for smart contracts
and tokens management:

Backend (Rust/Tauri):
- Add contract_deploy, contract_call, contract_read, contract_get_info commands
- Add token_create, token_transfer, token_get_info, token_get_balance commands
- Add token_list_balances, token_mint, token_burn commands
- Add new error variants for validation and contract errors

Frontend (React/TypeScript):
- Add contracts Zustand store with persistence
- Add tokens Zustand store with persistence
- Add ContractsDashboard page with deploy/interact tabs
- Add TokensDashboard page with balances/create/transfer/manage tabs
- Update navigation sidebar with Contracts and Tokens links
- Add routes for new pages
2026-02-02 09:03:58 +05:30
..
src feat(desktop-wallet): add smart contracts and tokens UI 2026-02-02 09:03:58 +05:30
src-tauri feat(desktop-wallet): add smart contracts and tokens UI 2026-02-02 09:03:58 +05:30
Dockerfile feat: Desktop wallet, gas estimator UI, and 30-day monitoring stack 2026-01-10 04:38:09 +05:30
index.html feat: Desktop wallet, gas estimator UI, and 30-day monitoring stack 2026-01-10 04:38:09 +05:30
package.json feat(desktop-wallet): add system tray and auto-updater 2026-01-10 06:55:44 +05:30
pnpm-lock.yaml desktop wallet enhancements 2026-02-02 04:54:53 +05:30
postcss.config.js feat: Desktop wallet, gas estimator UI, and 30-day monitoring stack 2026-01-10 04:38:09 +05:30
tailwind.config.js feat: Desktop wallet, gas estimator UI, and 30-day monitoring stack 2026-01-10 04:38:09 +05:30
tsconfig.json feat: Desktop wallet, gas estimator UI, and 30-day monitoring stack 2026-01-10 04:38:09 +05:30
tsconfig.node.json feat: Desktop wallet, gas estimator UI, and 30-day monitoring stack 2026-01-10 04:38:09 +05:30
vite.config.ts feat: Desktop wallet, gas estimator UI, and 30-day monitoring stack 2026-01-10 04:38:09 +05:30