Task: Basic Operations
Description
Implement core wallet management operations: add wallet, remove wallet, and refresh wallet data.
Wire up the action buttons with orchestrator API calls using simple JavaScript functions.
Acceptance Criteria
Technical Details
- Use orchestrator API endpoints:
POST /api/wallets for adding wallets
DELETE /api/wallets/{address} for removing wallets
POST /api/wallets/{address}/refresh for individual refresh
POST /api/wallets/refresh-all for bulk refresh
- Simple form handling with basic validation
- Confirmation dialogs using confirm() for destructive actions
- Refresh table data after successful operations
- Basic loading states during operations (disable buttons)
Dependencies
Effort Estimate
- Size: M
- Hours: 8-12 hours
- Parallel: false (depends on task 002)
Definition of Done
Part of Epic: #
Task: Basic Operations
Description
Implement core wallet management operations: add wallet, remove wallet, and refresh wallet data.
Wire up the action buttons with orchestrator API calls using simple JavaScript functions.
Acceptance Criteria
Technical Details
POST /api/walletsfor adding walletsDELETE /api/wallets/{address}for removing walletsPOST /api/wallets/{address}/refreshfor individual refreshPOST /api/wallets/refresh-allfor bulk refreshDependencies
Effort Estimate
Definition of Done
Part of Epic: #