Phase 7: Implement client #7

Merged
krendelhoff merged 7 commits from phase-7-client into master 2025-08-23 09:39:20 +03:00
Showing only changes of commit c26215397b - Show all commits

View file

@ -89,14 +89,13 @@
- [X] Update cmd/server to use new TCP server with logging - [X] Update cmd/server to use new TCP server with logging
## Phase 7: Client Implementation ## Phase 7: Client Implementation
- [ ] Create client application structure - [X] Create client application structure
- [ ] Implement PoW solver algorithm on client side - [X] Implement PoW solver algorithm on client side
- [ ] Create client-side protocol implementation - [X] Create client-side protocol implementation
- [ ] Add retry logic and error handling - [X] Add retry logic and error handling
- [ ] Implement connection management - [X] Implement connection management
- [ ] Create CLI interface for client - [X] Create CLI interface for client
- [ ] Add client structured logging - [X] Write client integration tests for slowloris protection
- [ ] Write client unit and integration tests
## Phase 8: Basic Server Architecture ## Phase 8: Basic Server Architecture
- [ ] Set up metrics collection (prometheus) - [ ] Set up metrics collection (prometheus)